自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 HashMap扰动函数解读

本篇围绕put()方法寻找key所在数组位置的过程而讨论。在put()时,主要有两段代码来计算key的位置:1.扰动函数;2.与运算扰动函数: static final int hash(Object key) { int h; return (key == null) ? 0 : (h = key.hashCode()) ^ (h >>&gt...

2019-08-25 18:55:09 11787 9

原创 RabbitMQ如何保证不丢数据? Spring Boot实现confirm机制及ack消费端主动回调

原理图: 消息确认: 说明:ACK是默认是自动,在消息发送给消费者后立即确认。所以若消费端消费业务逻辑抛出异常,会可能丢失消息。即便加入事务回滚了也只保证数据的一致性,而消息依然丢失。所以,若消费端未成功处理此条消息,消息就会丢失。 NONE(默认):自动;AUTO:根据情况确认;MANUAL:手动确认 yml配置: spring: rabbitmq: ...

2019-06-21 13:43:55 6617 2

原创 docker搭建ELK,使用logstash增量同步mysql数据到es

docker搭建elasticsearch拉取镜像: docker pull elasticsearch:版本号 启动: docker run -d -p 9200:9200 -p 9300:9300 --name elasticsearch 镜像名 浏览器访问http://localhost:9200 查看是否成功docker搭建kibana构建镜像 do...

2019-06-06 18:34:46 13211

java数据结构和算法的pdf版

java数据结构和算法的pdf版

2016-12-01

微信支付接口调用简单示例

微信支付接口调用简单示例

2016-09-27

dom4j和XStream的最新版jar包以及简单示例demo(xml解析)

解压后有一个文件夹(包含了dom4j和XStream的简单示例),一个dom4j.jar(用dom4j只需要把这个添加到项目里面),一个xstream-1.4.8的jar包、源码、说明文档.zip(用xstream就解压这个包然后放到项目里面)

2016-09-07

hybris的搭建、使用、集成eclipse(中文版)

这是hybris的wiki上面直接翻译成中文版的,所以部分内容有点瑕疵

2016-08-30

最新版java连接大数据集群缓存redis的jedis包下载

2016-08-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除