- 博客(9)
- 收藏
- 关注
原创 Zookeeper学习
# Zookeeper特性1. 一致性:数据按照顺序分批入库2. 原子性:事务要么成功要么失败3. 单一视图:客户端连接任一zookeeper节点,数据都是一致的4. 可靠性:每次操作都会保存5. 实时性:客户端可以读取到最新数据# zoo.fig配置1. tickTime: 计算时间单元,毫秒2. initLimit: 用于集群,允许从节点到主节点的初始连接时间,是tickTime的倍数3. s...
2018-04-03 15:56:37 92
原创 Java面试知识点总结
从url到页面显示过程1. 浏览器先查找浏览器缓存,系统缓存,路由器缓存,有则直接显示,没有则下一步2. 经过域名解析,获得相应的ip地址3. 浏览器向服务器发送tcp,以滑动窗口形式进行三次握手4. 握手成功后发送http请求5. 服务器收到请求,并返回数据包6. 浏览器对数据进行解析和渲染,生成最终页面索引失效1. 隐式转换2. 对索引列运算,加减乘除和比较运算,like3. 对索引列使用内部...
2018-04-03 15:56:02 157
原创 高并发知识点
# CPU多级缓存## 1. 缓存一致性(MSIE)> MSIE:用于保证多个cpu cache之间缓存共享数据的一致。<br>M:被修改 S:共享 I:无效 E:独享![image](http://upload-images.jianshu.io/upload_images/11259005-49705d5bb77a43d0?imageMogr2/auto-orient/str...
2018-04-03 15:55:40 235
原创 IDEA快捷键整理
Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!”键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾 Ctrl+F12,可以显示当前文件的结构 Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按...
2018-04-03 15:55:14 106
原创 SpringBoot干货分享
# 1. 实体类1. 动态更新数据,只更新有值的数据>@DynamicUpdate2. 将实体类映射为表,如果名字不匹配使用name=tablename>@Entity3. 将属性映射为主键,并设置自增> @Id @GenericValue 4. 自动生成常用方法> @Data @Getter @Setter > 安装lombok教程5. 该属性不会映射到库里>...
2018-04-03 15:54:43 340
原创 Vue知识点分享
# 基本结构 new Vue({ data:{//用于绑定数据 a:1, b:[] }, methods:{//用于绑定的方法 doSomething:function(){ this.a++; } }, ...
2018-04-03 15:54:11 333
原创 Spring创建任务执行器实现并发
### 配置类 @Configuration @ComponentScan("demo") @EnableAsync public class Config implements AsyncConfigurer{ @Override public Executor getAsyncExecutor() { ThreadPoolTaskE...
2018-04-03 15:53:36 220
原创 Redis学习
### 八个特性:速度快、持久化、多种数据结构、多种编程语言、功能丰富、代码简单、主从复制、高可用分布式。1. 速度快:10W OPS 数据放在内存,C语言5W行代码,单线程2. 持久化(断电不丢失):RDB、AOF,对数据的更新异步保存到硬盘3. 数据结构:1、字符串,2、哈希表,3、列表,4、集合,5、有序集合。衍生数据结构:bitmap(string),hyperLogLog(string...
2018-04-03 15:52:56 115
原创 lambda表达式
# 11. lambda表达式* lambda表达式本质上是一组匿名方法比如 public int add(int x, int y) { return x + y; } //可以表示为 (int x, int y) -> x + y; //或(虚拟机可以推断出类型) (x, y) -> x + y...
2018-04-03 15:47:54 101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人