码迷,mamicode.com
首页 >  
搜索关键字:源码剖析    ( 888个结果
LeetCode | 215. 数组中的第K个最大元素
在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 ...
分类:编程语言   时间:2019-11-03 18:13:10    阅读次数:75
MongoDB一次节点宕机引发的思考(源码剖析)
[TOC] 声明:本文同步发表于 MongoDB 中文社区,传送门: "http://www.mongoing.com/archives/26759" 简介 最近一个 MongoDB 集群环境中的某节点异常下电了,导致业务出现了中断,随即又恢复了正常。 通过ELK 告警也监测到了业务报错日志。 运维 ...
分类:数据库   时间:2019-11-02 18:09:50    阅读次数:94
MongoDB一次节点宕机引发的思考(源码剖析)
目录 简介 日志分析 副本集 如何实现 Failover 心跳的实现 electionTimeout 定时器 业务影响评估 参考链接 目录 简介 日志分析 副本集 如何实现 Failover 心跳的实现 electionTimeout 定时器 业务影响评估 参考链接 简介 日志分析 副本集 如何实现 ...
分类:数据库   时间:2019-11-02 17:45:19    阅读次数:102
php架构师视频教程完整体系—PHP程序员进阶架构师必备
大家都知道,在软件开发圈,“架构师”是一个受万人追捧的头衔,架构师给人的感觉是站在软件系统后面指点江山的诸葛亮,一个系统的如何运作、运作得如何,架构师都能提前设想出来。 然而“梦想是美好的,现实却是残酷的”,很多同学在实际工作后就会发现,梦想是成为大牛,但做的事情看起来却跟犁田的牛没差别, 想当架构 ...
分类:Web程序   时间:2019-11-01 16:47:24    阅读次数:179
STL 之 operator new 函数
在STL源码剖析中有提到operatornew这个函数,然后也有说道new的下面会调用operatornew,博主觉得这段话有问题,原因有二:1、operator是操作符的关键字,比如我们要重载一个操作符,我们的写法肯定是operatorxxx(xxx,xxx....),所以书中提到的调用operatornew,我并不赞同,我觉得new等同于operatornew2、在C/C++里面,调用一般是涉
分类:其他好文   时间:2019-10-31 18:32:22    阅读次数:94
《python解释器源码剖析》第4章--python中的list对象
4.0 序 python中的list对象,底层对应的则是PyListObject。如果你熟悉C++,那么会很容易和C++中的list联系起来。但实际上,这个C++中的list大相径庭,反而和STL中的vector比较类似 4.1 PyListObject对象 我们知道python里面的list对象是 ...
分类:编程语言   时间:2019-10-30 13:34:06    阅读次数:102
STL源码剖析——算法#1 内存处理基本工具
我们在学习序列式容器时,我们经常会遇到这三个函数:uninitialized_copy、uninitialized_fill、uninitialized_fill_n。在那时我们只是仅仅知道这些函数的功能,至于它们是如何实现的,我们并没有深究。在这节,我们花点时间摘下这几个函数的面具,看看它们不为人 ...
分类:编程语言   时间:2019-10-29 13:31:10    阅读次数:102
ZooKeeper实战与源码剖析
课程目录:01、课程介绍02、内容综述03、什么是ZooKeeper04、ZooKeeper提供什么服务05、开始使用ZooKeeper06、使用ZooKeeper实现Master-Worker协同07、ZooKeeper架构解析08、ZooKeeperAPI简介09、ZooKeeperAPI:Wa ...
分类:其他好文   时间:2019-10-28 22:40:12    阅读次数:380
《python解释器源码剖析》第3章--python中的字符串对象
3.0 序 我们知道python中的字符串属于变长对象,当然和int也是一样,底层的结构体实例所维护的数据的长度,在对象没有定义的时候是不知道的。当然如果是python2的话,底层PyIntObject维护的就是一个long,显然在没创建的时候就知道是1。 可变对象维护的数据的长度只能在对象创建的时 ...
分类:编程语言   时间:2019-10-28 18:49:01    阅读次数:77
STL源码剖析——序列式容器#2 List
list就是链表的实现,链表是什么,我就不再解释了。list的好处就是每次插入或删除一个元素,都是常数的时空复杂度。但遍历或访问就需要O(n)的时间。 List本身其实不难理解,难点在于某些功能函数的实现上,例如我们会在最后讨论的迁移函数splice()、反转函数reverse()、排序函数sort ...
分类:其他好文   时间:2019-10-26 17:35:16    阅读次数:103
888条   上一页 1 ... 7 8 9 10 11 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!