
日常困难
记录日常开发中的高端困难
javachen__
这个作者很懒,什么都没留下…
展开
-
CompletableFuture多线程查询用户相关信息
@Override public Map<String, Object> findUserDetailInfo(Long userId, Long appSetId) { String key=Constants.USER_DETAIL_INFO+":"+userId+":"+appSetId; Map<String, Object> cacheMap = redisService.getCacheObject(key); ...原创 2021-08-08 08:51:58 · 513 阅读 · 0 评论 -
mysql解决varchar字段内容不区分大小写问题
mysql解决varchar字段内容不区分大小写问题原创 2023-07-07 11:04:50 · 505 阅读 · 0 评论 -
mysql自增主键不连续情况分析
mysql自增主键不连续情况分析原创 2023-08-08 22:39:56 · 414 阅读 · 0 评论 -
nginx 301 Moved Permanently
nginx 301 Moved Permanently原创 2023-08-01 11:02:46 · 2671 阅读 · 0 评论 -
docker run密码泄露风险
docker run密码泄露风险原创 2023-08-08 22:02:21 · 492 阅读 · 0 评论 -
Debezium实现mysql监听
【代码】Debezium实现mysql监听。原创 2023-09-12 11:21:48 · 455 阅读 · 0 评论 -
服务器安全-增加clamav杀毒
4.clamav扫描杀毒。2.安装 clamav。3.启动clamav。原创 2023-08-27 18:46:47 · 217 阅读 · 0 评论 -
服务器安全-修改默认ssh端口
【代码】服务器安全-修改默认ssh端口。原创 2023-08-27 11:24:34 · 708 阅读 · 0 评论 -
服务器安全-禁止ping
服务器安全-禁止ping原创 2023-08-26 19:32:24 · 553 阅读 · 0 评论 -
linux服务器加固-密码验证设置
linux服务器加固-密码验证设置原创 2023-09-23 14:36:48 · 287 阅读 · 0 评论 -
高并发请求批量提交
高并发请求批量提交原创 2023-09-12 11:29:36 · 208 阅读 · 0 评论 -
PostgreSQL 数据库备份还原脚本
PostgreSQL 数据库备份还原脚本原创 2023-09-05 13:59:55 · 282 阅读 · 0 评论 -
阿里springboot模板打包问题解决
对pom.xml文件做如下修改。原创 2023-10-28 01:41:39 · 118 阅读 · 0 评论 -
三级等保-linux服务器三权分立设置
服务器未严格按照系统管理员权限、审计管理员权限、安全管理员权限进行分配管理员账户,未实现管理员用户的最小权限划分。建议服务器创建审计管理员、安全管理员等管理员账户,并划分相关管理员权限,实现最小权限分离。使用审计管理员进行添加用户/添加防火墙操作,查看权限是否正确控制。d)应授予管理用户所需的最小权限,实现管理用户的权限分离;可能存在管理员越权操作的风险。至此服务器三权分立设置完成。原创 2023-10-19 11:28:02 · 5703 阅读 · 0 评论 -
order by数据过多引起的cpu飙升
当数据量大时,order by排序操作会消耗大量的CPU资源,从而导致CPU占用率高。1.从业务层减少对order by的依赖。2.对order by字段增加索引。原创 2023-10-28 01:25:16 · 329 阅读 · 0 评论 -
ruoyi设置连接会话超时时间
2. socketTimeOut:指客户端和服务进行数据交互的时间,是指两者之间如果两个数据包之间的时间大于该时间则认为超时,而不是整个交互的整体时间,比如如果设置1秒超时,如果每隔0.8秒传输一次数据,传输10次,总共8秒,这样是不超时的。而如果任意两个数据包之间的时间超过了1秒,则超时。注:ruoyi是使用解析类进行参数配置的,如果直接在yml中增加配置是不起作用的。起因:数据库查询过慢,导致框架默认超过了默认时间,从而导致当前会话自动断开。原创 2023-10-29 20:50:38 · 2124 阅读 · 0 评论 -
PowerDesigner异构数据库转换
PowerDesigner异构数据库转换原创 2023-11-23 16:18:28 · 185 阅读 · 0 评论 -
springboot全局拦截sql异常
处理流程:经查找com.mysql.cj.jdbc.exceptions的父类为SQLException,在全局异常处理类中增加如下配置,经测试不起作用。起因:非法用户可通过特定的输入(如输入内容超长)等操作,使后台逻辑发生错误,从而使后台sql语句暴露至前台,进而为sql攻击提供条件。因为ExceptionHandler 只认我们注入的类名称,所以我们的曲线一下,在RuntimeException中进行判断。原创 2023-11-10 10:56:17 · 1527 阅读 · 0 评论 -
windows server2012丢失MSVCP140.dll的解决方法
出现上面提示,代表系统缺少vc++2015安装包,但又因为windows server2012系统版本较早,所必须的补丁未进行修复,所以vc++2015安装失败。若以上安装完成后,安装vc依然报错,运行Windows8.1-KB2999226-x64.msu,然后重试。链接:https://pan.baidu.com/s/1_T5D0cl5kSATI19fBwVhnQ。原创 2023-11-18 23:12:45 · 882 阅读 · 0 评论 -
springboot动态加载驱动
springboot动态加载驱动原创 2023-11-23 17:00:23 · 653 阅读 · 0 评论