Android是为移动设备而设计的,所以应该关注应用的内存使用情况。尽管Android的Dalvik虚拟机会定期执行垃圾回收操作,但这也不意味着就可以忽视应用在何时何处进行内存分配和释放。为了提供良好的用户体验,做到系统在不同应用间流畅切换,当用户和应用无交互时,避免应用不必要的内存消耗是很重要的。
尽管在开发过程中很好的遵守了《管理应用内存》(Managing Your App Memory )中的原则(也是应该遵守的),仍然可能会有对象泄露或引入其他的内存bug。...
分类:
移动开发 时间:
2015-05-18 10:57:18
阅读次数:
290
Android是为移动设备而设计的,所以应该关注应用的内存使用情况。尽管Android的Dalvik虚拟机会定期执行垃圾回收操作,但这也不意味着就可以忽视应用在何时何处进行内存分配和释放。为了提供良好的用户体验,做到系统在不同应用间流畅切换,当用户和应用无交互时,避免应用不必要的内存消耗是很重要的。...
分类:
移动开发 时间:
2015-05-18 10:45:13
阅读次数:
246
知识点:实战1:备份/var/www/html目录实战2:使用ssh密钥实现无交互备份实战3:配置rsync服务器及需要备份的目录,不使用系统用户实战4:rsync+inotify实现实时同步简述rsync(remotesynchronize)是一个远程数据同步工具,可通过网络快速同步多台主机间的文件。基于rsync算法rs..
分类:
其他好文 时间:
2015-04-17 11:53:09
阅读次数:
289
1.登录mysql1.1单实例登录1)mysql刚装完mysql无密码情况下登录2)mysql–uroot刚装完mysql无密码情况下登录3)mysql–uroot–p标准的dba登录3)mysql–uroot–p‘密码’无交互登录。一般不用,容易泄漏密码登录成功后提示:mysql>1.2多实例登录mysql–uroot–S指定mysql.sock?.
分类:
数据库 时间:
2015-01-05 07:11:09
阅读次数:
310
在工作环境中,批量安装、无键盘鼠标、无显示器、无光驱安装操作系统都需要采用非交互式安装。PXE安装就是可以通过网络自动加载系统内核,并启动安装程序,再配合kickstart配置文件,完成无交互式安装的方式。一、基本概念DHCP动态主机设置协议(DynamicHostConfigurationProto..
分类:
系统相关 时间:
2014-07-31 03:07:07
阅读次数:
555
在一些对安全性要求较高的场景下,ssh的超时时间是管理员预先设置好的,在闲置一段时间后ssh连接会自动断开。这种情况下如果通过ssh执行脚本,而脚本运行时间又比较长的话,会导致ssh客户端和服务器长时间无交互而超时,命令执行失败。
使用bash子进程可以解决这种问题,思路是由子进程执行具体的逻辑代码,而由主进程来监控子进程的执行状态,同时向控制台输出字符来keep alive。
bash创建子...
分类:
其他好文 时间:
2014-05-06 23:30:56
阅读次数:
366