- 博客(12)
- 资源 (8)
- 收藏
- 关注
原创 node js踩过的坑
1.在用第三方客户端发邮件的时候,密码不应该是邮箱登陆密码,而是授权码(以qq smtp为例,登陆邮箱->设置->账户信息->开启服务->短信验证)。好像之前学php的时候也用过这个,当时是IMAP。
2017-06-20 17:57:22
321
原创 sublime做node js调试(ubuntu14.04)
最近准备做node js开发,所以要选型一个IDE,Webstorm确实是好,功能什么完全满足需要,但是它是收费的,坑啊。虽然网上有破解版,但是要是哪天破解不了了呢,而且是在工作上使用,有什么版权纠纷怎么办,公司一直强调不能用盗版。 所以我看中了sublime,今天玩了一下,配置什么的就不说了,输入提示运行还马马虎虎,关键是调试(虽然我调试从来都是打log,但是这个东西还是要有的)。
2017-06-13 16:34:30
1056
原创 如何使用sublime做node js IDE(ubuntu14.04)
1.在官网上安装sublime2.在github上安装nodejs插件 git clone https://github.com/tanepiper/SublimeText-Nodejs $HOME/.config/sublime-text-3/Packages/Nodejs3.配置Nodejs.sublime-build:在$HOME/.config/sublime-t
2017-06-13 12:07:45
1439
原创 安装PHP如何修改root directory
今天PM跟我说可能要做下php相关的东西,作为新手先安装php+apache2,碰到一个问题,默认文件存放路径是/var/www/html,但是这个路径需要root权限,很不方便,所以要修改下apache配置: 假设需要定位到 /home/faith/php/ 1.修改/etc/apache2/apache2.conf,增加一个Directory
2017-03-20 16:57:30
495
原创 关于android内存泄露
说实话,我app做的不多,一半精力是在关注framework层和底层,最近有个人问我android内存泄露的问题,我就上网找了些资料看看,发现列举了很多条情况,1、2、3、4.....,而且很多都是抄袭,却没人真正去总结下根本原因,我说下自己的想法,欢迎讨论! 内存泄露可以说有两个根本原因:1、申请的资源没有被释放;2、长生命周期对象持有短寿命周期的对象的引用,使得gc无法回收。
2017-02-24 15:05:19
241
原创 同步、异步、阻塞和非阻塞
这四个概念的区别一直都没怎么弄清除,先做一点小小的总结,可能会持续加深理解。 同步:本次操作完成之后,再进行下面的操作。 异步:本次操作没有完成直接返回,进行下面的操作。 阻塞:当一次操作需要等待某种条件才能完成时,该操作直接挂起。 非阻塞:等待条件时,直接返回。 其实同步/异步,阻塞/非阻塞强调的是两个不同的问题。同步/异步强
2017-02-22 11:08:43
329
原创 记录重要的一天
昨天被面试官“教育“了一番,认识了自己的很多不足,是时候静下心来好好沉淀一下。比你优秀的人都还在努力,你还有什么理由松懈呢!谨记这一天...
2017-02-21 16:29:51
246
原创 实现录制自己app的屏幕,无需root
是同事做的一个功能,不需要root就能录自己的屏,感谢同事*莎的分享核心思想是:创建一个VideoEncoder(MediaCodec),获得它的InputSurface。再在一定频率内(大于1/24s),将view写到这个InputStream的canvas中。另一方面,循环的dequeue VideoEncoder,再把得到的数据写入muxer做混合,写入文件。这样就是直接通过操作帧缓
2015-12-28 17:41:56
988
原创 如何将platform的功能像sdk那样暴露给app使用
一个xxxManager被打包成jar给APP使用,APP通过Context.getSystemServivce()来得到xxxManager,xxxManager对象在ContextImpl中被创建;一个IxxxManager用来定义APP和service的接口,xxxManager将通过ServiceManager.getService()来得到IxxxManager;IxxxManage
2015-12-24 14:22:16
362
原创 在eclipse中查看native代码,能跳转
// see development/ide/eclipse/README.importing-to-eclipse.txt> copy $ANDROID_TOP/development/ide/eclipse/.classpath $ANDROID_TOP> comment no need path> setting eclipse.ini :-Xms512m-Xmx1024
2015-12-22 10:05:53
668
原创 备忘:通过screen record打通Android从app layer到native layer的通道
android4.4 screen record功能,没有具体的代码,只是流程设计,备忘
2015-12-15 13:37:08
937
OpenGL ES 3.O Programming Guide 2nd Edition
2015-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人