自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 浅谈红黑树

红黑树原理

2025-02-24 15:32:48 702

原创 nginx 配置简介

nginx 配置简介

2025-02-21 11:06:59 1209

原创 Linux 安装 Nginx

Linux 安装 nginx

2025-02-21 11:05:26 707

原创 Nginx 嵌入式变量解析目录

nginx 嵌入式变量解析目录

2025-02-21 09:09:22 154

原创 Nginx Embedded Variables 嵌入式变量全目录

nginx 嵌入式变量全目录

2025-02-20 11:39:33 757

原创 Nginx Embedded Variables 嵌入式变量解析(5)

nginx 嵌入式变量解析

2025-02-20 11:28:31 684

原创 Nginx Embedded Variables 嵌入式变量解析(4)

nginx 嵌入式变量解析

2025-02-20 11:26:58 667

原创 Nginx Embedded Variables 嵌入式变量解析(3)

nginx 嵌入式变量解析

2025-02-20 11:23:16 923

原创 Nginx Embedded Variables 嵌入式变量解析(2)

nginx 嵌入式变量解析

2025-02-20 11:22:09 570

原创 Nginx Embedded Variables 嵌入式变量解析(1)

nginx 嵌入式变量解析

2025-02-20 11:20:50 599

原创 nginx 指令模块目录

nginx 模块目录

2025-02-19 14:49:24 359

原创 nginx ngx_stream_module(3) 指令详解

nginx stream module 指令详解

2025-02-18 17:20:21 537

原创 nginx ngx_http_module(10) 指令详解

nginx http module 指令详解

2025-02-18 13:59:44 557

原创 nginx ngx_http_module(9) 指令详解

nginx http module 指令详解

2025-02-18 13:59:04 533

原创 nginx ngx_http_module(8) 指令详解

nginx http module 指令详解

2025-02-18 13:57:54 599

原创 nginx ngx_http_module(7) 指令详解

nginx http module 指令详解

2025-02-18 13:56:58 413

原创 nginx 指令全目录

nginx 所有 module 的指令目录

2025-02-12 08:42:11 1048

原创 nginx ngx_stream_module(2) 指令详解

nginx stream module 指令详解

2025-02-11 14:30:26 412

原创 nginx ngx_stream_module(1) 指令详解

nginx stream module 指令详解

2025-02-11 14:29:18 366

原创 nginx ngx_http_module(6) 指令详解

nginx http module 指令详解

2025-02-11 14:28:01 424

原创 nginx ngx_http_module(5) 指令详解

nginx http moudule 指令详解

2025-02-11 14:26:44 484

原创 nginx ngx_http_module(4) 指令详解

nginx http module 指令详解

2025-02-11 14:25:21 435

原创 nginx ngx_http_module(3) 指令详解

nginx http module 指令详解

2025-02-11 14:16:00 393

原创 nginx ngx_http_module(2) 指令详解

nginx http module 指令详解

2025-02-11 14:13:59 344

原创 nginx ngx_http_module(1) 指令详解

nginx http module 指令详解

2025-02-11 10:53:30 355

原创 nginx ngx_mail_module 指令详解

nginx mail module 指令详解

2025-02-10 15:42:15 430

原创 EasyExcel 导出合并层级单元格

*** 最大行索引/*** 默认合并起始行/*** 合并抽象方法/*** 获取单元格值} }/*** 最大行索引/*** 默认合并起始行/*** 合并抽象方法/*** 获取单元格值} }/*** 最大行索引/*** 默认合并起始行/*** 合并抽象方法/*** 获取单元格值} }/*** 最大行索引/*** 默认合并起始行/*** 合并抽象方法/*** 获取单元格值} }

2025-02-07 15:21:08 1317

原创 Redis 集群模式入门

Redis 有三种集群模式:主从模式、Sentinel 哨兵模式、cluster 分片模式主从复制(Master-Slave Replication):哨兵模式(Sentinel):Redis Cluster(集群模式):由于单节点的并发能力是有限的,如果要进一步提高Redis的并发能力,就需要新的架构方式,也就是主从模式,通过实现读写分离,将并发能力提升。主从模式的定义:Redis的主从模式是一种数据备份和读写分离的模式,存在一个主节点,以及多个从节点。只有主节点可以执行写入数据的操作,而从节点只能进行

2025-01-21 14:49:34 912

原创 Mybatis 入门

mybatis 是一个优秀的基于 java 的持久层框架,它内部封装了 jdbc,使开发者只需要关注 sql 语句本身, 而不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。mybatis 通过 xml 或注解的方式将要执行的各种 statement 配置起来,并通过 java 对象和 statement 中 sql 的动态参数进行映射生成最终执行的 sql 语句,最后由 mybatis 框架执行 sql 并将结果映射为 java 对象并返回。

2024-12-31 16:43:02 1072 1

原创 MySQL 读写分离

自定义注解,作用于方法上,通过AOP切面拦截,根据注解的value所对应的数据库源类别,实现数据源切换。关于数据源切换还有很多种方式在mapper层做拦截,对insert、update、delete 和 select 完全分离,可以通过MyCat、shardingsphere 等数据库中间件实现自动分离。也可以通过规范方法名前缀,对get、find、query 开头等方法进行拦截,也可以实现读写分离。

2024-12-31 16:16:36 1165

原创 Java 实现 Base64 算法

将3个连续的8bit字节拆分为4个连续6bit字节,每个6bit字节前两位补零,6位二进制数可以表示2^6,64位有效值,可用编码表进行加密。编码表。

2024-12-31 11:13:50 580

原创 Jenkins 使用入门教程

指定远程服务器,指定上传的源文件为当前任务编译打包之后的jar文件,移除到 target 前缀,并上传到远程服务器的指定目录下,(如果在配置远程服务器时,有配置基础目录,这里会自动加上前缀),最后再执行远程服务器的命令或者脚本。(将远程服务器上脚本执行等输出,打印到jenkins,方便查看),选择推送的源文件、上传的远程服务器目录、以及上传完成之后,需要执行远程服务器的命令或者脚本。项目完成编译打包之后,可以推送到指定的远程服务器上,然后并执行远程服务器脚本,重启服务。

2024-12-31 10:40:13 1750

原创 阿里云 ECS 服务器绑定多个公网IP

一般只能直接绑定一个,但是可以绑定多张,如果把绑定到上,那么单台ECS就能间接绑定多个。但有的服务器系统镜像可能不能自动生效弹性网卡配置,需要登录ECS服务器,进行。

2024-12-30 13:48:26 1495

原创 Mongodb 集群搭建

成员说明Secondary正常情况下,复制集的Seconary会参与Primary选举(自身也可能会被选为Primary),并从Primary同步最新写入的数据,以保证与Primary存储相同的数据。Secondary可以提供读服务,增加Secondary节点可以提供复制集的读服务能力,同时提升复制集的可用性。另外,Mongodb支持对复制集的Secondary节点进行灵活的配置,以适应多种场景的需求。Arbiter。

2024-12-17 08:35:24 2129 1

原创 Linux Shell 脚本语言教程

Shell 是一种命令行解释器,它为用户提供了与操作系统内核进行交互的接口。在 Unix、Linux 和类 Unix 系统(包括 macOS)中,Shell 是用户与计算机之间的重要沟通桥梁。用户可以通过 Shell 输入命令来执行各种操作,比如文件管理、程序运行、进程控制等。

2024-12-03 09:05:35 854

原创 Nexus 搭建 Maven 私库

宿主仓库,理解为自己的仓库,主要用于公共的远程仓库没有的,或者自己的包。后续提供方,需要将jar推送到仓库的地址。仓库组,主要是将仓库汇总,将自己的仓库,远程的仓库汇总起来,然后对外提供一个地址。group 仓库包含了之前的 hosted 仓库和 proxy 的仓库,并且是对外开放的。将自定义的仓库添加到 Members 中。的远程仓库,比如aliyun的。密码:nexus213465。输入名称 my-hosted。代理仓库,主要是代理。完成三种类型的仓库创建。

2024-12-02 17:08:55 3611

原创 Linux 安装 nacos

Nacos 是阿里巴巴推出的一个开源项目,旨在帮助开发者更轻松地构建云原生应用。它是一个动态服务发现、配置管理和服务管理平台,致力于简化微服务架构下的服务发现与配置管理。起源与发展起源:Nacos 在阿里巴巴起源于2008年的五彩石项目,该项目的目标是完成微服务拆分和业务中台建设。Nacos 成长于每年的双十一购物节期间,经历了大规模流量的考验。发展:随着云计算的发展,阿里巴巴决定在2018年将 Nacos 开源,输出过去十年的技术积累,以推动微服务行业的发展,加速企业的数字化转型。核心功能。

2024-12-02 10:03:59 1273

原创 Linux firewall 防火墙 常用命令

二、firewall 启动与停止2.1 查看防火墙状态命令: | 作用:这个命令会显示 firewalld 服务的当前状态,包括是否正在运行、最近的日志信息以及其他相关细节。影响:这是一个只读操作,不会对 firewalld 服务的状态进行任何更改。它帮助你了解 firewalld 服务的当前运行情况,包括服务是否已启动、最后一次启动或停止的时间、以及任何可能的错误信息。2.2 关闭防火墙命令:作用:这个命令会立即停止正在运行的 firewalld 服务。一旦执行了这个命令,防火墙将不

2024-11-28 17:29:33 2827

原创 Git 常用命令

git blame是一个非常有用的 Git 命令,用于查看文件的每一行最后一次被修改的提交信息。这可以帮助你了解每一行代码是谁在何时修改的,对于调试和代码审查非常有用。查看指定文件的每行代码最后一次修改记录 (修改人,修改时间)查看指定文件的某一次提交的修改记录# 1.查看文件每行最后一次修改记录# 1.查看某次提交指定文件的每行最后一次修改记录。

2024-11-27 16:31:58 1215

原创 Linux 配置 SSH 密钥

我们gitlab、gitee、github 上拉取代码是需要凭证的,比如用户名密码或SSH密钥验证。这边采用的密钥验证方式,所以需要配置密钥的凭证才能去gitlab、gitee、github上拉取对应代码。配置生成ssh密钥之后,并将 pub 公钥添加到,gitHub、gitLab 上。添加ssh 私钥时,出现权限问题。密钥对 目录一般位于。是公钥,另一个就是私钥。

2024-11-26 09:47:43 1311

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除