- 博客(8)
- 资源 (7)
- 收藏
- 关注
原创 遇到无法解释的奇怪问题,map里面的集合值是不同的,但是取出来都是第一个值,不会是对应key的值
遇到无法解释的奇怪问题,map里面的集合值是不同的,但是取出来都是第一个值,不会是对应key的值;下面的日志记录:获取到map<String,List>对象的值是正常的。用第二个key取出来的list数据,始终都是第一个key对应的值:问题代码如下:网上搜到一种解决这种问题的说法如下:我这边因为和他的遍历方式不同,改为new对象放值,没法解决问题,因为值获取出来的时候就错误了:换了种map的迭代遍历方式都是一样,没有解决问题:最后实在是没法,改
2020-06-03 21:27:19 341
原创 docker-compose启动报错原因,当启动的服务端口号被占用后的错误
当启动的服务端口号被占用后的错误,报错信息:ERROR: for sc-gateway-web Cannot start service gateway-web: failed to create endpoint sc-gateway-web on network docker-compose_sc-net: failed during hnsCallRawResponse: hnsCall failed in Win32: The process cannot access the file be.
2020-06-03 16:05:57 1134
原创 解决问题:java.sql.SQLException: Incorrect string value: '\xF0\x9F\x91\xBF...' for column 'nickname'
mysql数据库报错:java.sql.SQLException: Incorrect string value: '\xF0\x9F\x91\xBF...' for column 'nickname' at row 1简单粗暴的解决方法:修改表字段数据类型VARCHAR为VARBINARY就好了;...
2020-01-10 18:50:48 785
原创 阿里云ECS上linux线程堵塞查看方式
1、top 命令查看卡死线程ID为17622、生成dump文件jstack 1762 > /usr/local/dump17623、查看是否有锁grep State dump1762 | awk '{print $2$3$4$5}' | sort | uniq -c
2019-12-25 20:18:41 812
原创 el-select 显示内容不是label内容的问题原因
问题现象:显示不正确问题原因:dataForm.channelId的数据类型与 channelList中id类型不一致导致解决方法:在dataForm赋值时,将channelld转换类型与id匹配,问题解决;我当前id是int,所以是parseInt(channelId);即可解决问题;...
2019-12-25 09:57:01 2114 1
原创 spring boot 性能优化,@Transactional事物控制影响性能,处理记录!
spring boot 性能优化,@Transactional事物控制加到class上时,查询方法会影响性能,不能这样增加事物!
2019-04-25 13:46:27 5550
原创 spring boot druid 配置多数据源,在Controller 类中切换 数据源无效的问题,处理记录!
Controller 类中的方法 不适合增加@Transactional事物控制,会导致多数据源切换失败!
2019-04-25 13:44:38 1744
转载 读《架构即未来》后记录
《架构即未来》这本书的第12章简单阐述了架构设计的一些常用的原则(后面章节会详细阐述)。这些原则中很多都是在架构一开始的设计中就要考虑进去的,这样在出现任何问题时,我们都能够及时的处理,和把问题影响的范围有效的缩小。否则就像我现在的项目,一开始设计时,考虑的很少,出问题时,没有做到及时的反馈,和缩小影响范围,只能在事故的代价中将所需要的原则添加进来,慢慢完善。1.N+1设计要确保任何你所开发的系统...
2018-06-06 17:59:14 385
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人