踩坑系列
想当厨子的程序媛
前期追深度,否则会华而不实,后期追广度,否则会坐井观天;
展开
-
SpringBoot项目循环依赖的坑
在做 Redis 的时候,创建了一个RedisService类,里面使用注解注入了 RedisPool 类,然后又写了一个 public JedisPool JedisPoolFactory() 方法用来获取JedisPool 对象。很简单的一个操作,但是在运行的时候却出现了循环依赖的异常。注入的JedisPool 与 RedisService 产生了循环依赖。解决的办法就是将 Redis...原创 2019-02-15 16:30:07 · 4420 阅读 · 0 评论 -
JsonUtil 多序列反序列化坑
在写序列化的时候使用的是 JSON 提供的 ObjectMapper类进行的,对于单个的对象序列化不会出现问题。但是对于像 复杂对象,即:List<User> 这样的对象的序列化就会出现问题。因为List<User> 这样的对象会被序列化为 LinkHashMap,所以User对象像是被吃掉了一样,序列化之后不能再调用User的属性了。那怎么解决这个问题呢?下面的图片是单...原创 2019-02-15 20:08:25 · 1180 阅读 · 0 评论 -
git pull时产生'Merge branch 'master' of...问题
一、问题在使用 Git 的进行代码版本控制的时候,往往会发现在 log 中出现 “Merge branch ‘master’ of …” 这句话,如下图所示。日志中记录的一般为开发过程中对代码的改动信息,如果出现过多例如上述描述的信息会造成日志的污染。二、产生的原因当多人合作开发一个项目时,本地仓库落后于远程仓库是一个非常正常的事情,可参考下图具体情境如下:我当前拉取的远端版本为 B...原创 2019-07-22 21:41:13 · 21123 阅读 · 4 评论