×
亲?你还没登陆呢 !
立即登录
×
搜索一下可能来得更快
搜索
随笔
分享
标签
登录
随笔
分享
今天,是余生里最年轻的一天
对未来正在的慷慨是把一切献给现在
Springboot基于Apache Curator框架的ZooKeeper使用详解
ElasticSearch分布式架构原理
Graal编译器
分享
I/O
I/O交互流程 一个完整的I/O交互流程分为量阶段:1、首先是经过内核空间也就是系统处理,2、然后就到用户空间,也就是应用程序。 内核空间中存放是内核代码和数据,而进程的用户空间中存放的用户程序的代码和数据,不管是内核孔家还是用户空间,都处于虚...
红桃皮弹
1年前
0
0
303
分享
DNS
网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别如“202.96.134.133”之类的IP地址,而不能认识域名。我们无法记住10个以上IP地址的网站,所以我们访问网站时,更多的是在浏览器地...
红桃皮弹
1年前
0
0
339
随笔
锁:Synchronized、ReentrantLock、ReadWriteLock
今天从以上几个方面说说怎么保障线程安全(理解的数据一致性、可读性)。 Synchronized 来段synchronized 代码 public static int a; public static void main(String[] arg...
红桃皮弹
1年前
0
0
343
随笔
Java 队列
阻塞队列 BlockingQueue java.util.concurrent 包里的 BlockingQueue 接口表示一个线程安放入和提取实例的队列。 BlockingQueue 用法 BlockingQueue 通常用于一个线程生产对象,...
红桃皮弹
1年前
0
0
336
分享
Map、Set、List
1、Map:Key-Value HashMap jdk1.8之前:数组+链表 jdk1.8起:数组+链表/红黑树 假如红黑树是为了提高查询速度的。 数组结构:把元素进行了分组(相同哈希值是一组)。初始容量为16 链表/红黑树:吧相同的哈希值的元素...
红桃皮弹
1年前
0
0
309
随笔
Java内存模型(JMM)
物理硬件和内存 我们电脑的CPU、CPU的cache、内存、磁盘这些硬件的速度都是数量级级别的差距。当然成本也差距很大。计算机需要合理使用这些资源,同一份数据,在使用的时候合理的加载。也导致了同一个数据在各个地方可能数据不是一致的,多核的时候各处...
红桃皮弹
1年前
0
0
362
随笔
Java的线程
线程的生命周期 Thread核心方法 方法功能锁 sleep()线程阻塞状态不会释放锁 suspend()使线程进入阻塞状态不会释放锁 resume()唤醒suspend wait()使线程进入阻塞状态会释放锁 notify()唤醒w...
红桃皮弹
1年前
0
0
337
分享
Executors及ExecutorService使用
Executor的UML图 Executor框架包括:线程池,Executor,Executors,ExecutorService,CompletionService,Future,Callable等。 ThreadPoolExecutor p...
红桃皮弹
1年前
0
0
350
分享
Markdown 语法
标题 # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 段落 两个以上空格加上回车 dsds dsdsd 字体 *斜体*...
红桃皮弹
1年前
0
0
472
分享
并发模型
原文:http://tutorials.jenkov.com/java-concurrency/concurrency-models.html 并发系统可以采用多种并发编程模型来实现。并发模型指定了系统中的线程如何通过协作来完成分配给它们的作业。...
红桃皮弹
1年前
0
0
369
1
2
3
4
5
热门阅读
Canal
611
阅读
QPS、TPS、RT、PV、IV含义
528
阅读
Zookeeper
521
阅读
注解(元数据)
485
阅读
Markdown 语法
472
阅读
Spring WebFlux
466
阅读
最新评论
红桃皮弹
很实用