
技术点
文章平均质量分 63
傲慢才是生存的障碍
放下过去的包袱,轻松上阵。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis 生产禁用危险命令
前言 风险极大命令生产不能执行。 耗时命令生产不能执行。 修改为别名,如果到时候要用也有的用。 步骤 第一步 禁用命令 第二步 重命名命令 第三步 重启后测试生效了 第一步 禁用命令 命令 作用 flushdb 清空数据库 flushall 清空所有数据 config 使用命令修改配置信息 keys 查看所有 key 的值 第二步 重命名命令 编辑配置文件 vim /etc/redis/6379.conf # 我这里就加了 123 ,实际最好是生成一个原创 2021-12-08 22:08:14 · 2108 阅读 · 1 评论 -
Redis 内存淘汰策略和最大使用内存
前言 最大使用内存:默认无限制,可能会导致 Redis 进程被杀死。 内存淘汰策略:选择适合业务的策略。 步骤 第一步 内存淘汰策略说明 第二步 设置内存淘汰策略 第三步 设置最大使用内存 第一步 内存淘汰策略说明 参数 解释 noeviction 对于写请求不再提供服务,直接返回错误(Del除外) allkeys-lru 所有key中使用LRU(最近没有使用)算法进行淘汰 volatile-lru 设置了过期时间的key中使用LRU算法进行淘汰 allkeys-原创 2021-12-08 21:40:15 · 513 阅读 · 0 评论 -
JDK 安装-不需要登录下载
前言 复制黏贴搭建好 jdk1.8 环境 步骤 第一步 不需要登录下载 jdk 1.8 第二步 解压 JDK 包 第三步 配置环境变量 第四步 source 环境变量,保证可以马上使用。 第五步 测试是否可用 第一步 不需要登录下载 jdk 1.8 下面是不需要登录下载JDK,也可以自己自己上传。 wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=https%3A%2F%2F2.zoppoz.workers.dev%3A443%2Fhttp%2Fwww.oracle.com%2F;原创 2021-12-08 20:22:09 · 2535 阅读 · 0 评论 -
Centos 使用防火墙 Firewalld 进行流量转发
前言 通过防火墙 Firewalld 进行转发 很简单从头到尾看着操作就能学会。 应用场景 某些公司限制了出口流量外网端口访问,目标机器又不能改端口,这个时候中转就上场了。 直连目标机器(如国外)太卡,用了一个云服务商的带宽中转,速度立马提升。 参考博客 https://blog.csdn.net/weixin_35531655/article/details/116959516 https://blog.csdn.net/lvqingyao520/article/details/810原创 2021-11-17 19:48:03 · 3301 阅读 · 0 评论 -
Druid 监控开启,新手可读性高
前言 复制黏贴即可使用,经过生产考验。 讲清楚配置类 DataSource 是如何使用,StatViewServlet 如何开启监控。 步骤 参考博客 流程图重点对象描述 pom 文件。依赖的 jar 包 application.yml 配置文件。配置了 Druid 的 DataSource DataSourceConfig 配置类和 DataSourceConfigProperties 类。配置了 dataSource 、Filters 、StatViewServelt Controller原创 2021-05-27 22:01:55 · 301 阅读 · 0 评论 -
Volatile保证可见性、不保证原子性
前言 简单明了的说明 Volatile ,提供适合的使用场景。 步骤 参考博客 没有 Volatile 的情况 有 Volatile 保证可见性的情况 有 Volatile 不保证原子性的情况 Volatile 适用场景 1. 参考博客 石杉的架构笔记 2. 没有 Volatile 的情况 线程1 修改data = 0,刷新到 工作内存中 线程1 的工作内存,刷新到 主内存中,不是实时的。这个时候线程2 如果执行 data 还是 0 导致的问题:线程1 和 线程2 的 data 数原创 2021-05-19 00:01:32 · 1080 阅读 · 2 评论 -
Linux 常用命令场景——Java 版本
前言 本人从事 Java 开发,所以命令都是围绕 Java 应用程序的使用场景。 从实际使用出发,会对命令使用场景详细描述。 日常工作,多使用才能学会,太多的命令细节,只有实践才能学会。 通用命令 当前所处的目录查看 [root@localhost ~]# pwd /root 当前目录下,文件和文件夹 [root@localhost ~]# ll 总用量 17008 drwxrwxr-x. 9 root root 176 4月 10 14:12 agent -rw-------原创 2021-04-18 21:56:22 · 180 阅读 · 0 评论 -
Elasticsearch 单机快速搭建
前言 Linux 快速搭建 Elasticsearch 只要复制黏贴,快速搭建好。 步骤 参考博客 准备工作一:安装JDK 准备工作一:修改 /etc/security/limits.conf 准备工作三:修改 /etc/sysctl.conf Elasticsearch 下载、解压 Elasticsearch 配置 Elasticsearch 创建专门的用户 Elasticsearch 启动 查看 Elasticsearch 启动日志 访问 Elasticsearch 看启动结果 Elasti原创 2021-04-18 15:55:24 · 269 阅读 · 0 评论 -
Spring-Async调用
前言 Spring 自带的异步调用,方便使用 Spring 的异步存储在内存中,突然宕机会导致任务丢失,只能执行不重要的操作,比如:日志写入。 应用场景:发短信、邮件、消息通知、统计,和正常业务没有直接关联。上下文无关,数据不重要,可以出错。 正常业务上下文关联,异步不能出错。后面操作依赖前面操作的结果,需要等待。 步骤 参考博客。文章来自大佬博客,我只是实践一下。 思维导图。重点内容描述,并发步骤。 pom依赖。pom依赖文件 Service 层。用于编写 同步 和 异步方法。 main 类。原创 2021-04-18 15:53:00 · 130 阅读 · 0 评论 -
logback全流程日志打印
前言 日志重点消息打印,以及唯一 tid 和唯一 requestId 用于定位一个唯一请求,方便定位问题。 步骤 思维导图。编写前的设计思考,要处理哪些点。 pom 依赖。 所有使用的依赖包 logback.xml 配置文件。指定打印的 日志信息 controller 层。测试日志打印。 service 层。测试异步打印 filter 层。通用关键信息打印,两个类。 config 层。@Bean 实例化 filter 层 util 层。用到的工具类 entity 层。 配合 Controller原创 2021-04-18 15:51:34 · 1979 阅读 · 0 评论 -
观察者模式——Spring中使用
前言 观察者模式在 Spring 中的应用 观察者模式,在目标对象发出动作后,触发事件,观察者接收事件,然后执行对应操作。 步骤 观察者模型。 参考博客。看大佬博客写的文档学习。 思维导图。画图讲解清楚流程。(待定) 学习方法。怎么样学习。 注意点。 pom 依赖。 Main 方法编写。 Controller 层。Http 请求发送使用 register 层。编写事件类。 service 层,目标对象,事件创建、发送类。 service 层,观察者对象1,事件接收、执行类。 service 层,原创 2021-04-18 15:48:14 · 388 阅读 · 1 评论 -
MockMVC和Mockito的使用
前言 Mockito 作用,部分代码段无法返回稳定的结果,这个时候就用 Mockito 拦截构造假数据返回。 比如:Dao 调用数据库,Http调用第三方接口。 步骤 pom依赖。项目需要的所有依赖 Main。Springboot 项目启动必须 Controller 层。Http 请求提供 Service 层。 Dao 层。用于被拦截。 单元测试。 注意事项 1. pom依赖 <?xml version="1.0" encoding="UTF-8"?> <project x原创 2021-04-18 15:46:59 · 1322 阅读 · 0 评论 -
MockMVC的使用
前言 MockMVC 作用,请求 Controller 层是否正常,替代了 Postman 的作用 本文,复制黏贴即可使用,包含四种常见情况 Get 提交 params 和 pathvariable 、Post 提交 json 和 from 步骤讲解 参考大佬博客。 pom 依赖。引入项目需要的所有包 Main 启动类。SpringBoot 的启动类。 Controller 层。提供HTTP接口。 Entity 类。配合封装对象使用。 单元测试。MockMVC 就是在单元测试中使用。 注意。注意原创 2021-04-18 15:45:30 · 2857 阅读 · 4 评论