会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
花千叔
博客园
首页
新随笔
联系
订阅
管理
2019年4月24日
mybatis新增主键的返回值
摘要: 在主键自增的数据库中返回新增数据的主键方式:根据mybatis文档 使用useGeneratedKeys和keyProperty就可以了,但是实际使用中,例:
阅读全文
posted @ 2019-04-24 15:47 花千叔
阅读(995)
评论(0)
推荐(0)
2019年4月13日
JVM类加载过程
摘要: 类加载过程大致如上图,关于初始化贴一段代码
阅读全文
posted @ 2019-04-13 16:44 花千叔
阅读(423)
评论(0)
推荐(0)
2018年10月22日
mybaits缓存机制及其造成的问题
摘要: 业务需求在每次单据状态改变时进行切片并写入mq 方案是在切片中,根据单据id再次查找一遍单据,对比状态后写入mq 但实际操作过程中发现很多状态并未写入 代码如下 经过debug调试发现serviceOrder和serviceOrder1的地址相同,导致状态永远是相同的 解决方案是在mapper内新增
阅读全文
posted @ 2018-10-22 19:48 花千叔
阅读(217)
评论(0)
推荐(0)
2018年6月13日
操作符优先级
摘要: 在for循环中写入一行代码: 最后结果和预计相差十万八千里,百思不得解 最后才想到可能是操作符优先级的问题改为如下: 所以基础知识能帮助规避很多问题 所有操作符权限如下博客: https://blog.csdn.net/u011225629/article/details/48464225
阅读全文
posted @ 2018-06-13 16:37 花千叔
阅读(130)
评论(0)
推荐(0)
2018年5月15日
only_full_group_by无权限时的规避
摘要: 工作要求选取每个用户id的最近更新时间 由于数据库设计存在问题,每次更新都是直接写入,所以一个用户存在多个更新时间 由于数据库的sql_mode是only_full_group_by 在没有权限修改数据库sql_mode的情况下,无法得到结果,根据网上搜索到的结果要采用如下语句 这种写法也会报错 为
阅读全文
posted @ 2018-05-15 16:18 花千叔
阅读(227)
评论(0)
推荐(0)
2018年3月18日
maven parent.relativePath指向错误的问题
摘要: springboot框架搭建的时候,采用官方文档 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.6.RELEA
阅读全文
posted @ 2018-03-18 22:35 花千叔
阅读(37524)
评论(0)
推荐(1)
2018年2月26日
string的replace包含"\"的问题
摘要: 造轮子的时候,路径一直无法替换,查实之后发现: 在regex中"\\"表示一个"\",在java中一个"\"也要用"\\"表示。这样,前一个"\\"代表regex中的"\",后一个"\\"代表java中的"\" 所以替换String path = "src\main" 应该是path.replace
阅读全文
posted @ 2018-02-26 17:59 花千叔
阅读(260)
评论(0)
推荐(0)
2018年2月2日
多态及装饰者模式辨析
摘要: 装饰者模式代码如下: public class Coffee{public void drink(){System.out.println("drink coffee");}} public abstract class CoffeeDecorator extends Coffee{protecte
阅读全文
posted @ 2018-02-02 15:30 花千叔
阅读(148)
评论(0)
推荐(0)
阿里oss与jdom冲突的问题
摘要: 在使用阿里云上传图片的时候,报错org/jdom/input/JDOMParseException 跟踪代码到 if (!isNeedReturnResponse(putObjectRequest)) {result = writeObjectInternal(WriteMode.OVERWRITE
阅读全文
posted @ 2018-02-02 15:28 花千叔
阅读(692)
评论(0)
推荐(0)
无法找到jar包及修改后导致zookeeper无法连接的问题
摘要: springboot项目中lib路径下有个jar包找不到,按网上修改pom后可以找到jar包,但是无法启动 eclipse会根据pom启动。。需要在debug configuation中将classpash中增加resresources,否则启动项目zookeeper默认2181端口
阅读全文
posted @ 2018-02-02 15:28 花千叔
阅读(144)
评论(0)
推荐(0)
公告