
业务
文章平均质量分 71
LyndonZheng
字节跳动某小游戏工作室后端程序
墨麟龙骑战歌服务端程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
待整理归档知识
待整理归档知识原创 2022-09-28 17:10:39 · 219 阅读 · 0 评论 -
零散知识
1. 线程数究竟设多少合理 N核服务器,通计算时间为x,等待时间为y,则工作线程数设置为 N*(x+y)/x,能让CPU的利用率最大化。 https://mp.weixin.qq.com/s/CBGMRsk6aFYAGiYQucqF_w 2. 如何保证消息顺序性。 原文地址 https://mp.weixin.qq.com/s/wF-jqn9QZAC8qsof3aAPoQ (1) ...转载 2018-11-20 15:24:52 · 182 阅读 · 0 评论 -
10w定时任务,如何高效触发超时
转自 https://mp.weixin.qq.com/s/mvFwjgxliwx808Hn_9ruEA 二、环形队列法 废话不多说,三个重要的数据结构: 1)30s超时,就创建一个index从0到30的环形队列(本质是个数组) 2)环上每一个slot是一个Set<uid>,任务集合 3)同时还有一个Map<uid, index>,记录uid落在环上的哪个slot...转载 2018-11-19 20:35:05 · 444 阅读 · 0 评论 -
测试
|1| 2| |3| 4| |6| 5|原创 2018-12-21 15:31:17 · 127 阅读 · 0 评论 -
如何实现离线群聊
原文地址 https://mp.weixin.qq.com/s/so7F88S7-3Wmq9x_rrYAoA 1. 群聊消息要保存进数据库,群消息要有一个有序ID标识。 (离线用户上线时,要拉取查看) 2. 每个群成员都要在数据库里,记录他最后收到的那个群消息ID。(在他上线时,根据这个ID和最新ID,决定要给他推送哪些消息) 3. 用户收到消息后,要发个ack给服务端,服务端才跟新他的最后...转载 2019-01-27 19:59:44 · 698 阅读 · 0 评论 -
有价值资料索引
一、语言 1. C++ 2. lua 2.1tolua++ 参考手册中文版 https://blog.youkuaiyun.com/zgl390963305/article/details/79948879 3. python 3.1 一堆python面试题 https://blog.youkuaiyun.com/weixin_41666747/article/details/79942847 3.2...原创 2019-07-25 11:30:29 · 305 阅读 · 0 评论