java_deep
maoxiao_jsd
这个作者很懒,什么都没留下…
展开
-
JAVA虚拟机--小结
一、java内存管理: java运行时,把虚拟机内存分为:方法区,虚拟机栈,本地方法栈,堆,程序计数器 程序计数器: 当前线程所执行的字节码的行号指示器,字节码解释器工作时就是通过改变这个计数器的值 来选取下一条需要执行的字节码指令,各条线程都有独立的程序计数器,线程私有 java虚拟机栈:描述的是java方法执行的内存模型,每一个方法被调用至执原创 2013-10-09 09:31:52 · 599 阅读 · 0 评论 -
java的System.getProperty()方法可以获取的值
http://blog.csdn.net/kongqz/article/details/3987198转载 2013-11-29 09:37:13 · 460 阅读 · 0 评论 -
事件驱动模式·
当前分布式计算 Web Services盛行天下,这些网络服务的底层都离不开对socket的操作。他们都有一个共同的结构:1. Read request2. Decode request3. Process service4. Encode reply5. Send reply经典的网络服务的设计如下图,在每个线程中完成对数据的处理:但这种模式在用户负载增加时,性能转载 2014-01-05 11:09:22 · 727 阅读 · 0 评论 -
java中26个提示性能的地方
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单转载 2013-12-26 17:16:25 · 728 阅读 · 0 评论 -
java23种设计模式(追妹妹版)
设计模式做为程序员的“内功心法”,越来越受到重视。这是一篇通俗版23种设计模式,用实际生活做比喻,让你很快就能理解其中的深意。 1、FACTORY―追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开转载 2013-12-26 17:18:02 · 1000 阅读 · 2 评论