04 2021 档案
摘要:Nginx的upstream模块 负载均衡的算法: Round Robin轮询调度算法: 将客户端请求依次顺序地分配给服务器 least_conn: 最少连接数算法, 对那些连接数少的服务器(正在处理的请求数少), 分配更多的请求 weight: 权重算法, 给服务器分配权重值, 权重值越大, 分配
阅读全文
摘要:转自: https://cloud.tencent.com/developer/article/1766065 片键 MongoDB的片键决定了集合中存储的数据在集合中的分布情况,具体的方法是使用片键值的范围来对集合中的数据进行分区。举个例子: 假如我们以年龄age来作为片键,那么age的范围理论上
阅读全文
摘要:Strings类型:一个String类型的value最大可以存储512M Lists类型:list的元素个数最多为2^32-1个,也就是4294967295个。 Sets类型:元素个数最多为2^32-1个,也就是4294967295个。 Hashes类型:键值对个数最多为2^32-1个,也就是429
阅读全文
摘要:redis中的map存储大量数据会有什么问题 Map{Key,filed,Value} 在redis集群中,是对Key做的hash,也就是说同一个key下的不同的field会落到集群中的某一个实例上,这时,如果这个key对应的field过多,导致数据不均匀。 针对上述情况,可以对数据进行partit
阅读全文
摘要:转自: https://www.cnblogs.com/cmt/p/14580194.html?from=https%3A%2F%2Fwww.cnblogs.com%2Fcwane%2Fp%2F5519830.html&blogId=281155&postId=5519830 1.分片 分片是什么?
阅读全文
摘要:转自: https://www.jianshu.com/p/3c5d7f09dfbd ThreadLocal threadlocal使用方法很简单 static final ThreadLocal<T> sThreadLocal = new ThreadLocal<T>(); sThreadLoca
阅读全文
摘要:mac下操作记录: 1、查看当前python版本 which python/usr/bin/python --versionls -ls /usr/bin/python/usr/bin/python --versionpython --version/usr/bin/python --version
阅读全文
摘要:转自: https://blog.csdn.net/zzwdkxx/article/details/82014926 简易UI框架 1.UI框架核心方法 BaseUI会记录UI的名字(枚举)和Controller用来将UI与具体操作方法解耦 UIManger利用字典记录所有的UI组件,然后提供一些打
阅读全文
摘要:转自: https://www.jianshu.com/p/4409addf8ad1?from=groupmessage&isappinstalled=0 链接:https://www.jianshu.com/p/4409addf8ad1来源:简书 一、特性与定义 1. 定义 定义一个中介对象来封装
阅读全文
摘要:转自: 作者:程序员白楠楠链接:https://www.jianshu.com/p/cba3fb5b8885来源:简书 100个问题汇总 1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"
阅读全文
摘要:转自: 链接:https://www.jianshu.com/p/d803e2a7de8e 来源:简书 传统的游戏服务器要么是单线程要么是多线程,过去几十年里CPU一直遵循摩尔定律发展,带来的结果是单核频率越来越高。而近几年摩尔定义在CPU上已然失效,为什么呢? 大于在2003年左右,计算机的核心特
阅读全文
摘要:转自:https://blog.51cto.com/nxlhero/1666250 Actor模式是一种并发模型,与另一种模型共享内存完全相反,Actor模型share nothing。所有的线程(或进程)通过消息传递的方式进行合作,这些线程(或进程)称为Actor。共享内存更适合单机多核的并发编程
阅读全文