摘要: 代码管理 go mod go env -w GO111MODULE=on 代理 go env -w GOPROXY=https://goproxy.cn,direct 阅读全文
posted @ 2020-05-28 15:07 ghx_kevin 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、关于Nginx的负载均衡 在服务器集群中,Nginx起到一个代理服务器的角色(即反向代理),为了避免单独一个服务器压力过大,将来自用户的请求转发给不同的服务器。 二、Nginx负载均衡策略 负载均衡用于从“upstream”模块定义的后端服务器列表中选取一台服务器接受用户的请求。一个最基本的up 阅读全文
posted @ 2020-05-27 17:39 ghx_kevin 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 问题 在解决分布式系统中负载均衡的问题时候可以使用Hash算法让固定的一部分请求落到同一台服务器上,这样每台服务器固定处理一部分请求(并维护这些请求的信息),起到负载均衡的作用。 但是普通的余数hash(hash(比如用户id)%服务器机器数)算法伸缩性很差,当新增或者下线服务器机器时候,用户id与 阅读全文
posted @ 2020-05-24 17:52 ghx_kevin 阅读(806) 评论(0) 推荐(0) 编辑
摘要: ROW Level 记录的方式是行,即如果批量修改数据,记录的不是批量修改的SQL语句事件,而是每条记录被更改的SQL语句,因此,ROW模式的binlog日志文件会变得很“重”。 优点:row level的binlog日志内容会非常清楚的记录下每一行数据被修改的细节。而且不会出现某些特定情况下存储过 阅读全文
posted @ 2020-04-28 10:29 ghx_kevin 阅读(184) 评论(0) 推荐(0) 编辑
摘要: unique_ptr(独占智能指针) ~~~ include include class Person { public: Person() : Person(0) {} explicit Person(int age) : m_age(age) { std::cout pPersion1(new 阅读全文
posted @ 2020-04-19 18:07 ghx_kevin 阅读(351) 评论(0) 推荐(0) 编辑
摘要: static关键字 修饰局部变量 static修饰局部变量时,使得被修饰的变量成为静态变量,存储在静态区。存储在静态区的数据生命周期和村工序相同,在main函数之前初始化,在程序退出时销毁。(无论时局部静态还是全局静态) 修饰全局变量 全局变量本来就存储在静态区,因此static并不能改变其存储位置 阅读全文
posted @ 2020-04-19 14:50 ghx_kevin 阅读(139) 评论(0) 推荐(0) 编辑
摘要: volatile ~~~ include include volatile int total{ 0 }; void func(int) { for (int i = 0; i include include std::atomic_int total{ 0 }; // 或 std::atomic 阅读全文
posted @ 2020-04-17 15:19 ghx_kevin 阅读(1444) 评论(0) 推荐(0) 编辑
摘要: vector(向量) 连续存储结构,每个元素在内存上是连续的;支持高效的随机访问和在尾端插入/删除操作,但其他位置的插入/删除操作效率低下;相当于一个数组,但是与数组的区别为:内存空间的扩展。 vector首先分配一个非常大的内存空间预备进行存储,即capacity()函数返回的大小,当超过此分配的 阅读全文
posted @ 2020-04-12 19:17 ghx_kevin 阅读(174) 评论(0) 推荐(1) 编辑
摘要: 问题分析 MySQL进程打开文件句柄过多,无法再打开新的文件句柄 问题确认 ~~~ // 系统单个进程最大文件句柄数量查看 ulimit n // 查看某个个进程使用的文件句柄数量 lsof p ${PID} | wc l // 查看MySQL的table_open_cache参数 show var 阅读全文
posted @ 2020-04-10 14:18 ghx_kevin 阅读(1817) 评论(0) 推荐(0) 编辑
摘要: ~~~ typedef struct{ uchar bit0:1; uchar bit1:1; uchar bit2:1; uchar bit3:1; uchar bit4:1; uchar bit5:1; uchar bit6:1; uchar bit7:1; }bits; typedef uni 阅读全文
posted @ 2020-04-08 14:12 ghx_kevin 阅读(419) 评论(0) 推荐(0) 编辑