E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Concurre
四千字从源码分析ConcurrentHashMap的底层原理(JDK1.8)
的底层源码分析和对比HashMap有个很致命的问题就是他并非线程安全,因此在多线程环境下使用HashMap会出现问题,HashTable线程安全,但是它的效率太低了,ConcurrentHashMap就出现了,
Concurre
鱼仔ly
·
2020-07-14 20:33
java核心基础
Java Review(三十七、多线程)
创建线程创建线程的三种方式对比线程的生命周期新建和就绪状态运行和阻塞状态线程死亡控制线程join线程后台线程线程睡眠:sleep改变线程优先级线程同步线程安全同步代码块同步方法同步锁(Lock)死锁线程通信传统的线程通信使用Condition控制线程通信
Concurre
三分恶
·
2020-07-14 02:42
JavaSE
图灵学院:java高并发之ConcurrentMap
1:ConcurrentMap的继承和实现关系ConcurrentMap接口继承Map接口,他的实现类有
Concurre
Java这点事
·
2020-07-13 12:16
集合中list,set,map底层实现,扩容机制以及优缺点讲解
2.2Set集合2.2.1HashSet详细讲解:2.2.2TreeSet详细讲解:2.3Map集合2.3.1HashMap详细讲解2.3.2TreeMap详细讲解2.3.3HashTable讲解2.3.4
ConCurre
qichangjian
·
2020-07-13 09:04
Java学习
myisam和innodb的区别
上的节点是一个指向数据物理位置的指针,所以查找起来很快,(innodb索引节点存的则是数据的主键,所以需要根据主键二次查找);myisam锁是表锁,只有读读之间是并发的,写写之间和读写之间(读和插入之间是可以并发的,去设置
concurre
舒小贱
·
2020-07-10 11:44
ConcurrentHashMap api详解
*;importjava.util.concurrent.
Concurre
懒懒的小明
·
2020-07-10 04:24
jdk源码解析
java
单元测试
hashmap
JAVA_多线程
解决方法:1、在多线程环境下使用
Concurre
yqjdcyy
·
2020-07-09 04:32
语言
多线程
Rancher入门到精通- docker配置调优 日志设置
log-driver":"json-file","log-opts":{"max-size":"100m","max-file":"3"},"max-concurrent-downloads":10,"max-
concurre
giserinchina
·
2020-07-09 01:10
Rancher入门到精通
非常全面的lambda表达式对List集合去重、分组、排序、过滤、求和、最值方法工具类
*;importjava.util.
concurre
严的博客
·
2020-07-08 18:20
搭建模版及工具类
java基础
lambda
stream
java
模仿Tomcat的BIO,NIO线程模型
importjava.util.ArrayList;importjava.util.List;importjava.util.concurrent.ExecutorService;importjava.util.
concurre
weixin_33998125
·
2020-07-08 16:11
异常处理之[Error: com.android.ide.common.process.ProcessException]
>Error:java.util.
concurre
麦粒橙
·
2020-07-07 17:56
Android杂记
java多线程并发——Exchanger 两个任务之间交换对象
importjava.util.concurrent.CopyOnWriteArrayList;importjava.util.concurrent.Exchanger;importjava.util.concurrent.ExecutorService;importjava.util.
concurre
java的爪哇
·
2020-07-04 21:44
线程
java多线程之(Exchanger)
packagenc.com.thread.other;importjava.util.concurrent.Exchanger;importjava.util.
concurre
liangjianyong007
·
2020-07-04 21:40
java多线程
java
定时任务的两种写法
importjava.util.concurrent.Executors;importjava.util.concurrent.ScheduledExecutorService;importjava.util.
concurre
苦练升级的程序媛
·
2020-06-28 14:05
电商那些年,我摸爬打滚出的高并发架构实战精髓
来源:SFLYQ的博客原文:http://blog.thankbabe.com/2016/09/14/high-
concurre
weixin_34160277
·
2020-06-28 12:36
iOS多线程队列同步异步操作
//正确认识“当前线程”dispatch_queue_tqueue=dispatch_queue_create("ThirdConcurrentQueue",DISPATCH_QUEUE_
CONCURRE
JohnayXiao
·
2020-06-28 00:35
【算法】将阿拉伯数字转为中文大写
;4importjava.util.concurrent.Executors;5importjava.util.concurrent.locks.Condition;6importjava.util.
concurre
weixin_30455067
·
2020-06-27 20:34
Java打造RPC框架(四):支持zookeeper与负载均衡
/78993394这篇文章中我讲的是RPC框架接入对单点zookeeper的支持的源码实现详细代码可见:GithubMeiZhuoRPC看懂这篇文章需要的前提看了前面的系列文章熟悉java.util.
concurre
we_phone
·
2020-06-27 14:34
架构
后端
多线程并发快速处理数据
importjava.util.concurrent.ExecutionException;importjava.util.concurrent.ExecutorService;importjava.util.
concurre
luozhonghua2014
·
2020-06-24 10:34
Java 并发工具包 java.util.concurrent 用户指南
1.java.util.
concurre
小草君
·
2020-06-24 03:47
java
java
并发
博客
面试中的HashMap、Hashtable与ConcurrentHashMap
ConcurrentHashMap作死:平时用用,没看的那么深简答:这三者都是Map的实现,HashMap是基于哈希表的Map接口的实现,Hashtable同样是基于哈希表,但是Hashtable是线程安全的,
Concurre
姜某人
·
2020-06-23 21:57
Java基础修行
日常
Java
没基础系列
android studio 可运行项目,但是打包会出错
com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.
concurre
瓦雷
·
2020-04-13 01:12
ios菜鸟线程,TCP通讯大作战之----心跳包timeout了(二)
htmldispatch_queue_tconcurrentQueue=dispatch_queue_create("my.concurrent.queue",DISPATCH_QUEUE_CONCURRENT);dispatch_async(
concurre
机器人小雪
·
2020-03-26 17:26
浅析ConcurrentHashMap
关键字实现的,这种重量级锁在线程竞争激烈的情况下,效率十分低下.当一个线程访问一个对象的一个同步方法时,那么其他线程就不能访问该对象的其他同步方法.所以HashTable的效率在并发场景下,将会十分低.
Concurre
薛云龙
·
2020-03-16 22:01
java 多线程、线程池
Java的
concurre
汪梓文
·
2020-03-04 11:50
Swift3.0 GCD包看包会
先来理解关键字DispatchQueue的意思,是执行处理的队列,从而衍生出两种队列.一种是等待现在执行中助理的队列SerialDispatchQueue(串行队列),另一种是,不等待现在执行中处理的队列
Concurre
Double丶K
·
2020-03-04 05:43
Map
16staticfinalintDEFAULT_INITIAL_CAPACITY=16;默认加载因子staticfinalfloatDEFAULT_LOAD_FACTOR=0.75f;默认并发等级staticfinalintDEFAULT_
CONCURRE
lazyguy
·
2020-02-27 02:29
docker-daemon.json
log-driver":"json-file","log-opts":{"max-size":"100m","max-file":"3"},"max-concurrent-downloads":10,"max-
concurre
kylingx
·
2020-02-07 09:00
iOS生产者消费者问题
NSMutableArrayalloc]init];dispatch_queue_tqueue=dispatch_queue_create("cn.chutong.www",DISPATCH_QUEUE_
CONCURRE
Adam_潜
·
2020-01-04 08:03
读懂ThreadLocal
packagecom.walterlife.javacore;importjava.util.concurrent.Executor;importjava.util.concurrent.ExecutorService;importjava.util.
concurre
周小WA
·
2019-12-19 06:49
Java集合源码分析之LinkedList
我们可以从它的数据迭代器ArrayList$Itr中可以得知,当产生线程安全问题时会抛出抛出
Concurre
小甜李子
·
2019-12-15 07:35
Hive metastore整体代码分析及详解
hivemetastore采用的是thrift结构,对thrift进行了了解,而本告警日志中timedoutwaitrequestforid11202249.ServerStacktrace:java.util.
concurre
javastart
·
2019-08-19 16:26
hive
Java字符拼接成字符串的注意点详解
packagetop.supertd.www;importjava.util.
concurre
卡洛小豆
·
2019-07-01 14:08
【转载】Java 8、9、10、11 新特性
Java81.Lambdas表达式与Functional接口2.接口的默认与静态方法3.新增方法的调用方式类似php3.trycatchresource5.优化了HashMap以及
Concurre
a18792721831
·
2019-04-16 15:29
java
JDK8 ConcurrentHashMap的死锁bug
publicVcomputeIfAbsent(Kkey,FunctionmappingFunction)
Concurre
依巴斯巴
·
2019-01-12 22:17
java
HashMap、ConcurrentHashMap和SynchronizedMap – 哈希表在Java中的同步处理
Concurre
头脑之外
·
2018-11-25 12:14
并发编程面试必备:JUC 中的 Atomic 原子类总结
并发包java.util.
concurre
weixin_34337381
·
2018-10-31 05:55
面试
java
(实战)springboot整合ribbitMQ
publisher-confirms:true#支持发布返回publisher-returns:truelistener:simple:#监听的最小线程数concurrency:4#监听的最大纯种数max-
concurre
奇葩码农丶
·
2018-09-03 14:43
阅读笔记–Java 8函数式编程,建议看书,作者高屋建瓴
java.util.
concurre
PirateBrook
·
2018-08-09 17:23
读书笔记
阅读笔记–Java 8函数式编程,建议看书,作者高屋建瓴
java.util.
concurre
PirateBrook
·
2018-08-09 17:23
读书笔记
android面试——开源框架的源码解析
(2)使用
Concurre
Kyrie_Wangyz
·
2018-06-01 09:43
一片文章看懂java自带的线程池含特性和原理
importorg.junit.Test;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.List;importjava.util.
concurre
lyzx_in_csdn
·
2018-05-03 21:39
Java
聊聊FluxFlatMap的concurrency及prefetch参数
intconcurrency=3;intprefetch=6;Flux.range(1,100).log().flatMap(i->Flux.just(1,2,3,4,5,6,7,8,9,10).log(),
concurre
codecraft
·
2018-04-17 00:00
reactor
秒杀多线程之CyclicBarrier
importjava.util.concurrent.CyclicBarrier;importjava.util.concurrent.ExecutorService;importjava.util.
concurre
Joyfulmath
·
2018-04-01 22:40
Java模拟高并发上传数据
importjava.util.concurrent.CountDownLatch;importjava.util.
concurre
MissEel
·
2018-03-07 11:13
java
Callable 与 Future
importjava.util.concurrent.ExecutionException;importjava.util.concurrent.ExecutorService;importjava.util.
concurre
knight_black_bob
·
2018-01-25 17:00
Callable
Future
concurrent
java
Callable 与 Future
importjava.util.concurrent.ExecutionException;importjava.util.concurrent.ExecutorService;importjava.util.
concurre
knight_black_bob
·
2018-01-25 17:00
Callable
Future
concurrent
java
ConcurrentHashMap JDK1.8原理分析
Concurre
晚歌y
·
2018-01-09 16:02
java多线程 关于synchronized wait notify CountDownLatch CyclicBarrier Semaphore
importjava.util.concurrent.BrokenBarrierException;importjava.util.concurrent.Callable;importjava.util.concurrent.CountDownLatch;importjava.util.
concurre
feng_0207
·
2017-10-12 17:29
你需要实现一个高效的缓存,它允许多个用户读,但只允许一个用户写
可用该类实现这个功能,很简单import java.util.Date;import java.util.concurrent.locks.ReadWriteLock;import java.util.
concurre
J星星点灯
·
2017-09-10 20:46
读写锁
线程
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他