- 博客(5)
- 资源 (39)
- 收藏
- 关注
转载 深入JVM锁机制-synchronized
[-] 1 线程状态及状态转换1 ContentionList虚拟队列2 EntryList自旋锁偏向锁1 CAS及SMP架构2 偏向解除总结 目前在Java中存在两种锁机制:synchronized和Lock,Lock接口及其实现类是JDK5增加的内容,其作者是大名鼎鼎的并发专家Doug Lea。本文并不比较synchronized与
2017-01-27 17:43:04 467
转载 深入JVM锁机制-reentrantlock
[-]ReentrantLock的调用过程锁实现加锁1 SyncnonfairTryAcquire2 AbstractQueuedSynchronizeraddWaiter3 AbstractQueuedSynchronizeracquireQueued解锁Lock VS Synchronized前文(深入JVM锁机制-synchronized)分析了JVM
2017-01-27 17:20:51 632
原创 冒泡排序,仔细看看有什么不同?
public class BubboSort { public static void main(String[] args) { int[] array={1,2,4,3,6,9,7,10,5,8}; BubboSort(array); for(int item:array) { System.out.println(item); } } public sta
2017-01-20 20:59:10 545
转载 mapreduce创建solrcloud索引
原理图(摘自网络):1、datasourcehdfs或者TableMapReduceUtil来scan数据(不建议HFileInputFomat方式,易丢失数据)2、mapsetup()方法中通过zkHost创建CloudSolrServer,目的是通过docId,来计算这个docId应该router到哪个shardId,关键代码为:// cop
2017-01-17 15:06:07 549
转载 lucene的IndexReader的初始化过程
在使用Lucene时,有一条建议”不要频繁去打开关闭硬盘索引”。为什么会有这条建议?这就需要在IndexReader的实例化过程中找答案。先说一个结论“IndexReader的实例化过程是一个非常耗时的过程”。由于IndexReader只是一个抽象类,在调用代码:真正得到的是StandardDirectoryReader对象。首先来看一下StandardDirectoryReader的类图
2017-01-16 15:16:30 3372
流程引擎之compileflow idea 2024.*插件支持
2024-05-27
SkyAR完整代码+依赖文件:checkpoints-G-coord-resnet50
2023-06-11
视频换天造物实践秒变科幻大片实践相关资料:checkpoints-G-coord-resnet50
2023-06-11
gradle-4.3&jdk10-mac.zip|gradle-4.3&jdk10-mac.zip
2020-11-07
spi-demo java spi小例子
2019-02-12
java垃圾回收以及jvm参数调优概述
2017-06-18
maven+springMVC+mybatis+velocity+mysql+junit 代码生成器
2016-11-06
maven+springMVC+mybatis+velocity+mysql+junit项目框架搭建
2016-11-06
IK源码及讲解中的测试代码
2014-12-09
solr4.7示例包含需要的jar包
2014-03-19
抽象工厂模式简洁介绍附带net简单用例代码如果你还不理解是老天爷的错
2013-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人