- 博客(10)
- 问答 (2)
- 收藏
- 关注

原创 Transaction rolled back because it has been marked as rollback-only:Spring事务异常rollback-only深入探究
首先rollback-only出现的原因先简单带过一下吧:在使用了Propagation.REQUIRED的事务传递中,若本层的service捕获了下层service的异常,则本层中的事务也无法提交,在方法结束,事务尝试提交时会报出Transaction rolled back because it has been marked as rollback-only错误。这是因为REQUIRED是同一个事务,具有原子性。当内层的方法出现异常的时候,会标记一个rollback-only,这样外层方法提交的时候,
2021-01-01 15:24:02
4308
1

原创 cron表达式 每个月的最后一个工作日的另一种解法
近日有个需求,要求某项定时任务在每个月的最后一个工作日执行(仅考虑周末的情况),但是没有好的cron表达式写法,最后在stackoverflow找到了思路cron每天执行一次,然后在执行定时任务的方法加个判断public static boolean checkLastWorkDay() {Calendar cal1 = Calendar.getInstance();int mont...
2018-12-12 14:24:07
7998

翻译 eclipse svn切换账号
百度搜了下全都是不知道哪年的一篇博客被疯狂转载,删除缓存文件的。但是根本不顶用。直接上我的解决方案吧(来自stackoverflow)。
2018-05-23 09:53:08
1783
原创 记录一次业务逻辑的分析过程
首先简单描述一下业务上的需求:要计算出差的补助。计算规则如下:1.有三组变量,分别为出差时间、规定劳动时间、出差地当地劳动时间(各自包含开始和结束时间)2.原来的需求描述为:出差时间在规定劳动时间内的话不计算补助。出差开始时间早于规定劳动时间的话,差的时间作为补助时间来计算。但是差的时间内包含出差地当地的劳动时间的话要将其前后的时间作为补助时间计算。出差结束时间晚于规定劳动时间的话,差的时间作为补...
2018-04-16 11:30:06
902
原创 解决eclipse报错Cannot change version of project facet Dynamic 2.5
除去网上一堆更改.setting文件夹的文件的方法,如果还行不通的话123456789101112131415161718192021222324252627
2017-10-16 10:10:50
1598
原创 关于BigInteger控制权限
@Testpublic void test001(){BigInteger num = new BigInteger("0");num=num.setBit(3);System.out.println(num);}@Testpublic void test002(){BigInteger num=new BigInteger("2251798773489606");
2017-10-13 16:04:39
337
转载 python3安装pip
首先,原文链接 http://www.cnblogs.com/lilidun/p/6041198.html之前一直用的python2.7,最近开始学习python3.5,交互界面发现上下箭头退格键什么的不好使,搜了下需要装readline模块。然后使用pip安装,pip不好使,于是重新安装下pip,网上搜了一些都不靠谱,只有这篇比较详细简单。转载如下:前言:python3应
2017-07-10 09:37:58
884
原创 一次蛋疼的webservice客户端编写
内网调外网webservice,连接超时。给做了端口映射,开放了80端口。浏览器可以访问服务器的wsdl文件,就是连接超时。不知道啥情况。 同一个jar 在外网访问没问题, 同事的php程序 在我这台机器上网服务器httpPOST也没问题。 郁闷,不知道什么情况
2016-12-23 18:42:19
349
原创 学习笔记
今天做了个图片拼接的任务。两个图片一个是数据库取出来的bolb格式的,一个是url定位的。 url的使用 url = new URL(pic_url); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); file_stream = new Buffer
2016-12-19 16:14:36
195
原创 使用反向代理安全网关做证书登录时遇到的问题
在使用反向代理服务时,页面中的资源引用地址、重定向地址及超级连接地址都需要使用相对连接,如”../../image/login.jpg”,禁止使用绝对链接,如”http://www.test.com/image/login.jpg”或者”/image/login.jpg”。 源文档是这样说的,是否因为如果使用了绝对连接,服务器端的ip就暴露了,而使用相对连接就不会暴露。 但是本次只是做一个证
2016-12-13 13:41:16
340
空空如也
ORACLE监听程序打开后自动关闭,一个很常见却很棘手的问题
2016-05-07
安卓csdn客户端下载的pdf文档怎么导出
2016-01-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人