java技术
谁的大王
谁派谁去巡山,谁是谁的大王
展开
-
JVM优化使用
JVM优化命令:jstack pid :查看栈日志jstat -gcutil pid 时间间隔 执行次数 : 查看gc信息CMS优化使用:JAVA_OPTS="-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 -Xmx8000m -Xms8000m -Xmn6000m-XX:SurvivorRatio=6-XX:+UseConcMarkSweepGC-XX:+UseParNewGC-XX:MaxTenuringThresh...原创 2020-12-29 15:40:18 · 214 阅读 · 0 评论 -
java 线程池
转载:http://automaticthoughts.iteye.com/blog/1612388一 简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开转载 2015-03-14 11:32:09 · 511 阅读 · 0 评论 -
数据库设置乐观锁--作用
Hibernate支持乐观锁。当多个事务同时对数据库表中的同一条数据操作时,如果没有加锁机制的话,就会产生脏数据(duty data)。Hibernate有2种机制可以解决这个问题:乐观锁和悲观锁。这里我们只讨论乐观锁。Hibernate乐观锁,能自动检测多个事务对同一条数据进行的操作,并根据先胜原则,提交第一个事务,其他的事务提交时则抛出org.hibernate.StaleObject原创 2016-01-04 19:19:08 · 4624 阅读 · 0 评论 -
java 单例的实际应用
1、 编写单例类public class VoteEmployeeCache {private VoteEmployeeCache() {}private static VoteEmployeeCache singleton = new VoteEmployeeCache();public static VoteEmployeeCache getInstance() {retu原创 2015-12-26 20:50:54 · 1030 阅读 · 0 评论 -
java的常量池
public static void main(String[] args) {/*** Byte,Short,Integer,Long,Character这5种整型的包装类也只是在对应值小于等于127(-127到127之间)时才可使用对象池,也即对象不负责创建和管理大于127的这些类的对象* boolean和String支持常量池* double不支持常量池* int和常量池原创 2016-11-10 19:01:55 · 370 阅读 · 0 评论