- 博客(7)
- 资源 (3)
- 收藏
- 关注
转载 HTTP中的各种错误码
一、HTTP码应码响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。响应码分五种类型,由它们的第一位数字表示:1.1xx:信息,请求收到,继续处理2.2xx:成功,行为被成功地接受、理解和采纳3.3xx:重定向,为了完成请求,必须进一步执行的动作4.4xx:客户端错误,请求包含语法错误或者请求无法实现5.5xx:服务器错误,服务器不能实现一种明显
2012-07-30 10:21:30 1498
原创 《java performance》读书笔记之jvm runtime
vm runtime的主要功能:命令行参数解析、虚拟机生命周期维护、类加载、字节码解释、异常处理、同步、线程管理、jni、fatal error处理、c heap管理。命令行解析:NA虚拟机生命周期:NA类加载:NA字节码解析(interpreter):The template table generated in memory can be viewe
2012-07-25 09:42:34 1581
转载 用maven assembly插件打jar包实现依赖包归档
如果你的项目使用maven构建的话,当项目要上线,部署到服务器上去的时候或许会碰见这样的问题。问题就是,服务器上没有maven的环境,也就是说,项目所依赖到的那些仓库(repository)中的jar包你需要单独提取出来上传到服务器中去。我知道pom类型如果是war的话,在使用mvn package 的命令就能自动将项目依赖的jar包打到web-inf 下的lib文件夹中。但是,如果pom类型
2012-07-23 22:46:53 28386 2
转载 java虚拟机中的锁优化(转载)
在看java performance的时候看到一些同步的名词,偏向锁、轻量级锁之类的,于是想先了解一下虚拟机中的锁机制,于是找到了这篇文章。发现是《深入理解Java虚拟机:JVM高级特性与最佳实践》一书的章节,讲得干脆好懂,差点就有要去买一本的冲动-----还是明天吧。以下是文章转载:-------------------------------------------------------
2012-07-15 23:34:26 1804 1
原创 我的工作思考
工作三年了,做为射手男,一直自由散漫,又心气颇高,觉得是时候想想工作中的一些经验教训,记录下来。提醒自己努力做到,踏实工作,享受生活。1.宁愿多花一点时间在时间管理和规划上,也不要漫无目的得在没有计划的时候找事情做,那会导致效率极低。2.不要为了应付工作,要在工作中创造成就感,才能让自己快乐得工作,并有动力持续去做,才能在工作中形成良性循环。3.主动多去考虑,推动一些新事物的落地,
2012-07-15 22:41:36 1424 2
原创 使用mvn插件执行工程单元测试OOM的解决办法
问题:同事的一个工程最近几天使用mvn test跑单元测试回归时,每天都会报“org.apache.maven.surefire.booter.SurefireExecutionException:PermGen space; nested exception is java.lang.OutOfMemoryError: PermGen space”这个错误。 拿到问题后,我
2012-07-12 16:39:17 4510
转载 使用MAT时的Shallow Size和 Retained Size的区别
所有包含Heap Profling功能的工具(MAT, Yourkit, JProfiler, TPTP等)都会使用到两个名词,一个是Shallow Size,另一个是 Retained Size.这是两个在平时不太常见的名词,本文会对这两个名词做一个详细的解释。Shallow Size对象自身占用的内存大小,不包括它引用的对象。针对非数组类型的对象,它的大小就是对象与它所有的
2012-07-02 13:18:21 5594
JVM类加载跟踪器
2013-02-02
btrace扩展功能工具
2012-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人