![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
随笔
平时遇到的问题
喜欢下雨所以爱上雷震子
情感博主一只
展开
-
appendonly.aof 在哪里
背景:系统deepin20,redis4.0.9。想查看 appendonly.aof 文件,redis.conf设置为正常,但是死活找不到文件,网上搜了一大堆,都是复制粘贴。解决办法:find / -name appendonly.aof,发现文件在根目录~。修改 redis.conf,指定文件目录和文件名。dir "/usr/local/redis/bin"appendonly.aof "appendonly.aof"...原创 2020-12-16 20:40:39 · 2780 阅读 · 1 评论 -
IDEA debug模式的多线程调试
debug模式下,观察多线程执行过程和状态场景如下:在加锁的情况下,观察线程状态public class DebugDemo { // 锁 private Object lock = new Object(); // 执行方法 互斥 public void execute() { synchronized (lock) { String name = Thread.currentThread().getName();原创 2020-10-03 13:59:10 · 1669 阅读 · 0 评论 -
通过空白页跳转业务页面,浏览器返回按钮回到空白页解决。
业务场景:用户点击第三方页面上的服务按钮,第三方将用户ID和服务编码传到我们的一个空白页,空白页经过一些处理再跳转到对应的服务页面。流程:第三方页面按钮–>空白页–>服务页面BTW,这样做的好处:1.可以在空白页处理公共逻辑,比如用户鉴权。2.将url上的用户信息隐藏,放入sessionStorage或localStorage。避免用户分享链接导致信息泄露。问题:用户在服务页面点击【返回】按钮,只能回到空白页,无法回到第三方服务集成页。解决方法:空白页中跳转代码window.原创 2020-07-16 22:26:05 · 598 阅读 · 0 评论