开源mongodb代码规模数百万行,本篇文章内容主要分析mongodb网络传输模块内部实现及其性能调优方法,学习网络IO处理流程,体验不同工作线程模型性能极致设计原理。另外一个目的就是引导大家快速进行百万级别规模源码阅读,做到不同大工程源码”举一反三”快速阅读的目的。
此外,mognodb网络工作线程模型设计非常好,不仅非常值得数据库相关研发人员学习,中间件、分布式、高并发、服务端等相关研发人员也可以借鉴,极力推荐大家学习。
分类:
数据库 时间:
2020-10-24 09:57:49
阅读次数:
25
KafkaProducerBlockingPoint:max.block.ms:maxtimetowaitforthewholekafka.sendmethod,althoughkafka.sendisasynchronous,thereareseveralsynchronous/blockingoperationswithinthemethod:max.block.msincludes:Meta
分类:
其他好文 时间:
2020-10-22 22:28:07
阅读次数:
21
https://www.cnblogs.com/samirchen/p/7074270.html 音视频编辑 上面简单了解了下 AVFoundation 框架后,我们来看看跟音视频编辑相关的接口。 一个 composition 可以简单的认为是一组轨道(tracks)的集合,这些轨道可以是来自不同媒 ...
分类:
其他好文 时间:
2020-10-22 22:26:25
阅读次数:
18
fink slink 后的数据被复写了??? 生产环境总会遇到各种各样的莫名其名的数据,一但考虑不周便是车毁人亡啊。 线上sink 流是es , es 的文档id 是自定义的 id+windowSatarTime 设window size = 10min , watermark 最大延迟时间是 10 ...
分类:
其他好文 时间:
2020-10-22 22:23:47
阅读次数:
26
贪心算法两句话 第一句话: 能往左倒就往左倒。 如同数学中“我们不妨设”一样,相信很好理解。这里只对第二句话稍作解释: 不能往左倒的尽量往右倒 这样为什么是对的呢? 我们可以分类讨论一下: 假设当前已经处理到第$i$个,且它不能往左倒,$h_i$表示树高,$x_i$表示位置。 若$x_{i + 1} ...
分类:
其他好文 时间:
2020-10-22 22:14:46
阅读次数:
14
题目 题目 当然,根固定为$1$,但是第一个被点亮的灯不一定是$1$。 做法 这里我只会讲最终做法,但是如果你要问这个结果到底是怎么得到的,其中的心路历程是什么,这篇博客:https://www.luogu.com.cn/blog/MachineryCountry/solution-p4253相信能 ...
分类:
其他好文 时间:
2020-10-20 16:40:42
阅读次数:
36
首先,要了解这问题是怎么产生的,如此这般不在阐述,网上一搜一堆一堆。那遇到这情况,不要慌,不然掉头发。我们看到提示:“无法解析的外部符号”,我遇到的是用到了自定义函数,缺没有给函数下定义;导致跑不起来。想网上很多都阐述怎么怎么设置,然并卵,能码字的谁还会不懂设置,解决方案:在mian头给引用的函数下定义,即可。如://Max(inta,intb)此处下定义//{//if(a>b)//retu
分类:
其他好文 时间:
2020-10-19 23:03:58
阅读次数:
40
性质题好评。 对于这类题目,我们肯定要先计算出题目中给出的 \(f(x)=\max\limits_{i=1}^ndist(x,i)\)。这个东西可以通过换根 \(\text{DP}\) 在 \(O(n)\) 的时间内计算出来。 选出 \(f_x\) 最小的,以它为根,记作 \(u\)。这棵树的父亲的 ...
分类:
其他好文 时间:
2020-10-18 10:11:23
阅读次数:
19
Miku 很好的坑题,务必注意因为负边权和求路径的问题,这里需要同时用到两种方法,搜索和dp。 对于原来的情况,事实上就是每一条边都要走两次,(毕竟你还要回来啊) 但是你要是建了一条边,就会形成一个环,那么这辆车就可以直接走回去了(沿着这个圈回到出发点,也就是说,少了一条边长度的距离) 那么怎么搞呢 ...
matlab rrt star学习 function problem = rrt_star_fn(map, max_iter, max_nodes, is_benchmark, rand_seed, variant) %RRT_STAR_FN -- RRT*FN is sampling-based ...
分类:
其他好文 时间:
2020-10-18 09:51:23
阅读次数:
16