摘要:
如果对spring配置了service层事物的管理。 在一些业务中需要回滚,正常来说抛出一个运行时异常即可 throw new RuntimeException(); 只是这样的话代码就结束了,如果要返回给用户错误信息,不太方便,这时可以添加如下代码,在catch中手动回滚 TransactionA 阅读全文
posted @ 2019-12-13 08:35
半湖思絮
阅读(278)
评论(0)
推荐(0)
摘要:
有这么个场景,每天需要定时任务插入增量数据。如果通过接口获取的直接根据时间过滤,那么就能直接就可以插入库中。但有时获取到的并不是增量数据,比如微信公众号获取关注者列表时,获取到的是全量数据,这样每天就得将全量数据与库中进行比较,只有库中不存在数据才进行插入。这就有了两个list比较差值的问题。 以前 阅读全文
posted @ 2019-12-13 08:35
半湖思絮
阅读(3119)
评论(0)
推荐(0)
摘要:
获取公众号用户的基本信息,看到接口文档给的用户渠道来源类型,明显不正确,而从网上找的类型,都是截图,导致在json转对象时会出错,在这里更正一下。 至少我调用几十万的公众号返回的信息的渠道来源,没有超出下面的范围 public enum SubscribeSceneType { //返回用户关注的渠 阅读全文
posted @ 2019-12-13 08:35
半湖思絮
阅读(1117)
评论(0)
推荐(0)
摘要:
参考:https://blog.csdn.net/xiaozaq/article/details/82863095 在Eclipse中,Git图标有这几种状态,他们之前的转换如下: 而由dirty.txt恢复成tracked.txt,或者由partially-staged.txt恢复成staged. 阅读全文
posted @ 2019-12-13 08:35
半湖思絮
阅读(264)
评论(0)
推荐(0)
摘要:
这是reCaptcha在各个版本中的demohttps://recaptcha-demo.appspot.com/ 下面讲一下实现方式: V2版 1.申请使用的密钥 打开链接填写申请的相关信息:https://www.google.com/recaptcha/admin 提交信息后会给你两个密钥,其 阅读全文
posted @ 2019-12-13 08:35
半湖思絮
阅读(1235)
评论(0)
推荐(0)
摘要:
https://www.oracle.com/technetwork/cn/java/archive-139210-zhs.html 阅读全文
posted @ 2019-12-13 08:35
半湖思絮
阅读(65)
评论(0)
推荐(0)
摘要:
最近有意要转IDE工具由Eclipse到Idea上,eclipse中配置特别简单的tomcat,在idea中会麻烦些,把学习笔记记录下: 1.配置facets 这时它默认的目录需要修改下: {workspaceDir}\{projectName}\web\WEB-INF\web.xml要改成{wor 阅读全文
posted @ 2019-12-13 08:35
半湖思絮
阅读(1327)
评论(0)
推荐(0)
摘要:
Maven在构建项目的时候,报非法字符的错误,如下: 这是因为此文件的编码格式有问题,改成utf-8无bom格式的即可。可以用notepad++修改 但是改完之后,可能因为包的引用,使引用该类的文件报错,而报错的包可能并不是该包,而此包也存在,就是导入不进来 这时只需要update下项目即可 阅读全文
posted @ 2019-12-13 08:35
半湖思絮
阅读(275)
评论(0)
推荐(0)
摘要:
我这是一个标准的maven的目录结构,配置文件都在src/main/resources根目录下。因为要改成多环境的配置,所以只有properties的文件改变了(公共配置可以原地不动) 1.将配置文件放到不同的文件夹下 2.创建2个不同的profile,一个是生产环境配置(prod),一个是开发环境 阅读全文
posted @ 2019-12-13 08:35
半湖思絮
阅读(1641)
评论(0)
推荐(0)
摘要:
字符集utf8mb4为了存储emoji等字符,sql-mode中0值及日期的默认配置,没有别的注意事项了(后续补充) [client] port=3306 default-character-set = utf8mb4 [mysql] default-character-set = utf8mb4 阅读全文
posted @ 2019-12-13 08:35
半湖思絮
阅读(157)
评论(0)
推荐(0)

浙公网安备 33010602011771号