springboot+mybatis解决多数据源切换事务控制不生效的问题

网上好多的springboot的事务都是瞎扯,根本不起作用,后来通过各种渠道查证,springboot的生命式事务需要重写Transaction。追溯源代码:        查看源代码中DataSourceTransactionManager这个类       当我们配置了事物管理器和拦截Serv...

2018-02-26 16:59:30

阅读数 13870

评论数 11

基于百度的UidGenerator改造的全局唯一id生成器

其实百度的UidGenerator生成器也是基于snowflake算法的,在原生的项目中使用的基于数据库的,我改造成了基于zookpeer的,用zookpeer的序列号实现分布式seq的生成(代替了算法中的机器码); 关于uidgenerator我这里就不多说了,不了解的可以去看下资料http:...

2018-01-22 12:20:18

阅读数 6108

评论数 0

elastic-job替换掉原来的spring+quartz的定时任务调度

替换的原因:  我想用quartz实现定时任务集群的时候,遇到过很坑的问题就是所有做集群的机器都必须保证时间的一致性,要不然有很多机器的项目是起不来的;除此之外,使用quartz很容易造成数据库死锁的问题,虽然我已经降低了quartz的数据库事务级别,但还是有这种情况发生,所以用过一段时间之后,...

2018-01-22 10:51:37

阅读数 2999

评论数 2

解決org.quartz.JobPersistenceException: Couldn't acquire next trigger: Couldn't retrieve trigger: null

org.quartz.JobPersistenceException: Couldn't acquire next trigger: Couldn't retrieve trigger: null  [Seenested exception: org.quartz.JobPersistenc...

2017-09-05 09:44:16

阅读数 3203

评论数 0

Spring+quartz实现定时任务集群

1.准备环境(以maven为例,如果不是请自行下载需要的jar包) org.quartz-scheduler quartz 2.3.0 mysql...

2017-09-01 20:32:52

阅读数 303

评论数 0

消息队列监听器无法注入bean的问题解决

在使用ActiveMq或者其他消息队列的过程中,第一步对ActiveMq进行初始化的过程是放在ContextListener的初始化的时候的; 然而当mq接收到消息的时候触发getMqMsg方法的时候报错null,调试发现MqManageService根本没有获取到,我的想法是获取的方式不对...

2017-09-01 20:13:08

阅读数 2627

评论数 3

spring+redis缓存服务器读取不到数据

根据key查出来的数据一直为null,很费解,因为我自己在集成之前写的测试的例子是可以访问的。所以经过分析,原来是value值没有序列化 只需要加上下面的配置就可以了 <beans:bean id="redisConnectionFactory" class="...

2017-09-01 19:59:08

阅读数 3538

评论数 0

centos6下安装rabbitmq

RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发。RabbitMQ据说具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用,具体...

2017-09-01 19:47:32

阅读数 275

评论数 0

KeyGenerator加解密在windows和linux的同步

采用KeyGenerator在windows加解密和在linux上有区别的,之前做项目的时候在windows上测试时正常的,但是放到linux上面就不正常了。 Wndows上(password就是后台传过来的密码): KeyGenerator kgen = KeyGenerator.getIn...

2017-07-21 11:55:51

阅读数 1203

评论数 0

在centos6.*下安装PostgreSQL

原来项目中使用的是mysql作为后台数据库,由于数据量越来越大发现mysql的查询效果越来越慢,于是找了很多资料,然后经过我的测试发现postgreSQL在数据量到达千万级以上的时候查询比较稳定,于是确定用postgreSQL来替代掉原来的mysql,这里面就有个问题了,原来的mysql数据怎么办...

2017-04-21 13:07:21

阅读数 273

评论数 0

Ajax传递数组的问题

我的jsp页面中利用了Struts2的标签,而且又是多选,如果直接用form表单提交就会自动封装成一个数据传递到后台,但是如果是ajax提交就不行,后台获取到的数组值为null。                                                       ...

2017-04-18 11:15:47

阅读数 621

评论数 0

freemarker的常用标签

freemarker list (长度,遍历,下标,嵌套,排序) 1. freemarker获取list的size :   Java ArrayList list = new ArrayList();   Freemaker ${list?size} ...

2016-12-23 09:37:59

阅读数 316

评论数 0

$.ajaxMutiUpload提交表单中data传参的序列化问题

页面中参数太多,但是用$("#moduleform").serialize()序列化之后不是json格式的,这时需要将参数重新排列成json格式传输: //序列化参数 var params = serializeObject($("#modul...

2016-12-09 18:25:43

阅读数 409

评论数 1

Centos6.5下搭建nfs文件服务器

链接

2016-11-03 18:40:55

阅读数 555

评论数 0

mongodb3.2以上版本的学习心得(附与3.0之前的区别)

1.mongodb的安装(忽略):官网很多版本自己去选择要安装的版本安装,这里就不做详细的描述了,我安装的是 mongodb-win32-x86_64-2008plus-ssl-3.2.9-signed.msi 2.设置存放数据的文件目录: 例如在D盘创建一个mongo_data文件夹 3.启动...

2016-09-26 18:43:42

阅读数 7501

评论数 2

MongoDb的“not master and slaveok=false”错误及解决方法

MongoDb的“not master and slaveok=false”错误及解决方法 在SECONDARY查询出发现如下错误: SECONDARY> show collections; Sat Aug  4 15:29:00 uncaught exception: err...

2016-09-26 12:33:49

阅读数 876

评论数 0

java.lang.IllegalArgument,Parse error in application web.xml file at jndi:/localhost/WEB-INF/web.xm

使用eclipse启动Tomcat时错误: java.lang.IllegalArgumentException: Can't convert argument: null Parse error in application web.xml file at jndi:/localhost...

2016-09-20 10:51:31

阅读数 5684

评论数 0

利用freemarker生成包含合并单元格的表格的word文档

1.项目中有需求要生成那种合并单元格而且行数不确定的情况,之前有用过freemarker生成固定格式的word文档,网上找了很多资料,经过两天的研究,现在提供一个东西可以供大家参考。 需求图:

2016-08-31 21:17:12

阅读数 5384

评论数 1

EasyUI可编辑datagrid用combobox实现多级联动

我在项目中设计课程表的时候需要用到老师和分类之间的多级联动。 首先是一张效果图: 下面是实现的代码: $(function(){ var editing ; //判断用户是否处于编辑状态 var flag ; //判断新增和修改方法 $('#set_sche...

2016-08-27 13:14:46

阅读数 5266

评论数 0

VMware12中使用centOS6.5连接网络问题

1.首先确认Vmware的两个服务打开(VMware DHCP Service和VMware NAT Service),如下: 2.设置网络适配器为NAT模式 3.打开本机上的两个VMware的适配器

2016-08-12 16:58:29

阅读数 366

评论数 0

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