运维笔记避免 10 大 NGINX 配置错误 在帮助 NGINX 用户解决问题时,我们经常会发现配置错误,这种配置错误也屡屡出现在其他用户的配置中,甚至有时还会出现在我们的 NGINX 工程师同事编写的配置中!本文介绍了 10 个最常见的错误,并... 2023-03-09497评论Nginx 阅读全文
软件程序【行为型模式】Java设计模式之:责任链模式 责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,它允许多个对象来处理同一个请求,从而避免请求的发送者和接收者之间的耦合关系。在责任链模式中,请求沿着一... 2023-03-01395评论Java 设计模式 阅读全文
运维笔记NFS(网络文件系统)服务搭建和配置 NFS(network file system,网络文件系统)是一种基于TCP/IP传输的网络文件系统协议。通过使用NFS协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源。 对于大多数负载... 2023-02-25397评论Linux 阅读全文
运维笔记MySQL主从复制配置 主从复制是指一台服务器充当主数据库服务器,另一台或多台服务器充当从数据库服务器,主服务器中的数据自动复制到从服务器之中。 对于多级复制,数据库服务器即可充当主机,也可充当从机。MySQL主从复制的基础... 2023-02-03403评论MySQL 数据库 阅读全文
软件程序【行为型模式】Java设计模式之:模板模式 模板(Template Method)模式:定义一个操作中的算法骨架,而将算法的一些步骤延迟到子类中,使得子类可以不改变该算法结构的情况下重定义该算法的某些特定步骤。 2023-02-012,557评论Java 设计模式 阅读全文
软件程序【结构型模式】Java设计模式之:过滤器模式 过滤器模式(Filter Pattern)是一种结构型设计模式,它允许开发人员指定一系列过滤器条件,来对一些对象进行多个条件的筛选或排除,常用于对集合或序列进行筛选、过滤等操作。 过滤器模式通常包含以... 2023-01-01338评论Java 设计模式 阅读全文
软件程序Spring Security 模拟用户登录并授权 Spring Security 为用户授权示例代码;模拟登录,虚拟授权;使用UserDetailsService从数据库中获取用户信息。然后,使用获取到的用户信息创建一个Usern... 2022-07-22710评论Java SpringBoot 阅读全文
软件程序IntelliJ IDEA 插件 ja-netfilter 2022.1.0 A javaagent framework,IntelliJ IDEA Plugin 使用说明: 2022-05-202,23515IDEA 开发工具 阅读全文
网文资讯Google Public CA( Google Trust Services – GTS CA)使用教程 谷歌刚刚宣布了其免费的ACME服务器,它支持多个域和通配符域。证书的有效期也是90天。acme.sh 已支持使用 Google Public CA,操作过程有些复杂,本文详细说明申请过程。  ... 2022-05-022,923评论https ssl 阅读全文
运维笔记fail2ban防爆破攻击发送消息提醒配置 Fail2Ban 是一款入侵防御软件,可以保护服务器免受暴力攻击。Fail2Ban 在运行时会监听日志文件,根据指定的规则解析日志内容,检测到失败日志后,可自动更新防火墙规则,封禁IP地址。 &nbs... 2022-04-301,126评论Linux WebHook 阅读全文
运维笔记fail2ban防护爆破攻击极速安装配置教程 Fail2Ban 是一款入侵防御软件,可以保护服务器免受暴力攻击。Fail2Ban 在运行时会监听日志文件,根据指定的规则解析日志内容,检测到失败日志后,可自动更新防火墙规则,封禁IP地址。 &nbs... 2022-04-251,1731 fail2ban Linux 阅读全文