java
me_lawrence
请阅读导航页,那是知识体系的索引。
展开
-
Java内存与垃圾回收调优
http://www.importnew.com/14086.html2014/12/16 | 分类: 基础技术, 教程 | 0 条评论 | 标签: Java GC,调优分享到:48本文由 ImportNew - 进林 翻译自journaldev。欢迎加入翻译小组。转载请见文末要求。要了解Java垃圾收集机制,先理解JVM内存模式是非转载 2015-06-16 20:00:58 · 433 阅读 · 0 评论 -
thinking in java 读书笔记
xx原创 2015-06-03 20:06:21 · 405 阅读 · 0 评论 -
15个顶级Java多线程面试题及回答
http://www.itpub.net/thread-1869788-1-1.html原文链接 ,原文作者:Javin Paul , 译者:赵峰Java 线程面试问题在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职位,那么你应该准备很多关于多线程的问题。在投资银行业务中多线程和并发是一个非常受欢迎的话题,特转载 2015-06-05 14:36:41 · 487 阅读 · 0 评论 -
怎样分析 JAVA 的 Thread Dumps
http://segmentfault.com/a/1190000000615690注: 该文章的原文是由 Tae Jin Gu 编写,原文地址为 http://architects.dzone.com/articles/how-analyze-java-thread-dumps当有障碍,或者是一个基于 JAVA 的 WEB 应用运行的比预期慢的时候,我们需要使用 th转载 2015-06-10 14:06:37 · 527 阅读 · 0 评论 -
Jps介绍以及解决jps无法查看某个已经启动的java进程问题
http://trinea.iteye.com/blog/1196400对于jps较熟悉可以直接查看第二部分的分析 1、jps的作用jps类似linux的ps命令,不同的是ps是用来显示进程,而jps只显示java进程,准确的说是当前用户已启动的部分java进程信息,信息包括进程号和简短的进程command。 2、某个java进程已经启动,用jps却显示不了该进程进程号转载 2015-07-27 20:17:04 · 1127 阅读 · 0 评论 -
为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?
http://www.cnblogs.com/sharpxiajun/p/3936268.html 今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以现在公司很多web项目的控制层的技术框架由struts2迁移到springMVC,我突然有了一个新的疑问无法得到正确的解释,为什么我们现在做java的web开发,会选择struts2或者s转载 2015-08-26 14:28:41 · 711 阅读 · 0 评论 -
Spring中IoC的入门实例
http://dev.yesky.com/400/2508400.shtml Spring的模块化是很强的,各个功能模块都是独立的,我们可以选择的使用。这一章先从Spring的IoC开始。所谓IoC就是一个用XML来定义生成对象的模式,我们看看如果来使用的。 数据模型 1、如下图所示有三个类,Human(人类)是接口,Chinese(中国人)是一个子类,American(转载 2015-08-26 10:47:42 · 945 阅读 · 0 评论 -
pring AOP 的简单例子
http://www.cnblogs.com/yql1986/articles/2213486.html Spring AOP 实现了AOP联盟(Alliance)的制定的接口规范,它基于java的代理机制实现。AOP作为Spring的核心技术之一. 更多关于Spring AOP介绍 可参考:http://oss.org.cn/ossdocs/framework/sprin转载 2015-08-26 11:34:22 · 667 阅读 · 0 评论 -
使用Eclipse中提供的Refactor(重构)工具
http://blog.csdn.net/hamxyy/article/details/6705791重构是对软件内部结构的一种调整,目的是在不改变软件行为的前提下,提高其可理解性,降低其修改成本。开发人员可以使用一系列重构准则,在不改变软件行为的前提下,调整软件的结构。有很多种原因,开发人员应该重构代码,例如之前的开发人员代码写得很烂、自己以前设计时有缺陷、需求变更需要添加一转载 2015-09-03 09:36:16 · 640 阅读 · 0 评论 -
一个故事讲清楚 NIO
http://blog.jobbole.com/88984/本文作者: 伯乐在线 - meituanalibaba 。未经作者许可,禁止转载!欢迎加入伯乐在线作者团队。假设某银行只有10个职员。该银行的业务流程分为以下4个步骤:1) 顾客填申请表(5分钟);2) 职员审核(1分钟);3) 职员叫保安去金库取钱(3分钟);4) 职员打印票据,并将钱和票据返回给顾客转载 2015-09-12 11:08:52 · 572 阅读 · 0 评论 -
Google Java编程风格指南
http://www.hawstein.com/posts/google-java-style.htmlGoogle Java编程风格指南January 20, 2014作者:Hawstein出处:http://hawstein.com/posts/google-java-style.html声明:本文采用以下协议进行授权: 自由转载-非商用-非衍生-保持署名|转载 2015-09-16 11:18:31 · 507 阅读 · 0 评论 -
深入理解tomcat读书笔记
xx原创 2015-06-03 19:49:54 · 457 阅读 · 0 评论 -
深入理解JVM 读书笔记
xx原创 2015-06-03 20:07:39 · 439 阅读 · 0 评论 -
FULL GC有可能导致JVM暂停
http://hllvm.group.iteye.com/group/topic/28745与另外个程序交互有个心跳检测, 15s/次, 31s没有收到心跳检测的返回消息就认为连接断了, 现在遇到一个诡异问题, 不知什么原因 导致程序中1分多钟内日志无任何输出, 接着就是检测到超时, 可是接着连续输出多次发送keepalive. 发送keepalive就转载 2015-06-16 11:09:37 · 2071 阅读 · 0 评论 -
用 verbose GC 分析 IBM WebSphere Portal 的内存问题
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/1003_munse/1003_munse.html在 IBM Bluemix 云平台上开发并部署您的下一个应用。开始您的试用编者按:对这个主题了解甚多?想与他人分享您的专业经验?现在就加入 IBM Lotus 软件转载 2015-06-16 13:50:10 · 1038 阅读 · 0 评论 -
关于施用full gc频繁的分析及解决
http://www.07net01.com/zhishi/383213.html现象系统报警full gc次数过多,每2分钟达到了5~6次,这是不正常的现象在full gc报警时的gc.log如下:在full gc报警时的jstat如下:sudo -u admin -H /opt/taobao/java/bin/jstat -gcutil `pgrepja转载 2015-06-16 11:44:17 · 2396 阅读 · 0 评论 -
JVM 基础知识(GC)
http://blog.csdn.net/zhyhang/article/details/17233251几年前写过一篇关于JVM调优的文章,前段时间拿出来看了看,又添加了一些东西。突然发现,基础真的很重要。学习的过程是一个由表及里,再由里及表的过程,所谓的“温故而知新”。而真正能走完这个轮回的人,也就能称为大牛或专家了。这个过程可能来来回回,这就是所谓“螺旋上升”,而每一次轮回都转载 2015-06-16 15:39:32 · 376 阅读 · 0 评论 -
Minor GC、Major GC和Full GC之间的区别
http://www.open-open.com/lib/view/open1429883238291.html在 Plumbr 从事 GC 暂停检测相关功能的工作时,我被迫用自己的方式,通过大量文章、书籍和演讲来介绍我所做的工作。在整个过程中,经常对 Minor、Major、和 Full GC 事件的使用感到困惑。这也是我写这篇博客的原因,我希望能清楚地解释这其中的一些疑惑。文章转载 2015-06-16 17:29:58 · 520 阅读 · 0 评论 -
jdk1.7版本的安装和配置
http://jingyan.baidu.com/article/7e440953f1ae532fc0e2efbf.html初学java编程时,因为学习的视频教程里的jdk版本过低而导致自己在安装配置jdk1.7版本时浪费了很多时间,在之后学java编程的同学也有jdk1.7安装与配置的问题,经过多次的安装和配置jdk,一般能在十分钟内配置好jdk1.7,以节省大家时间,好转载 2015-06-17 20:55:40 · 919 阅读 · 0 评论 -
每个Java开发者都应该知道的5个JDK工具
http://www.csdn.net/article/2014-11-20/2822750-5-JDK-To订阅软件研发RSSCSDN首页> 软件研发 每个Java开发者都应该知道的5个JDK工具发表于2014-11-20 16:40| 21695次阅读| 来源javapapers| 90 条评论| 作者jo转载 2015-06-17 21:04:36 · 553 阅读 · 0 评论 -
eclipse启动参数里设置jvm大小
http://blog.csdn.net/moruihong/article/details/7687362eclipse有启动参数里设置jvm大小,因为eclipse运行时自己也需要jvm,所以eclipse.ini里设置的jvm大小不是具体某个程序运行时所用jvm的大小,这和具体程序运行的jvm大小无关。那么怎么才能设置某个程序的jvm大小呢(当然控制台运行的话不会存在这个问题,如转载 2015-06-18 15:23:05 · 1397 阅读 · 0 评论 -
Java并发编程实践 读书笔记
xx原创 2015-06-18 17:08:36 · 362 阅读 · 0 评论 -
JVM 、JDK(c/c++)源代码下载
http://www.blogjava.net/lusm/archive/2007/08/08/135157.htmlThe HotSpot GroupThe HotSpot group is comprised of developers involved in the design, implementation, and maintanence of the HotSpot转载 2015-06-18 17:34:06 · 867 阅读 · 1 评论 -
eclipse编译调试tomcat7.0.65
一,编译下载JDK1.6 (本版本的tomcat只支持1.6。1.7及以后会报错)tomcat7.0.65源码安装 apache-tomcat-7.0.65-src/build.properties.default 重命名为 build.properties。修改build.properties的base.path=d:\tomca原创 2015-11-23 20:22:01 · 664 阅读 · 1 评论