Java垃圾回收(一) 在Java中,它的内存管理包括两个方面:内存分配和内存回收,这两个方面的工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但这也使很多程序员不关心内存分配的问题,导致很多程序低效耗费内存。 Java语言规范没有明确的说明JVM使用哪种垃圾回收算法。一般常用的算法有下列几种:
引用记数法(Reference Count...
分类:
编程语言 时间:
2015-05-08 10:55:51
阅读次数:
169
AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。...
分类:
编程语言 时间:
2015-05-08 10:55:09
阅读次数:
143
1.对于表的所有操作来说,都可以使用数组来实现,而且数组虽然是静态分配的,但内部存储数组的vector类却允许在需要时将数组的大小增加一倍。2.正是因为数组的实现,使得printList以线性时间来执行,而findkth甚至是通过常数时间。最不济的是插入和删除了,如果位置不好,比如说在0号位置插入就需要将整个数组的所有元素都向后移,为O(N)。正是为了避免插入和删除的线性开销,我们就开始使用一种叫做...
分类:
其他好文 时间:
2015-05-08 09:37:45
阅读次数:
163
一、概述
使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链, 并沿着这条链传递该请求,直到有一个对象处理它为止。 这一模式的想法是,给多个对象处理一个请求的机会,从而解耦发送者和接受者.
二、适用性
1.有多个的对象可以处理一个请求,哪个对象处理该请求运行时刻自动确定。
2.你想在不明确指定接收者的情况下,向多个对象中的一个提交一个请求。...
分类:
编程语言 时间:
2015-05-08 01:52:39
阅读次数:
224
无论什么行业,要想有一个健康、可持续发展的良性生态系统,就必须形成特定的均衡态势。以农业为例,农作物要想健康成长,就必须避免大风暴雨的特定灾害,更不能出现冷热交替出现的非正常气候。但就目前来看,在近年呈现蓬勃发展的手游市场,就出现冷热不均的奇葩现象。这一现..
分类:
其他好文 时间:
2015-05-08 00:10:58
阅读次数:
125
有很多人可能一听到消息机制就觉得其是一种非常高深和神秘的东西(我刚开始也是这种感觉),但你又无法避免地经常到接触它。它确实比较复杂难懂,但复杂并不代表你就不能去理解,关键在于能不能将复杂的问题讲清楚。那到底什么是消息?消息机制又是怎样的工作原理?让我们一起刨根究底,探索它的来龙去脉吧!...
分类:
其他好文 时间:
2015-05-08 00:03:00
阅读次数:
205
在实际开发中,我们不会直接使用拼写SQL语句的方法进行数据库操作,而是使用参数化的方法进行数据库操作,这样做的好处很多,不仅提高了程序的健壮性,同时也避免的SQL注入的问题。在这里,笔者为初学者提供一个SQLHelper模板,希望对新手有所启发。public static class SqlHelp...
分类:
数据库 时间:
2015-05-07 23:25:24
阅读次数:
170
只有两种东西能让一个团队团结,恐惧或忠诚。---《速度与激情7》 原文链接:http://engineering.meetme.com/2015/04/android-determine-when-app-is-opened-or-closed/ 存在的问题 Android开发中不可避免的会遇到...
分类:
移动开发 时间:
2015-05-07 22:19:35
阅读次数:
312
Redis的字符串采用的是自定义的struct,名字叫做简单动态字符串(simple dynamic string,SDS)。
结构如下:struct sdshdr{
int len;
int free;
char buf[];
};采用如此结构的好处是:
【1】获取length的时候复杂度为O(1),不需要O(n);
【2】动态分配空间,避免缓冲区溢出,避免每次修改或者append都重新分配;
【...
分类:
其他好文 时间:
2015-05-07 18:51:47
阅读次数:
99
许式伟:作为系统架构师,您一般会从哪些方面来保证网站的高可用性(降低故障时间)?张宴:很多因素都会导致网站发生故障,从而影响网站的高可用性,比如服务器硬件故障、软件系统故障、IDC机房故障、程序上线前测试未发现的Bug、遭受分布式攻击、突发访问人数剧增等。一套良好的网站系统架构,应该尽可能地避免只有...
分类:
其他好文 时间:
2015-05-07 18:25:03
阅读次数:
127