孙锋的博客
(-)课程介绍课程名称:基于RAD的J2EE应用开发 J2EE Application Development Using Rational Application Developer课程对象:研究生/高年级本科生课程类型(建议):专业选修课程所属学科:软件工程、Java应用设计开发学时(建议):32学分(建议):2推荐教材:l IBM原版教材《RD810 Ma
354° / 3541
人阅读/ 0 人点赞/ 0 条评论
并发性(Concurrence):指两个或两个以上的事件或活动在同一时间间隔内发生。 并发的实质是一个物理CPU(也可以多个物理CPU) 在若干道程序之间多路复用,并发性是对有限物理资源强制行使多用户共享以提高效率。 并行性(parallelism)指两个或两个以上事件或活动在同一时刻发生。 在多道程序环境下,并行性使多个程序同一时刻可在不同CPU上同时执行。 区别:一个处理器同时处理多个任务和多
282° / 2823
人阅读/ 0 人点赞/ 0 条评论
如果你发现每次GC后,Heap的剩余空间会是总空间的50%,这表示你的Heap处于健康状态,许多Server端的Java程序每次GC后最好能有65%的剩余空间 经验之谈: 1.Server端JVM最好将-Xms和-Xmx设为相同值。为了优化GC,最好让-Xmn值约等于-Xmx的1/3。2.一个GUI程序最好是每10到20秒间运行一次GC,每次在半秒之内完成。http://developer.51c
295° / 2959
人阅读/ 0 人点赞/ 0 条评论
从产品的生命周期来看:预见问题(产品设计阶段)从产品的设计预见未来系统可能出现的瓶颈,提出整改建议或解决方案。其实是建立在后两部分的基础上,需要丰富的系统经验才行,有很好的全局观。发现问题(产品发布前)该阶段是是通常所说的性能测试阶段,比如:回归测试、压力测试、负载测试、容量测试等等,主要是为了发现系统是否存在性能问题。 就是尽一切可能去发现性能问题,或者说如何证明系统没有性能问题。性能问题很多是
301° / 3019
人阅读/ 0 人点赞/ 0 条评论
很惭愧,多年的工作不曾认真的思考自己的职业生涯,最近一直在反思
246° / 2456
人阅读/ 0 人点赞/ 1 条评论