专职C++

不能停止的脚步

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  163 Posts :: 7 Stories :: 135 Comments :: 0 Trackbacks

常用链接

留言簿(28)

我参与的团队

搜索

  •  

最新评论

阅读排行榜

评论排行榜

appium

posted @ 2017-05-27 17:35 冬瓜 阅读(1858) | 评论 (0)  编辑

     摘要: 注:关于node-heapdump请看 使用node heapdump

基于appium源码 1.6.3 运行,发现运行一段时间后,会出现内存溢出.
用node-heapdump生成heap快照 发现多了很多字符串对象:内容如下  阅读全文
posted @ 2017-02-23 20:35 冬瓜 阅读(2008) | 评论 (0)  编辑

     摘要: 在使用appium的过程中,发现有内存泄露,最后就process out of memory了,就挂了
网上用使用增加运行内存的方式(还是抗不住),没办法,就只好找出内存泄露的地方了
对node.js很多文章,都是说用memwatch,结果发现,这个是一个死项目,有四年没有更新过了,在现有的环境下,是没有办法编译的。
然后又有一个memwatch-next,顾名思义,就是memwatch的下一个版本,结果是果然也可以编译,一些事件也支持,但是要headdump后要end后,就挂了。
国内,用百度,你一万年都别想解决问题,估计找成人不宜的东西,百度世界第一名,google也不比过百度。  阅读全文
posted @ 2017-02-23 14:28 冬瓜 阅读(2492) | 评论 (0)  编辑

posted @ 2017-02-20 14:31 冬瓜 阅读(1285) | 评论 (0)  编辑

posted @ 2017-02-08 14:39 冬瓜 阅读(3354) | 评论 (0)  编辑

     摘要: 从appium 1.3.3后,就支持unicode输入,也就是可以输入中文了.
实际运行环境:  阅读全文
posted @ 2017-01-06 17:45 冬瓜 阅读(1706) | 评论 (0)  编辑

     摘要: 默认情况下,appium是使用appium-gulp-plugins将代码转由es2015+转换为es5
它用上了es2017的特性:await和async
但是用它调用gulp watch的时候,常常报错.....
现在node.js已经到达了6.9.x,已经99%支持es2015(es6),所以这里重调新调一下  阅读全文
posted @ 2016-12-22 11:15 冬瓜 阅读(1123) | 评论 (0)  编辑

posted @ 2016-12-20 17:34 冬瓜 阅读(2051) | 评论 (0)  编辑