相关文章
Linux shell 批量验证端口连通性
脚本
#!/bin/bash
#
#database check
#set -o nounset
LOCALIPifconfig | grep inet | head -1 | awk {print $2} | sed s/addr\://
IPLIST192.168.1.99 192.168.1.98 192.168.1.97
PORTLIST81 82 83 84 85 86
check_nc(){
for CHECK_IP in $IPLIST
dofor CHECK_PORT in $PORT…
建站知识
2025/1/24 1:48:10
如何使用 MySQL 的 EXPLAIN 语句进行查询分析?
Explain 属性介绍
explain 主要用来 SQL 分析,它主要的属性详解如下:
id : 查询的执行顺序的标识符,值越大优先级越高。简单查询的 id 通常为 1,复杂查询(如包含子查询或 UNION)的 id 会有多个。select_t…
建站知识
2025/1/24 1:47:08
Zookeeper启动指定JDK版本
1. 从官网下载jdk21版本。
Java Downloads | Oracle
2. 将下载的jdk-21_linux-x64_bin.tar.gz文件上传的主机/usr/java目录下面。
3. 在/usr/java目录下面解压文件。
tar -zxvf jdk-21_linux-x64_bin.tar.gz
4. 修改zookeeper的bin目录下面的zkEnv.sh脚本,在关…
建站知识
2025/1/24 1:46:03
网络安全 | 0day漏洞介绍
关注:CodingTechWork
引言 在网络安全领域,0day漏洞(Zero-day Vulnerability)是指一个尚未被厂商、开发者或安全人员发现、修复或发布修补程序的安全漏洞。0day漏洞是黑客利用的一个重要攻击工具,因其未被披露或未被修…
建站知识
2025/1/24 1:45:01
【GitHub】登录时的2FA验证
一、如何进行2FA认证 1.在你的浏览器中下载 Authenticator身份验证插件
2.使用身份验证器添加凭证
2.1 使用身份验证器扫描验证二维码 选择扫描二维码
建站知识
2025/1/24 1:44:00
Java设计模式 五 建造者模式 (Builder Pattern)
建造者模式 (Builder Pattern) 是一种创建型设计模式,专注于构造复杂对象的过程。它将对象的创建过程分解为多个步骤,并允许以不同的方式构造对象。
建造者模式的核心在于分离对象的构造和表示,以便相同的构造过程可以创建不同的表示。它通常…
建站知识
2025/1/24 1:42:58
Springboot自动配置的原理
先拿redis来举个例子
第一步导入依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
第二步配置
spring:
redis:
database:host:127.0.0.1
port…
建站知识
2025/1/24 1:41:53
高级java每日一道面试题-2025年01月19日-框架篇[Mybatis篇]-MyBatis 中见过什么设计模式 ?
如果有遗漏,评论区告诉我进行补充
面试官: MyBatis 中见过什么设计模式 ?
我回答:
1. 工厂模式(Factory Pattern)
定义:工厂模式是一种创建型模式,它提供了一种创建对象的最佳方式,将对象创建过程抽象化ÿ…
建站知识
2025/1/24 1:40:48