杂项
文章平均质量分 66
多少个明天_指上流年
这个作者很懒,什么都没留下…
展开
-
qps和tps
QPS: 应用系统每秒钟最大能接受的用户访问量。每秒钟处理完请求的次数,注意这里是处理完,具体是指发出请求到服务器处理完成功返回结果。可以理解在server中有个counter,每处理一个请求加1,1秒后counter=QPS。 TPS: 每秒钟最大能处理的请求数。每秒钟处理完的事务次数,一个应用系统1s能完成多少事务处理,一个事务在分布式处理中,可能会对应多个请求,对于衡量单个接口服务的处理能力,用QPS比较合理。 ...翻译 2020-07-19 22:53:04 · 164 阅读 · 0 评论 -
计算机硬件--回忆
随机存取存储器(Random Access Memory,RAM) 又称作“随机存储器”,是与CPU直接交换数据的内部存储器,也叫主存(内存)。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。当电源关闭时RAM不能保留数据。如果需要保存数据,就必须把它们写入一个长期的存储设备中(例如硬盘)。RAM和ROM相比,两者的最大区别是RAM在断电以后保存在上面的数据会自动消失,而ROM不会自动消失,可以长时间断电保存。 只读存储器(Read Only Memory,ROM)翻译 2020-06-03 16:54:02 · 184 阅读 · 0 评论 -
协程
yield 让步、放弃 coroutine 协程 协程(用户态线程)拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此:协程能保留上一次调用时的状态(即所有局部状态的一个特定组合),每次过程重入时,就相当于进入上一次调用的状态,换种说法:进入上一次离开时所处逻辑流的位置。 协程的优点: (1)无需线程上下文切换的开销,协程避免了无意义的调度,由此可以提高性能(但也因此,程序员必须自己承担调度的责任,同时,协程也失去了标准线程.翻译 2020-06-02 21:35:30 · 233 阅读 · 1 评论 -
记工作中遇到的问题以及解决技巧
1、类的静态成员变量必须在类外进行初始化。 2、在写单例的时候时常因为私有化了构造函数和析构函数,但没有函数体定义而导致出错 3、c++ 11 atomic自动变量使用{} 进行初始化 ...原创 2020-04-21 16:54:46 · 180 阅读 · 0 评论