coder.jay + 关注
混迹互联网码农

coder.jay 发表了文章:

Java锁---偏向锁、轻量级锁、自旋锁、重量级锁

发布时间:2019-08-29 15:30:51 浏览:435 回帖 :0

单线程下synchronized效率最高(当时感觉它的效率应该是最差才对); AtomicInteger效率最不稳定,不同并发情况下表现不一样:短时间低并发下,效率比synchronized高,...

安全 Java核心技术 java 性能 线程 容器 同步 存储 数组

coder.jay 发表了文章:

tcp的粘包和拆包示例以及使用LengthFieldFrameDecoder来解决的方法

发布时间:2019-08-10 12:20:14 浏览:209 回帖 :0

粘包和拆包是什么?TCP协议是一种字节流协议,没有记录边界,我们在接收消息的时候,不能人为接收到的数据包就是一个整包消息 当客户端向服务器端发送多个消息数据的时候,TCP协议可能将多个消息数据合并成...

Java核心技术 服务器 string exception pipeline class void netty Socket bootstrap

coder.jay 发表了文章:

Linux netstat命令详解

发布时间:2019-08-09 17:35:28 浏览:230 回帖 :0

从整体上看,netstat的输出结果可以分为两个部分: 一个是Active Internet connections,称为有源TCP连接,其中"Recv-Q"和"Send-Q"指%0A的是接收队列和...

linux stream Unix awk

coder.jay 发表了文章:

算法:二叉树代码示例

发布时间:2019-08-06 20:27:12 浏览:133 回帖 :0

二叉树特点 左节点值小于根节点值,右节点值大于根节点 public class BinaryTree { private Node root; @Data privat...

算法 java node static class

coder.jay 发表了文章:

常见算法示例

发布时间:2019-08-06 20:20:11 浏览:128 回帖 :0

冒泡排序 for(int i =0;i

算法 java 排序 node static class void 数组

coder.jay 发表了文章:

CMS垃圾收集器

发布时间:2019-08-03 10:35:31 浏览:241 回帖 :0

CMS收集器       并发标记清理(Concurrent Mark Sweep,CMS)收集器也称为并发低停顿收集器(Concurrent Low Pause Collector)或低延迟(lo...

算法 jvm 线程 cms

coder.jay 发表了文章:

JVM的GC日志

发布时间:2019-08-03 10:28:08 浏览:200 回帖 :0

查看jvm默认gc收集器 cmd执行命令: java -XX:+PrintCommandLineFlags -version gc类型

java jvm 日志

coder.jay 发表了文章:

Dubbo + Hystrix 实现服务熔断

发布时间:2019-08-02 10:54:41 浏览:253 回帖 :0

熔断器简介 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以通过 RPC 相互调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证 100% 可...

故障方案 Cloud 微服务 string Annotation class alibaba service

coder.jay 发表了文章:

服务限流算法的几种实现

发布时间:2019-08-02 10:46:40 浏览:271 回帖 :0

保障服务稳定的三大利器:熔断降级、服务限流和故障模拟。今天和大家谈谈限流算法的几种实现方式,本文所说的限流并非是Nginx层面的限流,而是业务代码中的逻辑限流。 为什么需要限流按照服务的调用方,可以...

故障方案 算法 线程 集群 Create

coder.jay 发表了文章:

redis之持久化机制

发布时间:2019-07-30 19:34:36 浏览:224 回帖 :0

Redis 为什么要持久化?Redis 中的数据类型都支持 push/pop、add/remove 及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,Redis 支持各种不同方...

redis 服务器 性能 线程 存储 数据类型

coder.jay 发表了文章:

Redis Cluster集群

发布时间:2019-07-30 19:30:48 浏览:228 回帖 :0

一、redis-cluster设计Redis集群搭建的方式有多种,例如使用zookeeper等,但从redis 3.0之后版本支持redis-cluster集群,Redis-Cluster采用无中心...

云栖社区 redis 算法 高可用 cluster 集群 数据备份

coder.jay 发表了文章:

ThreadPoolExecutor里面4种拒绝策略

发布时间:2019-07-30 17:41:23 浏览:168 回帖 :0

ThreadPoolExecutor类实现了ExecutorService接口和Executor接口,可以设置线程池corePoolSize,最大线程池大小,AliveTime,拒绝策略等。常用构造...

云栖社区 Java核心技术 java 线程 源码 void handler thread

coder.jay 发表了文章:

并发编程工具之一:CountDownLatch 用法

发布时间:2019-07-30 17:34:53 浏览:168 回帖 :0

CountDownLatch 用法CountDownLatch是java.util.concurrent包中一个类,CountDownLatch只要提供的机制是多个(具体数量等于初始化CountDo...

云栖社区 java 线程 string static 编程工具 class void thread

coder.jay 发表了文章:

【java并发】Semaphore 的使用

发布时间:2019-07-30 17:29:16 浏览:199 回帖 :0

1、Semaphore的初步使用   Semaphore是什么,能做什么?     Semaphore 是 synchronized 的加强版,作用是控制线程的并发数量。就这一点而言,单纯的sync...

云栖社区 Java核心技术 java 线程 string static class void thread service

混迹互联网码农

感兴趣or擅长的领域:

更多>
更多>