1. 用ARC管理内存ARC(Automatic ReferenceCounting, 自动引用计数)和iOS5一起发布,它避免了最常见的也就是经常是由于我们忘记释放内存所造成的内存泄露。它自动为你管理retain和release的过程,所以你就不必去手动干预了。忘掉代码段结尾的release简直像...
分类:
移动开发 时间:
2015-11-25 13:15:06
阅读次数:
237
1. 用ARC管理内存ARC(Automatic ReferenceCounting, 自动引用计数)和iOS5一起发布,它避免了最常见的也就是经常是由于我们忘记释放内存所造成的内存泄露。它自动为你管理retain和release的过程,所以你就不必去手动干预了。忘掉代码段结尾的release简直像...
分类:
移动开发 时间:
2015-10-29 23:22:07
阅读次数:
252
后续计划性能优化——诊断及工具(目前只有关于TraceView的介绍)、性能优化——内存篇、性能优化——JNI篇,性能优化——电量篇。2、何为性能问题在性能测试中存在两个概念:(1). 响应时间指从用户操作开始到系统给用户以正确反馈的时间。一般包括逻辑处理时间 + 网络传输时间 + 展现时间。对于非...
分类:
其他好文 时间:
2015-10-16 10:08:24
阅读次数:
179
01 数据的安全01 - 密码加密02 数据的安全02 - 加密过程01 -数据的安全01 - 本地存储和代码安全04-网络状态监控05-真机演示06-小文件下载07-大文件下载01-基本下载08-大文件下载02-显示下载进度09-大文件下载03-利用NSFileHandle优化内存10-大文件下载...
分类:
移动开发 时间:
2015-09-14 16:44:11
阅读次数:
176
BaseAdapter是一种原生态的适配器,它是一个抽象类,一般使用它来实现自定义的适配器,当需要适配大量的数据时,为了节省手机的内存,往往会定义一个类继承它,从而优化内存的使用,使用在ListView、Spinner的内存效率优化。 查询Android官方文档可知BaseAdapter的类定...
分类:
其他好文 时间:
2015-09-10 20:56:04
阅读次数:
223
查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、...
分类:
数据库 时间:
2015-08-31 13:25:07
阅读次数:
226
QString,QByteArray, 和QVariant这三个类和容器有许多相同之处,并且在一些情况下可以被当作特殊的容器。 同样,像容器,这些类使用隐式共享来优化内存和速度。我们将从QString开始。 字符串被每个GUI程序所使用,不仅是用户界面而且还有数据结构。 C++原生提供两种字符串: ...
分类:
其他好文 时间:
2015-08-28 21:17:50
阅读次数:
236
调优思路:1.数据库设计与规划--以后再修该很麻烦,估计数据量,使用什么存储引擎2.数据的应用--怎样取数据,sql语句的优化3.mysql服务优化--内存的使用,磁盘的使用4.操作系统的优化--内核、tcp连接数量5.升级硬件设备磁盘io规划raid技术:raid0[xfs]swap分区:最好使用...
分类:
数据库 时间:
2015-08-28 19:09:11
阅读次数:
241
在服务器安装了LNMP(Linux+Nginx+Mysql+php)环境之后Linux服务器参数必须做必要的优化,包括网络参数优化、文件数优化、内存优化等等。 1、网络参数优化: 这部分主要参照张宴大师 《Nginx 0.8.x + PHP 5.2.13(F...
分类:
系统相关 时间:
2015-08-28 09:44:01
阅读次数:
274
内存调整 1、找到tomcat目录bin下面的catalina.sh文件 2、vim编辑catalina.sh,加入 JAVA_OPTS=$JAVA_OPTS -server -Xms2048m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=512m -Djava.awt.headless=true -serv...
分类:
其他好文 时间:
2015-08-27 00:51:07
阅读次数:
140