2010年07月30日16:13:28 星期五 | 作者:marcian
文章来自网络,作为资料收集。
————————————————
jps : jps 的作用是显示当前系统的java进程情况,及其id号。可以通过它来查看到底启动了几个java进程(因为每一个java程序都会独 占一个java虚拟机实例),和他们的进程号(为下面几个程序做准备),并可通过opt来查看这些进程的详细启动参数。
使用方法:在当前命令行下打 jps(需要JAVA_HOME,没有的话,到该程序的目录下打) 。
jstat :对VM内存使用量进行监控。
jstat工具特别强大,有众多的可选项,详细查看堆内各个部分的使用量,以及加载类的数量。使用时,需加上查看进程的进程id,和所选参数。以下详细介 绍各个参数的意义。
jstat -class pid:显示加载class的数量,及所占空间等信息。
jstat -compiler pid:显示VM实时编译的数量等信息。
jstat -gc pid:可以显示gc的信息,查看gc的次数,及时间。其中最后五项,分别是young gc的次数,young gc的时间,full gc的次数,full gc的时间,gc的总时间。
jstat -gccapacity:可以显示,VM内存中三代(young,old,perm)对象的使用和占用大小,如:PGCMN显示的是最小perm的内存使 用量,PGCMX显示的是perm的内存最大使用量,PGC是当前新生成的perm内存占用量,PC是但前perm内存占用量。其他的可以根据这个类推, OC是old内纯的占用量。
jstat -gcnew pid:new对象的信息。
jstat -gcnewcapacity pid:new对象的信息及其占用量。
jstat -gcold pid:old对象的信息。
jstat -gcoldcapacity pid:old对象的信息及其占用量。
jstat -gcpermcapacity pid: perm对象的信息及其占用量。
jstat -gcutil pid:统计gc信息统计。
jstat -printcompilation pid:当前VM执行的信息。
除了以上一个参数外,还可以同时加上 两个数字,如:jstat -printcompilation 3024 250 6是每250毫秒打印一次,一共打印6次,还可以加上-h3每三行显示一下标题。
jmap 是一个可以输出所有 内存中对象的工具,甚至可以将VM 中的heap,以二进制输出成文本。使用方法 jmap -histo pid。如果连用 SHELL jmap -histo pid > a.log可以将其保存到文本中去(windows下也可以使用),在一段时间后,使用文本对比工具,可以对比出GC回收了哪些对象。jmap -dump:format=b,file=f1 3024可以将3024进程的内存heap输出出来到f1文件里。
jconsole 是一个用java写的GUI程序,用来监控VM,并可监控远程的VM,非常易用,而且功能非常强。由于是GUI程序,这里就不详细介绍了,不会的地方可以 参考SUN的官方文档。
使用方法:命令行里打 jconsole,选则进程就可以了。
分类:Java | Comments Off
2010年07月29日14:58:20 星期四 | 作者:marcian
连着三天,每天早上四点半爬起来赶驾校的班车,从早上七点集训到晚上七点,老天爷也不照顾,下点雨什么的。就那么在滚滚热浪里边不停的穿桩,快赶上魔鬼训练了。
今天考试一次过,接下来等待下周的科目三训练和考试,八月应该可以拿驾照了。
比较开心。
分类:Other | Comments Off
2010年07月26日16:39:36 星期一 | 作者:marcian
地址:20 Free Web UI Element Kits and Stencils
—————–分割线————————–
非常好的资源,老外的设计非常的棒。
分类:Front-End | Comments Off
2010年07月23日20:15:24 星期五 | 作者:marcian
只能耐心的等待。
在国内做事,不关心政策是不行的。
分类:Enterprise | Comments Off
2010年07月22日19:24:18 星期四 | 作者:marcian
分类:.NET | Comments Off
2010年07月21日20:53:57 星期三 | 作者:marcian
科目二终于学完了,上午学车下午工作这个安排远比我想象的辛苦,早晨5:30爬起来赶驾校班车的感觉很不好,累就一个字。幸好只有30个课时,要再多些,估计都扛不下来了。感谢老天爷,学车这几天不断下雨,免了爆晒之苦。
现在车已经开的有模有样,可以3档满教练场乱串了,东方时尚的教练虽然不是每一个都那么优秀,但总体上比较满意。休息几天,准备科目二的集训和考试,希望一切顺利。
学了这段时间,对车也有了个比较直观的认识,应该说更喜欢手动档,不太喜欢自动档,本来开车就是个熟练工,没啥技术含量,再开个自动档,更没技术含量了。
分类:Other | Comments Off
2010年07月15日15:06:35 星期四 | 作者:marcian
360圈关站,蚂蚁网关站,剩下那些仍然在运营的SNS网站,也大多已经奄奄一息,曾经遍地开花的SNS如今已是一片荒凉。
失败的原因不仅仅是商业模式不清晰那么简单,但是始终无法赢利肯定是压垮骆驼的最后一根稻草,没有收入,又拉不来投资,本身资金有限或者根本不愿意投入自己的资金,这个样子,早死早超生。
不管怎样,纪念一下,毕竟我也曾醉心于SNS并渴望基于SNS做一些事情,当然了,我撤的比较早,撤退并不是一件耻辱的事情,公司最重要的是生存,活下来比什么都重要。
联想到现在的那些团购网站,那就是一个笑话,那些做团购的,会比SNS死的更快。
以后的互联网,创业很难。
分类:Internet | Comments Off
2010年07月04日20:40:29 星期日 | 作者:marcian
我们的互联网应用业务网站,www.paidike.cn ,完成测试还得一段时间,测试结束后就可以发展业务了。
对于互联网应用这块儿业务,主要目的还是发掘客户,积累客户,一个小公司建个网站没有多少费用,但是不代表这个小公司没有其他信息化方面的需求,OA、CRM等等,潜在的收益还是比较大的,重要的是能和客户建立联系,展现我们的技术实力,一旦有机会,可以顺理成章的拿单。
还有一个目的就是积累渠道建设、技术支持、客户服务方面的经验,毕竟不管是销售自己的软件产品,还是接下来要做的商城,客服都是非常重要的环节,而这方面的经验现在很欠缺。
这个网站开始运作,算是一个标志,业务线已经非常清晰,研发、销售、服务,多管齐下,保证公司业务的稳定。
开始谨慎的招人。
分类:Enterprise | Comments Off
2010年07月02日19:24:14 星期五 | 作者:marcian
好久不考试,还真有点紧张,不过还好,98分,一次过,不枉我这一个礼拜天天地铁里啃交规。
下个周末开始科目二学习,争取考试也一次过。
顺利的话,八月份就可以拿到驾照了,这个时间安排还不错。
分类:Other | Comments Off
2010年07月01日20:56:44 星期四 | 作者:marcian
看了别人用SWING实现的一个桌面应用程序,有些吃惊,效果非常的棒,抛开实现这个效果的成本,SWING也很惊艳。
不过惊艳的SWING也只能有时间的时候去研究了,现在更看重的是快速的开发,没有时间去细细的雕琢和研究,这种研究和雕琢付出并不会带来与之相应的价值。
感叹一下,技术无止境。
分类:Java | Comments Off
2010年07月01日09:37:23 星期四 | 作者:marcian
用在b/s结构的产品上,应该还不错。
官网:http://www.zkoss.org/
分类:Front-End | Comments Off
2010年06月28日20:36:17 星期一 | 作者:marcian
分类:Mobile | Comments Off
2010年06月28日14:41:25 星期一 | 作者:marcian
还算不错,尽管审核时间上比预计的要长些.
新版公司网站上线,以后计划每年一个新版。
这个周末准备cn上线调试。
分类:Enterprise | Comments Off
2010年06月26日11:02:11 星期六 | 作者:marcian
Linux下的版本控制软件,Apache基金会正在测试git服务。
官方网站:http://git-scm.com/
从CVS到SVN再到Git,一位同学说:我在学习cvs 时,别人说svn好,我在学习 svn时 别人说 git好,哈哈,技术总在发展进步。
对Git了解不多,关注。
分类:Linux | Comments Off