- 博客(4)
- 资源 (16)
- 收藏
- 关注
原创 线程任务接口Callable使用void做为返回类型
callable接口与runnable接口的区别之一就是callable接口可以有返回值,并且callable接口提供了泛型来作为返回的类型。callable接口的执行方法是call,区别于runnable接口的run方法:@FunctionalInterfacepublic interface CallableV> { /** * Computes a result, o
2017-12-22 17:18:02 4516
原创 MessagePack编解码功能测试代码补齐
在李林峰《netty权威指南第二版》中第123页,作者将之前的EchoServer和EchoClient改造,同时编写自定义MsgpackEncoder和MsgpackDecoder编解码类;测试传输pojo对象的编解码功能,在改造完clien端后,123页下面说服务端代码与客户端类似,请参考书中附带的源码;但是源码中并没有这一节内容,新手如果想测试一遍书中的例子,一时写不出来,参考这里,其实很简
2017-12-18 20:34:13 779
原创 使用logstash输出到elasticsearch中文乱码的解决方案
logstash版本为5.5.3,elasticsearch版本有两个,分别为2.3.0和5.5.3;其中elasticsearch-2.3.0运行在windows机器上,elasticsearch-5.5.3运行在linux机器上。logstash运行在windows机器上。本文所探讨的由logstash输出到elasticsearch所导致的中文乱码问题,其根本原因是操作系统编码不一样的问题。
2017-12-07 20:24:46 14766 2
原创 ExecutorService的shutdownNow方法注意事项
当通过shutdownNow来强行关闭ExecutorService时,它会尝试取消正在执行的任务并返回所有已提交但尚未开始的任务;注意:调用shutdownNow在关闭过程中只会返回尚未开始的任务,而不会返回正在执行的任务。然而,我们无法通过常规方法来找出哪些任务已经开始但尚未结束。这意味着我们无法在关闭过程中知道正在执行的任务的状态,除非任务本身会执行某种检查。public class
2017-12-04 18:41:47 2427
Elasticsearch学习资料整理
2018-01-12
logstash-input-jdbc-4.2.3离线安装包
2017-10-11
kafka-manager-1.3.3.13.zip
2017-08-14
报表工具Highcharts
2017-07-17
批量生成access.log的demo
2017-07-17
inotify-java-2.1.jar
2017-07-10
java开发二维码所需QRCode.jar包,附带demo
2016-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人