向阳花木

redis

Redis Redis五种数据类型 分别是string(字符串),hash(哈希),list(列表),set(集合)及sort set (有序集合)。 Redis支持的五大数据类型包括String(字符串 用法: 键 值),Hash(哈希 类似Java中的 map 用法: 键 键值对),List(列

Administrator Administrator 发布于 2024-02-29

线程池

线程池 java多线程开发时,常常用到线程池技术,这篇文章是对创建java线程池时的七个参数的详细解释。 线程池参数 从源码中可以看出,线程池的构造函数有7个参数,分别是corePoolSize、maximumPoolSize、keepAliveTime、unit、workQueue、threadF

Administrator Administrator 发布于 2024-02-29

消息队列

消息队列 什么是消息队列 可以看作是一个存放消息的容器,当我们需要使用消息的时候可以取出消息供自己使用。消息队列是分布式系统中重要的组件,使用消息队列主要是为了通过 异步处理 提高系统性能和 削峰 、降低系统耦合性。目前使用较多的消息队列有ActiveMQ,RabbitMQ,Kafka,Rocket

Administrator Administrator 发布于 2024-02-25

java锁

锁 (一)是什么 1.本地锁的意义 在单进程的系统中,当存在多个线程可以同时改变某个变量(可变共享变量)时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行,以防止并发修改变量带来数据不一致或者数据污染的现象。 而为了实现多个线程在一个时刻同一个代码块只能有一个线程可执行,那么需要在某个

Administrator Administrator 发布于 2024-02-22

mysql

Mysql 底层原理 B+tree 存储过程 什么是存储过程 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,预先编译好存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。它是数据库中的一

Administrator Administrator 发布于 2024-02-22

事务

事务 是什么 事务原理:log日志 事务是指一组操作,要保证这一组写入操作(新增、修改、删除)同时成功或同时失败。 undolog实现事务原子性,redolog实现事务的持久性 事务的特性(ACID) (1)原子性(Atomicity) 事务是最小的执行单位,不允许对事务再次进行分割。看好了:是不允

Administrator Administrator 发布于 2024-02-22

Port端口开放

端口开放 配置防火墙 在 Linux 中,可以通过防火墙规则来限制进出网络的流量。如果系统启用了防火墙,需要打开相应的端口才能使其对外可见。 在 CentOS、RedHat 等系统中,可以使用 firewall-cmd 工具来配置防火墙规则。以下是一些常用的命令示例: 查看已开放端口:sudo fi

Administrator Administrator 发布于 2024-02-05

nginx部署

nginx部署 本文采用源码编译安装方式安装,进入官网下载: https://nginx.org/en/download.html 新建一个目录用来存放nginx 相关文件 mkdir -p /usr/local/nginx 将下载好的压缩包上传到刚刚新建好的目录下并解压 tar -zxvf ng

Administrator Administrator 发布于 2024-02-05

Docker安装

Docker安装 1、卸载 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ d

Administrator Administrator 发布于 2024-02-05

Hello Halo

如果你看到了这一篇文章,那么证明你已经安装成功了,感谢使用 Halo 进行创作,希望能够使用愉快。

Administrator Administrator 发布于 2024-02-04