1 2 3 4 5 ··· 28 下一页
摘要: nginx 执行 start nginx 后会多产生进程。导致nginx -s reload 无效。 1 nginx -s stop 停止当前进程。 2 logs下找到nginx.pid文件,没有则创建。输入nginx进程号(占用内存较小得一个)。 3 nginx -s reload。 阅读全文
posted @ 2022-08-16 13:29 update_ 阅读(435) 评论(0) 推荐(0) 编辑
摘要: xmlbeansjar包冲突问题,手动引入即可 <dependency> <groupId>org.apache.xmlbeans</groupId> <artifactId>xmlbeans</artifactId> <version>3.1.0</version> </dependency> 阅读全文
posted @ 2022-05-20 10:40 update_ 阅读(877) 评论(0) 推荐(0) 编辑
摘要: nginx servername upstream 不能同名 阅读全文
posted @ 2022-03-18 14:08 update_ 阅读(157) 评论(0) 推荐(0) 编辑
摘要: windows 默认字符集为gbk,所以当logback设置为utf-8时,会有问题,所以应设置为gbk。<charset>GBK</charset>。 eclipse workspace 字符集尽量设置为与windows一致,gbk。这样console输出字符集正常,否则乱码;eclipse项目字 阅读全文
posted @ 2022-03-17 08:00 update_ 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 1 缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。 解决方案: 接口层增加校验,如用户鉴权校验,id做基础校验,id<=0的直接拦截;从缓存取不到的数据,在数据库中也没有取到,这 阅读全文
posted @ 2022-01-05 13:51 update_ 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 如果hystrix.command.default.execution.timeout.enabled为true,则会有两个执行方法超时的配置,一个就是ribbon的ReadTimeout,一个就是熔断器hystrix的timeoutInMilliseconds, 此时谁的值小谁生效 如果hystr 阅读全文
posted @ 2021-12-22 16:59 update_ 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Quartz 是 Java 领域最著名的开源任务调度工具。 如果只在单体环境中应用,Quartz 未必是最好的选择,例如Spring Scheduled一样也可以实现任务调度,并且与SpringBoot无缝集成,支持注解配置,非常简单,但是它有个缺点就是在集群环境下,会导致任务被重复调度! 而与之对 阅读全文
posted @ 2021-12-22 13:41 update_ 阅读(188) 评论(0) 推荐(0) 编辑
摘要: async/await 的优势在于处理 then 链 单一的 Promise 链并不能发现 async/await 的优势,但是,如果需要处理由多个 Promise 组成的 then 链的时候,优势就能体现出来了(很有意思,Promise 通过 then 链来解决多层回调的问题,现在又用 async 阅读全文
posted @ 2021-12-15 15:19 update_ 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 使用ant design 时,表格列头有筛选条件,外部按钮重置按钮无法取消其状态,可以整个表格重置: 阅读全文
posted @ 2021-12-15 15:01 update_ 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 分页时要先查总数,分页组件自动实现改方法,方法名为查询方法名后悔加上Count。可以在xml文件中手动写改方法,从而覆盖自带方法,提高效率。主要场景: 源sql数据量较大,同时要排序; 源sql过于复杂,可以去掉不必要的关联,如leftjoin,只保留where条件需要的表; 阅读全文
posted @ 2021-12-15 14:54 update_ 阅读(363) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 28 下一页