业务
文章平均质量分 71
LyndonZheng
字节跳动某小游戏工作室后端程序
墨麟龙骑战歌服务端程序员
展开
-
待整理归档知识
待整理归档知识原创 2022-09-28 17:10:39 · 195 阅读 · 0 评论 -
零散知识
1. 线程数究竟设多少合理N核服务器,通计算时间为x,等待时间为y,则工作线程数设置为 N*(x+y)/x,能让CPU的利用率最大化。https://mp.weixin.qq.com/s/CBGMRsk6aFYAGiYQucqF_w2. 如何保证消息顺序性。 原文地址 https://mp.weixin.qq.com/s/wF-jqn9QZAC8qsof3aAPoQ(1) ...转载 2018-11-20 15:24:52 · 155 阅读 · 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 · 415 阅读 · 0 评论 -
测试
|1| 2||3| 4||6| 5|原创 2018-12-21 15:31:17 · 106 阅读 · 0 评论 -
如何实现离线群聊
原文地址 https://mp.weixin.qq.com/s/so7F88S7-3Wmq9x_rrYAoA1. 群聊消息要保存进数据库,群消息要有一个有序ID标识。 (离线用户上线时,要拉取查看)2. 每个群成员都要在数据库里,记录他最后收到的那个群消息ID。(在他上线时,根据这个ID和最新ID,决定要给他推送哪些消息)3. 用户收到消息后,要发个ack给服务端,服务端才跟新他的最后...转载 2019-01-27 19:59:44 · 660 阅读 · 0 评论 -
有价值资料索引
一、语言1. C++2. lua2.1tolua++ 参考手册中文版https://blog.csdn.net/zgl390963305/article/details/799488793. python3.1 一堆python面试题https://blog.csdn.net/weixin_41666747/article/details/799428473.2...原创 2019-07-25 11:30:29 · 205 阅读 · 0 评论