上一页 1 ··· 14 15 16 17 18
  2014年12月11日
摘要: 众所周知, CPU是计算机的大脑, 它负责执行程序的指令; 内存负责存数据, 包括程序自身数据. 同样大家都知道, 内存比CPU慢很多. 其实在30年前, CPU的频率和内存总线的频率在同一个级别, 访问内存只比访问CPU寄存器慢一点儿. 由于内存的发展都到技术及成本的限制, 现在获取内存中的一条数... 阅读全文
posted @ 2014-12-11 20:38 zoucaitou 阅读(494) 评论(0) 推荐(0) 编辑
  2014年12月10日
摘要: 上下文概念在高性能编程时,经常接触到多线程. 起初我们的理解是, 多个线程并行地执行总比单个线程要快, 就像多个人一起干活总比一个人干要快. 然而实际情况是, 多线程之间需要竞争IO设备, 或者竞争锁资源,导致往往执行速度还不如单个线程. 在这里有一个经常提及的概念就是: 上下文切换(Context... 阅读全文
posted @ 2014-12-10 22:57 zoucaitou 阅读(1606) 评论(0) 推荐(0) 编辑
摘要: Java作为业界应用最为广泛的语言之一,深得众多软件厂商和开发者的推崇,更是被包括Oracle在内的众多JCP成员积极地推动发展。但是对于Java语言的深度理解和运用,毕竟是很少会有人涉及的话题。InfoQ中文站特地邀请IBM高级工程师成富为大家撰写这个《Java深度历险》专栏,旨在就Java的一些... 阅读全文
posted @ 2014-12-10 10:38 zoucaitou 阅读(267) 评论(0) 推荐(0) 编辑
  2014年12月8日
摘要: 在开发Java程序,尤其是Java EE应用的时候,总是免不了与各种配置文件打交道。以Java EE中典型的S(pring)S(truts)H(ibernate)架构来说,Spring、Struts和Hibernate这三个框架都有自己的XML格式的配置文件。这些配置文件需要与Java源代码保存同步... 阅读全文
posted @ 2014-12-08 20:25 zoucaitou 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1、为什么要使用serialVersionUID(1)对于实现了Serializable接口的类,可以将其序列化输出至磁盘文件中,同时会将其serialVersionUID输出到文件中。(2)然后有需要使用时,再从磁盘将对象内容及serialVersionUID读入内容中的某个对象。(3)将磁盘内容... 阅读全文
posted @ 2014-12-08 17:00 zoucaitou 阅读(533) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18