疑问:
在linux中,使用top命令,发现某java进程占用CPU较高,如何定位到是那个线程,执行哪些代码导致的呢?...
分类:
其他好文 时间:
2014-06-05 11:58:50
阅读次数:
197
CoffeeScript不是一门值得学习的语言
一门不能改变你编程的思维方式的语言是不值得学习的--艾伦·佩利(Alan Perlis)
CoffeeScript是一种能够将你用特殊规则书写出的文本转换成一些其他文本的语言,而转换后的文本碰巧就是JavaScript源代码。它经常被描述为将一种编程语言“编译”成JavaScript,就像将其它语言编译成汇编或者JVM字节码。像许多新事物一样,C...
分类:
其他好文 时间:
2014-06-05 03:08:16
阅读次数:
248
【1】以下关于 JVM 的叙述,哪些项正确?
A.JVM 运行于操作系统之上,它依赖于操作系统
B.JVM 运行于操作系统之上,它与操作系统无关
C.JVM 支持 Java 程序运行,它能够直接运行 Java 字节码文件
D.JVM 支持 Java 程序运行,它能够直接运行 Java 源代码文件
扩展名为.java的是源代码文件(文本文件):开发时编写代码的文件
扩展名为.cla...
分类:
编程语言 时间:
2014-06-04 21:43:32
阅读次数:
398
最近需要测试一个长连接服务器,数据上需要达到100W的长连接,测试的客户端,一个线程保持一个连接,发现linux服务器默认创建到3200多个线程的时候,就会报错这个错误“java.lang.OutOfMemoryError: unable to create new native thread。而且,此时整个系统都不能创新新的线程了,不能连接终端,不能执行任何命令。
貌似是内存不足,但实际内存尚...
分类:
编程语言 时间:
2014-06-03 03:30:58
阅读次数:
285
代码编译器:代码:编译就是讲一种代码编译成计算机可以理解的指令。 =====================================================================================================java的重排序:(JVM通过偏...
分类:
编程语言 时间:
2014-06-02 20:59:57
阅读次数:
278
转:http://blog.csdn.net/wj_j2ee/article/details/7987483一
绪论Linux性能监控之绪论篇性能调优的目的是找到系统的瓶颈,并且调节系统来设法消除这些瓶颈.我们在监控性能的时候重点在于监视一下子系统:1.CPU2.Memory3.IO4.Networ...
分类:
其他好文 时间:
2014-06-02 16:43:18
阅读次数:
374
概述JBoss 7/WildFly 以 domain 模式启动时会启动多个 JVM,例如如下通过启动脚本启动 domain 模式:./domain.sh启动后我们查看进程:[kylin@localhost tdump]$ jps -l
23655 /home/kylin/work/eap/jboss-eap-6.1/jboss-modules.jar
23671 /home/kylin/work/...
分类:
其他好文 时间:
2014-06-02 10:31:49
阅读次数:
425
了解一下什么是Jbpm及特点。jBPM,全称是Java Business Process
Management,是一种基于J2EE的轻量级工作流管理系统。jBPM是公开源代码项目,它使用要遵循Apache
License。jBPM在2004年10月18日,发布了2.0版本,并在同一天加入了JBoss...
分类:
其他好文 时间:
2014-06-02 09:41:30
阅读次数:
234
首先说一下我个人的认识吧,我觉得高手应该是这样的:
(1)精通Java基础知识与基础理论,熟悉JDK的发展史。
(2)熟悉JVM,熟悉内存调试
(3)深刻理解Java的线程与并发包,以及背后的内存实现原理
(4)精通eclipse的使用,明白其中的插件的开发原理。深刻理解findbugs的缺陷模式。
(5)熟悉SSH框架,并对源代码有足够的兴趣和研究。
(6)熟悉数据缓存的原理与实现,...
分类:
编程语言 时间:
2014-06-01 17:19:11
阅读次数:
332