风止雨歇

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页

2020年3月11日

MySQL索引数据结构红黑树,Hash,B+树详解

摘要: 数据结构和算法(Data Structure Visualizations):https://www.cs.usfca.edu/~galles/visualization/Algorithms.html 一、MySQL索引底层的实现 索引是帮助MySQL高效获取数据的排好序的数据结构; 上图中有一张 阅读全文

posted @ 2020-03-11 21:42 风止雨歇 阅读(8039) 评论(0) 推荐(6) 编辑

2020年1月6日

elasticsearch 进阶

摘要: 中文版的,es2.x版本:https://www.elastic.co/guide/cn/elasticsearch/guide/cn/index.html 6.x英文版api资料:https://www.elastic.co/guide/en/elasticsearch/reference/6.0 阅读全文

posted @ 2020-01-06 22:49 风止雨歇 阅读(403) 评论(0) 推荐(0) 编辑

2020年1月1日

线程 & JMM & Volatile

摘要: 一、线程 1、什么是线程? 进程是系统分配资源的基本单位,线程是调度CPU的基本单位,一个进程至少包含一个执行线程,线程寄生在进程当中。每个线程都有一个程序计数器(记录要执行的下一条指令),一组寄存器(保存当前线程的工作变量),堆栈(记录执行历史,其中每一帧保存了一个已经调用但未返回的过程)。 JV 阅读全文

posted @ 2020-01-01 23:39 风止雨歇 阅读(445) 评论(0) 推荐(0) 编辑

CPU缓存机制 并发编程的基础

摘要: CPU多核缓存架构 1、多线程环境下存在的问题 在多处理器系统中,每个处理器都有自己的高速缓存,而它们又共享同一主内存(RAM)。基于高速缓存的存储交互很好地解决了处理器与内存的速度矛盾,但是也引入了新的问题:缓存一致性(CacheCoherence)。 若有两个线程 T1 和 T2 都去计算 x 阅读全文

posted @ 2020-01-01 22:23 风止雨歇 阅读(942) 评论(0) 推荐(0) 编辑

elasticsearch 基础

摘要: 搜索引擎是一个检索服务,主要分全文检索和垂直检索。ElasticSearch是分布式的索引库。mysql对外提供检索服务,http或者transport协议对外提供搜索。Restful的json。 一、es的名词定义 类型(type):es6.x只有一个type,之前可以建很多,es7.x就没有这个 阅读全文

posted @ 2020-01-01 11:36 风止雨歇 阅读(528) 评论(0) 推荐(0) 编辑

docker 安装ElasticSearch的中文分词器IK

摘要: 本篇文章使用的ES版本是6.6.0,使用的在线安装;本文只是针对一个一个容器进行安装的,当然可以使用Dockerfile将IK做成新的镜像的,这篇文章就不介绍了。 1、进入容器 2、在线下载并安装 注意:版本号要一致,使用的 6.6.0版本; 进入到 plugins 目录可以看到IK分词器已经安装成 阅读全文

posted @ 2020-01-01 11:22 风止雨歇 阅读(4525) 评论(1) 推荐(2) 编辑

2019年12月23日

Netty的编解码,粘包拆包,心跳检测机制

摘要: 一、Netty编解码 Netty涉及到编解码的组件有Channel、ChannelHandler、ChannelPipe等,先大概了解下这几个组件的作用。 1、ChannelHandler ChannelHandler充当了处理入站和出站数据的应用程序逻辑容器。例如,实现ChannelInbound 阅读全文

posted @ 2019-12-23 22:05 风止雨歇 阅读(877) 评论(1) 推荐(0) 编辑

2019年12月14日

Spring IOC 常用的注解

摘要: 一、@Bean 1、配置类 注意:通过@Bean的形式是使用的话, bean的默认名称是方法名,可以使用 @Bean(value="bean的名称") 去指定bean的名称; 2、测试类: 二、@ComponentScan 在配置类上增加 @ComponentScan 注解,来进行包扫描; @Com 阅读全文

posted @ 2019-12-14 21:16 风止雨歇 阅读(1431) 评论(0) 推荐(0) 编辑

2019年11月4日

@JsonView的使用

摘要: 1.使用场景 在某一些请求返回的JSON中,我们并不希望返回某些字段。而在另一些请求中需要返回某些字段。 例如: 在查询列表请求中,不返回password字段 在获取用户详情中,返回password字段 用户类 public class User { private Integer id; priv 阅读全文

posted @ 2019-11-04 23:11 风止雨歇 阅读(3178) 评论(0) 推荐(1) 编辑

lombok的使用以及其中的坑

摘要: 1、lombok踩坑与思考 https://www.cnblogs.com/heyonggang/p/8638374.html 2、Lombok介绍、使用方法和总结 https://www.cnblogs.com/wuyuegb2312/p/9750462.html 阅读全文

posted @ 2019-11-04 22:47 风止雨歇 阅读(625) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页

导航