http://www.cnblogs.com/aarond/archive/2013/04/19/performance-enhancement.html本篇通过一小段代码的console程序来进行性能的分析以及改进、直到后面的改进前、改进后性能比较结果。先看console代码(源代码下载):sta...
分类:
其他好文 时间:
2015-04-17 15:20:14
阅读次数:
159
黑马程序员java培训 第十六天代码1.数据结构数据结构:用来存储数据的方式常见的数据结构:堆,栈,队列,数组,树2.数据结构之栈和队列栈:先进后出队列:先进先出3.数据结构之数组和链表数组:在内存中拥有一片连续的区域。内存地址是连续的。 特点:查询速度快,添加或删除操作性能比较低 ...
分类:
其他好文 时间:
2015-04-16 01:20:41
阅读次数:
140
相同点:
都继承于AbstractList,并且实现List接口。
都实现了RandomAccess和Cloneable接口。默认数组容量是10。都支持Iterator遍历。
不同点:
ArrayList是非线程安全;而Vector是线程安全的,它的函数都是synchronized的,即都是支持同步的。序列化支持不同;ArrayList实现了java.io.Se...
分类:
编程语言 时间:
2015-04-14 12:56:05
阅读次数:
218
foreach只读,for可写的!我觉得这是它们最主要的区别. foreach最主要的优势是不需要知道集合内的元素个数,可以很方便的遍历每个元素. 在很多情况下for和foreach具有同样的功能,选择for还是foreach很多人可能都是看自己的喜好,本测试试图通过 来真是测试数据来比较他们的执行...
因为在最近项目中需要解析日志中的 URL 的参数,所以我对比了一下五种不同 的 URL 参数解析方法的性能。 URL 参数解析方法: httpclient org.apache.http.client.utils.URLEncodedUtils URLEncodedUtils.parse(que...
分类:
Web程序 时间:
2015-04-11 11:59:52
阅读次数:
175
+ (UIImage )imageNamed:(NSString )name+ (UIImage )imageNamed:(NSString )name
这种加载会有缓存,图片所占用的内存会一直停留在程序中,name是图片文件名 UIImage *textviewBackgroundImage= [[UIImage imageNamed:@"service_textview_backgro...
分类:
移动开发 时间:
2015-04-11 08:58:43
阅读次数:
174
一. 背景知识:
就我所知,在java中有四种解析xml的方法:dom4j、jdom、dom、sax
二. DOM解析(dom4j/jdom/dom) 与 SAX解析:
1. 如果打算对数据作出更改并将它输出为xml,那么DOM是适当的选择
2.对于大型文件,sax是最佳选择
3. 如果你需要引用已处理过的大量信息,那就选DOM吧。
三. 性能比较:
1) dom4j...
分类:
其他好文 时间:
2015-04-09 13:43:51
阅读次数:
125
设置客户端连接后,进行任何其他指定命令前需要输入密码。警告:因为redis速度非常快,在一台性能比较好的服务器下,外部用户1秒可以进行15万次的密码尝试,这意味着你需要指定非常非常强大的密码来防止暴力破解。修改redis.conf配置文件,找到requirepass选项,然后requirepas..
分类:
其他好文 时间:
2015-04-07 07:17:23
阅读次数:
167
首先要说明的是,该驱动程序仅实现了部分块设备的功能,如果作为成品软件使用,会感觉性能比较差,而且有些功能(比如FORMAT)是不能完成的,发表此驱动程序的目的旨在说明USB的编程原理以及DOS下驱动程序的工作原理;同时要说明的是,此驱动程序仅支持32M(包括32M)以下的U盘,当然这个问题解决起来并...
分类:
其他好文 时间:
2015-03-31 19:41:08
阅读次数:
192
JSONPB数据结构支持简单结构较复杂结构数据格式文本二进制数据大小一般小,json大小的1/3左右解析效率一般快,是json解析速度的3-10倍可读性好,自描述的一般,需要.proto文件,否则读代码较难理解语言支持多 java/oc/php均有较好的库 一般,官方支持c/java/pytho.....
分类:
Web程序 时间:
2015-03-31 14:38:05
阅读次数:
256