![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
_木木-
人在江湖身不由己
展开
-
List 分页工具类,一劳永逸
有时候经常需要对List进行分批处理,刚才就搞个工具类,使用类似迭代器模式package com.xiao.springcloud.demo.common.util;import java.util.ArrayList;import java.util.List;import java.util.concurrent.CopyOnWriteArrayList;/** * [简要描述...原创 2020-01-15 10:59:42 · 1644 阅读 · 0 评论 -
Canal+Disruptor集成到Springboot
本文主要目的是实现Canal+disruptor+springboot,订阅mysql binlog日志,实现数据同步,比如缓存,ES等。DEMO项目Github地址组件简介:Canal-阿里巴巴mysql数据库binlog的增量订阅&消费组件Disruptor-开源的并发框架,能够在无锁的情况下实现网络的Queue并发操作使用方式:Canal的服务端搭建参考Dis...原创 2019-03-27 09:34:34 · 2715 阅读 · 2 评论 -
记一次JAVA自定义@interface中方法定义诡异问题
诡异问题描述: 使用IDEA工具,正常不报错但是执行mvn install的时候,出现了大量的方法和属性不存在提示错误,实际上都要是存在,但无论如何都编译不通过。这种场景有点类似于在一个类中少了个大括号,然后真个类报错的那种感觉。问题查找: 排除了各种依赖,也执行了各种clean。最后再另一个同事的eclipse上,发现在一个类的注解上提示了:注解的源类型为i...原创 2019-03-21 08:51:55 · 475 阅读 · 0 评论 -
activemq结合mqtt发送p2p消息
实现思路:所有用户订阅一个主题,当服务器端发起推送时使用jms协议发送消息到主题,并设置附带属性为目标用户的clientId,对该主题进行自定义分发策略1.下载mqtt源码自行下载,本案例以5.5.10为例2.自定义分发策略添加一个分发策略带指定的源码包路径:org.apache.activemq.broker.region.policy注:一定要放在此包下面以下为完整的class内容:packa...原创 2017-08-14 17:27:14 · 6083 阅读 · 4 评论 -
Centos mosquitto mqtt支持 websocket javaclient jsclient
一、mosquitto broker篇1.依赖环境安装:yum install gcc-c++yum install openssl-develyum install c-ares-develyum install libuuid-devle注:某些系统可能自带这些依赖环境,直接过滤2.websocket支持git clonehttps://git.oschina.ne原创 2017-07-07 17:13:22 · 1133 阅读 · 0 评论 -
AES加密,128-192-256,方案二
与方案一对比,方案二要简洁很多。看代码:package com.xiao.aes.util;import java.security.NoSuchAlgorithmException;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.NoSuchPaddingExc原创 2015-12-07 19:32:00 · 1747 阅读 · 0 评论 -
AES加密,128-192-256,方案一
AES加解密原创 2015-12-06 00:43:44 · 8886 阅读 · 1 评论 -
eclipse编译jmeter源码debug启动jmeter完整版
大家都知道jmeter是一款很好的测试工具,但难免有时候因为业务的需要不能满足,这时候就需要我在此基础上改动点什么来帮助更好,更快的测试。网上也找了很多资料,单总不全,最近刚好整理完,特此做一个记录方便后续使用,同时也献给一些有需要的同行朋友。此例以官方2.12版本为基础:1.下载源码和可执行文件移步apache官网:http://jmeter.apache.org/2.解原创 2014-12-28 15:06:33 · 4472 阅读 · 1 评论 -
setinel分布式部署+redis主从集群+java客户端连接资料整理分享
redis2.8.17集群+sentinel监控+java客户端链接。附件有可用的测试代码原创 2014-11-30 15:01:00 · 1365 阅读 · 0 评论 -
spring+axis2奇葩问题吐槽
首先。贴个异常:HTTP Status 500 - File "/axis2-web/listSingleService.jsp" not foundtype Exception reportmessage File "/axis2-web/listSingleService.jsp" not founddescription原创 2014-06-28 22:40:35 · 4660 阅读 · 0 评论 -
使用axis2 java2wsdl命令生成wsdl文件
1.eclipse新建web工程,编写service接口方法2.axis2环境变量配置(必须配置环境变量,否则执行java2wsdl命令时无法识别路径),如下: 新建环境变量:AXIS2_HOME 值为axis2解压路径如:I:\path-jar\axis2-1.6.2-bin\axis2-1.6.23.进入cmd命令窗口4.cmd 进入eclipse工程目录中的/build/c原创 2014-06-06 23:00:37 · 1713 阅读 · 0 评论 -
axis2+spring集成发布webservice服务
1.环境搭建,准备相应环境jar包 axis2-1.6.0.0下载地址:http://axis.apache.org/axis2/java/core/download.cgi spring相关jar包下载地址:http://maven.springframework.org/release/org/springframework/spring/2.创建web工程导入axis2和原创 2014-06-06 22:57:56 · 3411 阅读 · 1 评论