- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 JAVA分布式数据处理引擎 集成消息队列
libra 数据处理引擎 去年用java写的一个支持分布式的数据处理引擎小框架,然而今年才知道apache有一个类似的项目叫nifi,果然你能想到的大概率前人都想到了哈哈哈 如上图所示 整个数据处理引擎分为以下三个概念 task:任务,一个任务可以有多个处理器进行处理,处理器之间可以并行 processer:处理器,一个处理器可以有多个行为,只能串行执行 performance: 行为,每个行...
2019-08-26 11:30:28
333
原创 Java Cancer 实现心跳机制的数据同步框架
背景介绍 项目上需要用到一个类似与zookeeper的心跳加节点数据同步的功能,但由于项目上不使用zookeeper,便决定自己实现一套,以便以后有类似需求可以直接使用。 这是一个可以处理节点间心跳和基于心跳进行数据同步的框架,此框架重在心跳实现,如果要实现数据同步需要人工处理,下面会说明如何基于此框架实现数据同步。 结构介绍 tonatyw.heart.cancer base 实现协议需要...
2019-06-17 10:28:12
939
1
原创 java的elasticsearch搜索引擎工具类
去年写的一个小工具类,整理了一下分享出来 源设计来源于csdn某篇博文,这个工具类是在那位博主基础上添加了一些功能,找了很久找不到那篇博文地址了,十分抱歉,在此声明一下。如果有找到的朋友可以跟我说,我好把链接加上。 简单介绍 这是一个简陋的es工具类 版本 ElasticSearch 6.0.0 使用 设置mapping 在esFormatMapping.properties里配置索引的mappi...
2019-06-08 15:04:46
1619
原创 archive for required library can not be read
问题 今天遇到一个奇怪的现象,运行说找不到主类,同时项目上还有个感叹号。update project没用,clean project也没用,后来自己摸着摸着竟然解决了,虽然整个过程人没有头绪,想了一下还是分享出来吧。 解决步骤 先查资料说找到maven库(本地)的can not be read 的包,从版本上一级删除它,再更新项目,重新下载。 哇,没卵用。 在父项目的pom文件里将报can no...
2019-06-06 15:19:46
312
原创 aquarius Java自定义对象池
背景说明 上周五在项目里码代码时遇到一个需求,需要开启一个DatagramSocket端口去接收数据。 开始用的内部类的单例模式,后来觉得一个端口不得劲,就创建了多个DatagramSocket实例端口放到list里(这里不用队列是考虑连接是否可以重用,队列一般用于不可重用),然后用随机取出连接。 博主毛病多,后面又想去做一个负载均衡取对象,但是中途放弃了,哈哈哈哈 由于之前多次遇到类似的连接型的...
2019-06-02 11:01:47
175
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人