会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
慢行的蜗牛
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
8
···
10
下一页
2018年6月5日
PriorityBlockingQueue用法
摘要: 摘自《Java编程思想》
阅读全文
posted @ 2018-06-05 17:30 woniu4
阅读(1466)
评论(0)
推荐(0)
2018年6月3日
对于get方法是否需要synchronized修饰
摘要: 具体用法没有总结,只是说明一个用法而已,对于以前个人理解出现的偏差 【问题描述】 对于一个计数功能的实现,获取值的方法是否需要加锁? 【以前理解】 我只需要在进行累加的方法上进行加锁即可,这样保证其可以正确计数即可。对于获取值而言,最大的影响是无法获取当前最新的值而已,其他无影响 【案例测试】 直接
阅读全文
posted @ 2018-06-03 21:17 woniu4
阅读(563)
评论(1)
推荐(0)
2018年4月18日
ES重要配置
摘要: 虽然ES需要的配置很少,但是仍然有些配置需要我们手工去配置,尤其是在产品上线之前。 path.data and path.logs cluster.name node.name bootstrap.memory_lock network.host discovery.zen.ping.unicast
阅读全文
posted @ 2018-04-18 18:00 woniu4
阅读(382)
评论(1)
推荐(0)
2018年4月15日
_routing字段介绍
摘要: 一个document通过以下公式被路由到该索引下一个特定的分片: _routing的默认值是文档的_id或者文档的_parent ID。自定义路由可以通过指定每个文档的routing值来实现。例如: 1. 这个文档通过使用user1作为路由值,代替了ID 2. 相同的路由值需要在getting、de
阅读全文
posted @ 2018-04-15 15:34 woniu4
阅读(256)
评论(0)
推荐(0)
ES的Zen发现机制
摘要: ES的Zen发现机制 Zen发现机制是ElasticSearch默认的发现模块。它提供的是单播发现,但是可被拓展为支持云环境下或者其他形式的发现机制。zen 发现模块集成了其他模块,如在发现期间,节点的通信就是通过transport模块实现 。 zen发现模块可以细分以下几块: l Ping 这是一
阅读全文
posted @ 2018-04-15 00:38 woniu4
阅读(919)
评论(0)
推荐(0)
2018年4月14日
JVM内存模型
摘要: 一、 内存分区 java运行时的数据区域分为以下几个部分:程序计数器、方法区、虚拟机栈、本地方法栈、堆五部分。 程序计数器:属于线程私有的内存,是内存中一块较小的区域,记录当前线程所执行字节码的行号。主要为字节码解释器选取下一条需要执行的字节码执行、分支、循环、跳转、异常处理、线程恢复等基础功能。
阅读全文
posted @ 2018-04-14 15:13 woniu4
阅读(153)
评论(0)
推荐(0)
2018年3月6日
生产者与消费者的Java实现
摘要: 首先创建maven工程,需要引入的包: 然后就可以实现生产者与消费者,在创建topic时,如果需要删除已经存在的topic,则需要配置delete.topic.enable=true,否则无法删除对应的topic。
阅读全文
posted @ 2018-03-06 19:51 woniu4
阅读(187)
评论(0)
推荐(0)
kafka常用命令
摘要: 启动Zookeeper/opt/kafka/kafka_2.10-0.10.2.1/bin/zookeeper-server-start.sh /opt/kafka/kafka_2.10-0.10.2.1/config/zookeeper.properties & 启动kafka/opt/kafka
阅读全文
posted @ 2018-03-06 19:42 woniu4
阅读(147)
评论(0)
推荐(0)
2018年3月4日
java中join用法
摘要: 今天又把join的用法大概看了一下,其实理解起来,还是比较简单。用个简单的例子说明一下吧。 1、通过下面的例子,可以看到说出结果中首先全部是是Thread-1,之后才会是Thread-2,这是因为在主线程中调用了thread1的join方法,就等于将主线程和thread1的执行方式由并行改为了串行,
阅读全文
posted @ 2018-03-04 20:51 woniu4
阅读(7803)
评论(0)
推荐(0)
2018年2月24日
elasticsearch关于索引切分的实现
摘要: 【背景信息】 ES一直以来对于已经创建好的索引的分片是不可以进行分割的,简单的说,当你创建了一个索引,并指定了number_of_shards为2,当随着数据量的不断增大,是无法将索引的shard扩充为4个或者8个的,当然,你可以通过重新创建索引,这个的前提是你的数据关联性并不大,业务上允许出现多个
阅读全文
posted @ 2018-02-24 15:35 woniu4
阅读(2347)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
10
下一页
公告