- 博客(8)
- 收藏
- 关注
转载 Java的内存结构(Memory Structure)和垃圾收集(Garbage Collection)图解
JVM 内存包含如下几个部分: Heap Memory 存放Java对象 Non-Heap Memory 存放类加载信息和其它meta-dataOther 存放JVM 自身代码等 在JVM启动时,就已经保留了固定的内存空间给Heap内存,这部分内存并不一定都会被JVM使用,但是可以确定的是这部分保留的内存不会被其他进程使用。这部分内存大小由 -Xmx 参数指定。而另一部分内存
2012-04-14 23:57:01 400
原创 也谈 java 的垃圾回收机制(一)
前两天看了创新工场首席布道师蔡学镛的《java 夜未眠》。虽然主要是随笔,但还是有几篇技术性的文章。刚好里面又有关于垃圾回收机制的东西,结合我之前看到的一些文章整理一下,算是梳理思路。 在早期,许多虚拟机只是将垃圾收集实现成一个线程,一再进行检查,遇到垃圾就释放其内存。因为垃圾收集应该尽量不要影响到原程序的执行,所以虚拟机将此线程的优先权设为 0(最低)。如此一来,当系统有其
2012-03-20 11:58:34 520
转载 各大IT公司2012校园招聘笔试面试整理
从2011年7月底从学校出来到北京找实习和工作,到现在差不多半年了。期间参加了大大小小许多家公司的校园招聘,由于自己的实力问题没能拿到一个Offer,好在运气不错,最后拿到了所在实习公司Offer,对我而言已经非常理想,我也很满意,也算是不错的收获吧。现在对参加过的一些公司的笔试、面试进行简答的整理和总结,以供大家参考。 面试中常问的非技术类问题: 1.简单介绍一下你自己。 2.对自己做个评
2012-03-19 15:41:22 369
转载 从一亿个数中找出最大的一万个数
问题定义: 从一亿个数中找出最大的一万个数 不假思索: 拿到这道题,马上就会想到的方法是建立一个数组把1亿个数装起来,然后用for循环遍历这个数组,找出最大的1万个数来。原因很简单,如果要找最大的那个数,就是这样解决的;而找最大的一万个数,只是重复一万遍。这个解法类似于选择排序,一次将一个正确解放在合适的位置,重复一万次,所以时间复杂度为O(n *
2012-03-19 15:38:57 986
原创 开始我的blog时代
很早就注册了这个blog,但是只是上次把我听云计算讲座的笔记贴到这了。从现在开始我要好好经营我的blog了,尽量保证一周至少写3篇的技术博客。同时,我也会尽量update在iteye中的博客。如果各位有意与我聊天请加我的IM,QQ或MSN均可。 期待与大家的技术讨论。
2011-11-15 11:26:17 339
原创 性能检测及调优tips
检测 如果性能测试和预期结果有差:1,检查性能检测脚本编写是否正确 2,检查脚本是否符合实际情况(压力增长是否实际如脚本编写中的呈线性增长或速度超过实际操作速度) 3,之后再check其他因素。 影响响应时间的几个因素:先考虑netwo
2011-08-19 19:54:17 300
原创 云计算之lotus及实例
lotus:解决协同问题(eg:点击科技),IBM产品——lotuslive。 现在合作的困难:1,全球化——跨组织,跨地区合作 2,年轻化 3,服务外包 4,SOA 协同的四个层次:1,email,telephone 2,IM
2011-08-19 19:53:11 472
原创 云计算之SaaS概念
最近看了些云计算的资料,现在整理一下。一是方便记忆,二也是整理思路。也许不够全面甚至不太精确,但是这确实是我自己的理解。文中概念等不做过多解释,着重记录自己的理解。有不足的地方以后再update。 云计算包括以下几个层次的服务: 1: IaaS,这一层主要面向
2011-08-19 19:51:17 686
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人