java
刚刚下班
这个作者很懒,什么都没留下…
展开
-
10 个非常重要的 HotSpot JVM 参数
1) 跟 Java 堆大小相关的 JVM 内存参数下面三个 JVM 参数用来指定堆的初始大小和最大值以及堆栈大小 -Xms 设置 Java 堆的初始化大小 -Xmx 设置最大的 Java 堆大小 -Xss 设置Java线程堆栈大小2) 关于打印垃圾收集器详情的 JVM 参数-verbose:gc 记录 G原创 2013-09-18 17:54:40 · 590 阅读 · 0 评论 -
Java路径问题解决方案汇集
http://www.oschina.net/code/snippet_727646_18340原创 2013-09-23 10:08:09 · 653 阅读 · 0 评论 -
AES加密算法模式
http://bbs.chinaunix.net/thread-1300827-1-1.html原创 2014-01-18 17:00:50 · 632 阅读 · 0 评论 -
经验积累
Eclipse : http://www.ibm.com/developerworks/cn/opensource/os-ecl-gmf/ http://salever.iteye.com/blog/980780 http://yiyanwan77.iteye.com/blog/446334 http://macrochen.iteye.com/b原创 2014-03-05 09:24:07 · 794 阅读 · 0 评论 -
聚类算法之KMeans(Java实现)
聚类算法之KMeans(Java实现)KMeans算法的基本思想是初始随机给定K个簇中心,按照最邻近原则把待分类样本点分到各个簇。然后按平均法重新计算各个簇的质心,从而确定新的簇心。一直迭代,直到簇心的移动距离小于某个给定的值。当初始簇心选行不好时,KMeans的结果会很差,所以一般是多运行几次,按照一定标准(比如簇内的方差最小化)选择一个比较好的结果。下图给出对坐标点的聚类结原创 2014-09-17 22:00:44 · 1133 阅读 · 0 评论 -
Jboss配置远程调试
开发中,往往发布的应用与开发环境的环境有差异,测试环境报的问题在开发环境很难重现,也很难定位问题,如果报错,是程序问题还是环境问题,常常是让开发头痛的事。拿我们项目来说,测试环境用的服务器是JBOSS,而开发环境是Jetty或者Tomcat,既然这样,而测试的服务器我们都没有权限访问,甚至看日志的权限都没有,所以我一般在自已机器上也装一个同样版本的JBOSS。原因一:重现问题,排除原创 2014-10-22 15:26:59 · 1140 阅读 · 0 评论 -
Java多线程总结之由synchronized说开去
这几天不断添加新内容,给个大概的提纲吧,方面朋友们阅读,各部分是用分割线隔开了的: synchronized与wait()/notify()JMM与synchronizedThreadLocal与synchronizedReentrantLock与synchronized最重要一条: synchronized是针对对象的隐式锁使用的,注意是对象! 举个小例子,该转载 2014-10-29 18:00:01 · 490 阅读 · 0 评论 -
Java多线程总结之Queue
上个星期总结了一下synchronized相关的知识,这次将Queue相关的知识总结一下,和朋友们分享。 在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列。Java提供的线程安全的Queue可以分为阻塞队列和非阻塞队列,其中阻塞队列的典型例子是BlockingQueue,非阻塞队列的典型例子是ConcurrentLinkedQueue,在实际应用中要根据实际需要原创 2014-10-29 17:51:08 · 594 阅读 · 0 评论