08 2019 档案
Elasticsearch(3)--- Docker容器中运行ES、Kibana、Cerebro
摘要:# Docker容器中运行ES,Kibana,Cerebro和Logstash安装与数据导入ES 想加强ES有关的知识,看了阮一鸣老师讲的《Elasticsearch核心技术与实战》收获很大,所以接下来会跟着他来更加深入的学习ES。 这篇博客的目的就是部署好ES和跟ES相关的辅助工具,同时通过Log 阅读全文
posted @ 2019-08-29 23:15 雨点的名字 阅读(8176) 评论(6) 推荐(5) 编辑
Mybatis框架(9)---Mybatis自定义插件生成雪花ID做为表主键项目
摘要:# Mybatis自定义插件生成雪花ID做为主键项目 先附上项目项目GitHub地址 spring-boot-mybatis-interceptor 有关Mybatis雪花ID主键插件前面写了两篇博客作为该项目落地的铺垫。 1、Mybatis框架 Mybatis插件原理 2、java算法 静态内部类 阅读全文
posted @ 2019-08-25 14:49 雨点的名字 阅读(12570) 评论(0) 推荐(2) 编辑
Mybatis框架(8)---Mybatis插件原理(代理+责任链)
摘要:# Mybatis插件原理 在实际开发过程中,我们经常使用的Mybaits插件就是分页插件了,通过分页插件我们可以在不用写count语句和limit的情况下就可以获取分页后的数据,给我们开发带来很大 的便利。除了分页,插件使用场景主要还有更新数据库的通用字段,分库分表,加解密等的处理。 这篇博客主要 阅读全文
posted @ 2019-08-21 22:25 雨点的名字 阅读(9410) 评论(3) 推荐(15) 编辑
java算法(4)---静态内部类实现雪花算法
摘要:# 静态内部类单例模式实现雪花算法 在生成表主键ID时,我们可以考虑主键自增 或者 UUID,但它们都有很明显的缺点 主键自增:1、自增ID容易被爬虫遍历数据。2、分表分库会有ID冲突。 UUID: 1、太长,并且有索引碎片,索引多占用空间的问题 2、无序。 雪花算法就很适合在分布式场景下生成唯一I 阅读全文
posted @ 2019-08-18 15:58 雨点的名字 阅读(9601) 评论(5) 推荐(13) 编辑
【java提高】(18)---静态内部类和非静态内部类
摘要:java提高](18)—静态内部类和非静态内部类 定义 放在一个类的内部的类我们就叫内部类。 自己从开发到现在其实用到内部类主要在两个地方会考虑用内部类: 1、使用静态内部类的单例模式 2、将Json字符串转为Bean实体的时候,也考虑创建内部类 其它比如网上说的通过内部类实现多继承,我还没有用过。 阅读全文
posted @ 2019-08-17 15:53 雨点的名字 阅读(3095) 评论(0) 推荐(3) 编辑
【java提高】(17)---Java 位运算符
摘要:Java 位运算符 &、|、^、~、<<、>> 以前学过有关java的运算符,不过开发了这么久也很少用过这个。现在由于开发需要,所以现在再来回顾整理下有关java的运算符。 主要运算符有以下:与(&)、或(|)、异或(^)、取反(~)、左移(<<)、右移(>>)。 一 与(&) 和 (|) 1、&( 阅读全文
posted @ 2019-08-12 23:19 雨点的名字 阅读(1663) 评论(0) 推荐(4) 编辑
java代码之美(13)--- Predicate详解
摘要:Predicate详解 遇到Predicate是自己在自定义Mybatis拦截器的时候,在拦截器中我们是通过反射机制获取对象的所有属性,再查看这些属性上是否有我们自定义的UUID注解。 如果有该注解,那么就给该属性赋值UUID随机字符串,作为主键保存到数据库。所以前提条件就是获取带有UUID注解的属 阅读全文
posted @ 2019-08-08 23:08 雨点的名字 阅读(44109) 评论(1) 推荐(18) 编辑
Netty+WebSocket 获取火币交易所数据项目
摘要:Netty+WebSocket 获取火币交易所时时数据项目 先附上项目项目GitHub地址 spring-boot-netty-websocket-huobi 项目简介 本项目使用 SpringBoot+Netty来开发WebSocket服务器,与火币交易所Websocket建立连接,时时获取火币网 阅读全文
posted @ 2019-08-01 21:18 雨点的名字 阅读(4792) 评论(9) 推荐(3) 编辑


点击右上角即可分享
微信分享提示