NFS 搭建

10 月 25 日
阅读 1 分钟
212
nfs搭建服务端1、安装NFS相关包 {代码...} 2.配置NFS目录和权限 {代码...} 3.在服务器端创建/data/use共享目录 {代码...} 4、重启服务 {代码...} 6、查看是否有可用的NFS地址 {代码...} 客户端NFS客户端配置:1、安装NFS客户端 {代码...} 2、查看NFS服务器共享目录 {代码...} 3、将目录挂载到本地 {代码...} 4、开机自动...

浅聊 GMP 模型

10 月 25 日
阅读 1 分钟
124
第一个版本只有gm模型,有一个全局的锁来维护gm模型,导致性能比较低第二个版本引入了p,p绑定了一个本地g队列,同时还有一个全局g队列,p会先从本地获取g,如果本地没有g的话,会根据一个算法从全局g队列拿一批g,全局也没有的话,会从其他p上的g队列拿取一半,这样本地队列是没有锁的竞争,也减小就m的压力,但是这个还是会存在一...

浅聊 redis quicklist 结构

10 月 25 日
阅读 1 分钟
166
特点● 列表对象保存的字符串元素的长度都小于64个字节● 列表对象保存的元素小于512个在redis3.2时如果以上条件没有满足的换将会选用linkedlist作为底层实现

mysql 数据库字符集之间的区别

10 月 25 日
阅读 1 分钟
165
utf8mb4对应的排序字符集有utf8mb4_unicode_ci、utf8mb4_general_ci.utf8mb4_unicode_ci和utf8mb4_general_ci的对比:准确性:utf8mb4_unicode_ci是基于标准的Unicode来排序和比较,能够在各种语言之间精确排序utf8mb4_general_ci没有实现Unicode排序规则,在遇到某些特殊语言或者字符集,排序结果可能不一致。但是,在...

Kubernetes 配置热更新之reloader

10 月 25 日
阅读 3 分钟
180
reloader 简介Reloader 可以观察 ConfigMap 和 Secret 中的变化,并通过相关的 deploymentconfiggs、 deploymentconfiggs、 deploymonset 和 statefulset 对 Pods 进行滚动升级。

通过openvpn打通不同网络环境,实现不同机器处于同一个局域网

10 月 25 日
阅读 1 分钟
175
安装服务端[链接]cd openvpn-install && sh openvpn-install.sh按照命令执行操作进行安装如需要生成客户端配置文件,进入应用目录执行脚本

如何获取客户端真实 IP

10 月 24 日
阅读 2 分钟
301
背景请求 IP 作为用户的身份标识属性之一,是一种非常重要的基础数据。在很多场景下,我们会基于客户端请求 IP 去做网络安全攻击防范或访问风险控制,通常我们可以通过 HTTP 协议 Request Headers 中 X-Forwarded-For 头来获取真实 IP。然而通过 X-Forwarded-For 头获取真实 IP 的方式真的可靠么?,前一段时间,刚好近段有...

前端小工具,直接本地脚本直接上传到oss

8 月 8 日
阅读 2 分钟
968
因为有时候会自己做点小网页进行上传到 oss 但是需要使用 oss-browser 客户端不是特别方便,所以制作了一个小脚本进行上传添加相关依赖package.json

UI设计规则

6 月 19 日
阅读 1 分钟
522
为什么用 8 而不是 6 或 10 呢?因为目前主流的屏幕尺寸大部分都是 8 的整数倍,比如 1920 × 1080、1280 × 1024、1280 × 800、1024 × 768 等。即使某些屏幕边长像素不是 8 的倍数,在设计中仍然可以尽量做到自定义元素的长、宽、margin 以及 padding 都是 8 的整倍数来维持设计的一致性。字体最小字号推荐 12px,正文字...

kafka 的介绍

6 月 19 日
阅读 3 分钟
509
kafka相关资料kafka 是什么kafka 是消息队列消息队列的其中一种。消息队列一般有以下几种特性 {代码...} kafka 相关基础概念topicPartition [分区]groupid [消费组]Producers[生产者]Consumers[消费者]topic [主题]topic可以理解为对消息的分类Partition [分区]一个topic可以下会有多个partition,每个partition是一个有...