摘要: Redlock:全名叫做 Redis Distributed Lock;即使用redis实现的分布式锁; 使用场景:多个服务间保证同一时刻同一时间段内同一用户只能有一个请求(防止关键业务出现并发攻击); 官网文档地址如下:https://redis.io/topics/distlock 这个锁的算法 阅读全文
posted @ 2021-10-28 23:09 錵開や落幕 阅读(691) 评论(0) 推荐(0) 编辑
摘要: MacOS Typora集成SM.SM图床 实现自动上传图片 此为**PicGo-Core (Command line) (OpenSource)**配置方法 参照官网 https://support.typora.io/Upload-Image/#option-2-config-via-cli 安 阅读全文
posted @ 2021-10-04 16:53 錵開や落幕 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 软件架构与设计模式 软件架构与设计模式的区别 有很多程序员经常会把软件架构和设计模式混淆,比如认为MVC架构是一种设计模式。实际上它们是完全不同的概念软件。软件架构通常考虑的是代码重用,而设计模式考虑的是设计重用,应用框架则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用。在软件开发过程中 阅读全文
posted @ 2021-05-23 09:38 錵開や落幕 阅读(1076) 评论(3) 推荐(1) 编辑
摘要: java中volatile关键字的作用 一.内存模型的相关概念 大家都知道,计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度很快,而从内存读取数据和向内存 阅读全文
posted @ 2021-05-17 08:37 錵開や落幕 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 享元模式 享元模式概述 ​ 面向对象技术可以很好的解决一些灵活性或可扩展性的问题,但在很多情况下需要再系统中值增加类和对象个数。当对象数量太多时,将导致运行代价过高,带来性能下降问题。享元模式正是为解决这个问题而生的 享元模式的通用写法 public class Client { public st 阅读全文
posted @ 2021-05-16 20:47 錵開や落幕 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 启动springBoot时自定义横幅 第一步 创建banner.txt文件 文件名必须为banner.txt! ! 然后添加内容即可 颜色可以自己更改 第二步 佛祖一号: ${AnsiColor.BRIGHT_YELLOW}为颜色配置 可以自己更改 ${AnsiColor.BRIGHT_YELLOW 阅读全文
posted @ 2021-05-13 17:36 錵開や落幕 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 今天启动要查看dashBoard的时候发现不能访问了 结果进机器看了下 是master和pod ping不通 curl也不通, 解决了很长时间 结果最后重新部署了以下网络插件就通了 kubectl apply -f https://docs.projectcalico.org/manifests/c 阅读全文
posted @ 2022-03-27 16:12 錵開や落幕 阅读(1209) 评论(0) 推荐(0) 编辑
摘要: 1、基本语法区别 Java中接口和抽象类的定义语法分别为 与`abstract`关键字。 抽象类:在Java中被abstract关键字修饰的类称为抽象类,被abstract关键字修饰的方法称为抽象方法,抽象方法只有方法的声明,没有方法体。抽象类的特点: a、抽象类不能被实例化只能被继承; b、包含抽 阅读全文
posted @ 2021-11-18 17:06 錵開や落幕 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 使用 属性解决 的仓库地址不安全警告 在 的 中使用命令 可以打印出当前 存在的所有警告信息 正文 如果有报以下警告: `Using insecure protocols with repositories, without explicit opt in, has been deprecated. 阅读全文
posted @ 2021-11-14 15:49 錵開や落幕 阅读(710) 评论(0) 推荐(0) 编辑
摘要: MWeb 是专业的 Markdown 写作、记笔记、静态博客生成软件,目前已支持 Mac,iPad 和 iPhone。MWeb 有以下特色: 软件本身: 使用原生的 macOS 技术打造,追求与系统的完美结合。 原则上,首先是追求界面简洁和高性能,然后才是强大易用,功能全面。 Markdown 语法 阅读全文
posted @ 2021-10-28 19:37 錵開や落幕 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 描述 1.Dubbo负载均衡:支持4种(随机,轮循,最少活跃,hash),引入了JVM预热时间加权、权重自定义配置的规则,同时支持控制台动态配置权重值参数,所以是最灵活的。 2.Nginx负载均衡:支持4种,自带 轮询(支持权重)、IP_Hash(避免Session共享的问题)、最少连接数策略,可以 阅读全文
posted @ 2021-10-27 15:44 錵開や落幕 阅读(481) 评论(0) 推荐(0) 编辑
摘要: Docker的安装 查看linux版本 uname -r 查看内核版本 cat /etc/os-release 获取linux的详细信息 开始安装 要安装 Docker Engine,你需要一个 CentOS 7或8的维护版本。必须启用 centos-extras 存储库。这个存储库默认是启用的,但 阅读全文
posted @ 2021-10-14 15:33 錵開や落幕 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 主从复制报错2061:Authentication plugin 'caching_sha2_password' reported error:Authentication require secure connection (转) https://www.modb.pro/db/29919 主从复 阅读全文
posted @ 2021-10-12 16:58 錵開や落幕 阅读(2793) 评论(0) 推荐(0) 编辑
摘要: (转)缓存算法(FIFO 、LRU、LFU三种算法的区别) FIFO算法# FIFO 算法是一种比较容易实现的算法。它的思想是先进先出(FIFO,队列),这是最简单、最公平的一种思想,即如果一个数据是最先进入的,那么可以认为在将来它被访问的可能性很小。空间满的时候,最先进入的数据会被最早置换(淘汰) 阅读全文
posted @ 2021-09-29 11:36 錵開や落幕 阅读(209) 评论(0) 推荐(0) 编辑