- 博客(5)
- 收藏
- 关注
原创 单例模式 几种实现方式
1、饿汉模式 初始化时就进行赋值(饿汉怕饿,一定要一开始就有) private static SendMessage hungryMode = new SendMessageImpl(); public Boolean sendMessageHungryMode() { return hungryMode.send(); }2、懒汉模式 使用时再赋值(就一个字 懒,用时才赋值,一直不用一直不赋值) private static volatil
2022-04-28 16:05:32
128
原创 window.open 失效不弹窗问题
项目中的小问题: window.open 失效不弹窗问题前言前端大佬在忙,自己的P0已经清空,闲来无事就想去研究研究背景及现象前端调用wps展示数据,在wps中穿透其他业务数据。预期:新开页面展示穿透数据排查1:F12 调试调用 window.open和top.open,控制台无报错、浏览器无新窗口打开。换window.location.href = url 生效排查2:百度一堆,大部分是Safari、移动端调用失败的,方面错误; 但 偶然间 发现一篇文章再说,手动点击和Ajax s
2022-04-13 17:08:00
3654
原创 集群、分布式加解锁
多线程并发分布式加锁synchronized或Lock加锁,只能实现当前机器内对数据进行加锁,若是单机情况下还能撑撑。换成集群或者分布式直接调,因为环境间数据不同,总不能写个接口到处问 “嗨,兄弟,要锁不要”扩展:对于多系统间总需要一个共有的资源来维护系统间的锁资源。逻辑无非就是在共有资源中,别人有没有先占位,没占位,那就我占咯!数据库、消息中间件、redis只要是有唯一行属性,都可以;比如数据库:唯一主键ID,我插入成功了,占到资源了;唯一消息,我最先发,也是占到资源抢到锁了;那就只能我操作锁对应的
2022-01-14 17:39:18
520
2
原创 自定义配置中心取值实现
这里写自定义目录标题自定义配置中心取值实现生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入自定义配置中心取值实现自定义配置中心取值实现https://blog.youkuaiyun.com/baidu_28523317/article/details/108701391原理查看优快云收藏1、自定义监听器实现接口public c
2021-04-02 18:06:34
405
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人