![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
在分布式系统中常会需要生成系统唯一ID,生成ID有很多方法,根据不同的生成策略,以满足不同的场景、需求以及性能要求。以下为几种实现方式: 方式一...
1、什么是锁? 在单进程的系统中,当存在多个线程可以同时改变某个变量(可变共享变量)时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性...
1、Zookeeper定义 Zookeeper是一种分布式协调服务。所谓分布式协调服务就是在分布式系统中共享配置、协调锁资源,提供命名服务。 2...
1、什么是消息队列? 消息队列是在消息的传输过程中保存消息的容器,用于接收消息并以文件的方式存储,一个队列的消息可以同时被多个消息消费者消费。分...
1、Redis的数据类型 String:格式:set key valuestring是二进制安全的,可包含任何数据,如jpg或序列化的对象 。s...
1、什么是设计模式(Design Patterns)? 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、...
1、Cookie 和 Session的区别? Session技术:存到服务器端借助cookie存储JSESSIONID session生命周期 ...
1、说说你知道的几种主要的jvm参数 -server -Xmx3g -Xms3g -XX:MaxPermSize=128m -XX:NewRat...
1、GC是什么?为什么要有GC? GC垃圾收集,Java提供的GC可以自动监测对象是否超过作用域从而达到自动回收内存的目的。 垃圾回收可有效使用...
文集作者