代码改变世界

redis到底是不是单线程

2023-05-08 08:57 by 没有波澜的天空, 29 阅读, 0 推荐, 收藏, 编辑
摘要:常说的 Redis 是单线程,主要是指 Redis 对外提供键值存储服务的主要流程,即从「网络模块 + 命令处理」是由⼀个线程来完成的。除此外 Redis 的其他功能,比如持久化、 异步删除、集群数据同步等,是由额外的线程执⾏的。 并且,从redis6.0开始,网络模块开始支持多线程,命令处理仍是单 阅读全文

搭建nfs服务实践

2022-10-27 16:56 by 没有波澜的天空, 25 阅读, 0 推荐, 收藏, 编辑
摘要:一,环境介绍 本实验使用了两台centos7虚拟机,其中 服务器:192.168.1.188 客户端:192.168.1.189 二,实验步骤 192.168.1.188上执行(服务器端) 1,使用yum -y install nfs-utils 因为centos7自带了rpcbind,所以不用安装 阅读全文

mysql并发基础知识点总结

2022-10-23 20:28 by 没有波澜的天空, 48 阅读, 0 推荐, 收藏, 编辑
摘要:1、并发中可能存在的问题 (1)读读 不会有问题 (2)读写 有脏读、不可重复读、幻读的问题 (3)写写 有写丢失的问题 2、事务的4个特性 ACID 原子性、一致性、隔离性、持久性 在innordb中 原子性由undolog保证 一致性由undolog+redolog保证 隔离性由事务隔离级别保证 阅读全文

对于NPC问题的理解

2022-07-31 09:47 by 没有波澜的天空, 1285 阅读, 0 推荐, 收藏, 编辑
摘要:本文仅仅想理清楚一些基本概念: 1、P问题( Polynomial问题):可以在多项式时间内求解的问题 2、NP问题(Nondeterministic Polynomially问题,即非确定性多项式问题,注意:并不是非多项式问题): 可以在多项式时间内验证一个解是否正确的问题 可以证明:如果一个问题 阅读全文

关于io的总结

2022-06-29 10:25 by 没有波澜的天空, 44 阅读, 0 推荐, 收藏, 编辑
摘要:一、io模型 同步阻塞模型: 同步非阻塞模型: 异步非阻塞模型: 异步阻塞IO: 二、直接io(操作系统io)(以linux io为例) linux io分为同步io,异步io 其中同步io分为同步阻塞io、同步非阻塞io、io多路复用(也是同步阻塞的) 其中io多路复用当前用户最广 io多路复用有 阅读全文

Java正则表达式总结

2022-06-05 09:54 by 没有波澜的天空, 73 阅读, 0 推荐, 收藏, 编辑
摘要:Java中正则表达式全文匹配的三种实现方式 1、String的matches()函数 String s="abc";String pattern="a**";s.matches(pattern); 2、Pattern的matches类函数 String s="abc";String pattern= 阅读全文

辗转相除法求两数最大公约数的正确性证明

2022-03-19 11:56 by 没有波澜的天空, 105 阅读, 0 推荐, 收藏, 编辑
摘要:等同于证明两个问题(下面的变量都是整数) 1、求解的结果是两数的公约数 2、求解的结果是公约数里最大的 先来证明1,相当于证明: 如果a/b=c余d(条件1)且b/d=m(条件2) 那么a/d=n(也就是a=d*n) 把条件1转化一下为a=c*b+d 把条件2转化一下为b=d*m 把条件2带入条件1 阅读全文

离线安装harbor

2022-02-10 15:18 by 没有波澜的天空, 841 阅读, 0 推荐, 收藏, 编辑
摘要:1、安装docker-compose 下载地址:https://dn-dao-github-mirror.daocloud.io/docker/compose/releases 将下载后的文件复制到/usr/local/bin/ 目录 授权访问 2、下载 Harbor离线安装包 从harbor官网下 阅读全文

ipv6基础知识点

2022-02-07 10:55 by 没有波澜的天空, 2498 阅读, 0 推荐, 收藏, 编辑
摘要:1、linux查看ipv6地址 ifconfg 红框中的是ipv6地址, fe80 开头的是链路本地地址,不是真正的ipv6地址 2、绑定ipv6地址命令 ip -6 addr add ipv6地址 dev 网卡名称 3、ping ipv6地址 ping6 ipv6地址 例如:ping6 2409: 阅读全文

离线安装kubeage

2022-02-06 18:41 by 没有波澜的天空, 345 阅读, 0 推荐, 收藏, 编辑
摘要:在服务器不能访问公网的情况下,可以通过如下方式安装kubeeage 前提是安装了如下内容 (1)k8s (2)边缘节点和k8s master节点安装了go (3)边缘节点安装了mosquitto,可以参考如下链接 https://www.cnblogs.com/leiqi/p/13074341.ht 阅读全文