IP属地:北京
1,控制反转,依赖注入,两者其实是相辅相成同时使用的 2,appliction.xml中的bean,注入是写到map里 3,main方法里启动可...
1,垂直拆分 1-1,多表关联,1-2,分布式事务,tcc,xa,fescar(阿里) 2,水平拆分 大表拆成小表 拆分规则:时间、取模、地区、...
jstone,jhat jhat -port 7000 F:\dump\heapdump.hprof
1,executor,executorservice,executors,runnable,callable,ThreadPool 2,exec...
1,Vector,线程同步,原子操作。组合操作不一定原子性。 2,ConcurrentLinkedQueue,并发容器,原子操作。 3,没有并发...
内部类,不用加锁,也能实现懒加载
1,ReentrantLock手工锁。 2,ReentrantLock必须手动释放锁,经常放到finally中释放。 3,boolean fla...
1,volatile可见性,并发框架中大量使用。但是并不能保证原子性,并不能替代synchronized。 2,java1.8后synchron...
1,java程序中也可以产生脏读现象,不只是数据库中有这个现象,使用synchronized时注意。 2,synchronized获得的锁是可重...