架构说

96 篇文章
29 人订阅

全部文章

程序员小王

每日一题-反转链表

输入: 1->2->3->4->5->NULL, m = 2, n = 4 输出: 1->4->3->2->5->NULL

331
程序员小王

c++ 提供解决内存泄漏的方法是(面试必备)

你问答: 智能指针呀, 封装成对象, 代码检查 .第三方工具 这都是不是问题重点.

893
程序员小王

共识算法-raft论文分析

中文:https://destinywang.github.io/blog/2018/04/15/%E7%BF%BB%E8%AF%91-In-Search-of...

902
程序员小王

raft一致性算法简单解释

在分布式环境中, 一致性是指数据在多个副本之间是否能够保持一致的特性。在一致性的需求下,当一个系统在数据一致的状态下执行更新操作之后, 应该能够保证系统的数据仍...

844
程序员小王

leetcode第 132 场周赛

时间复杂度:O(n^2) 有那个N个元素,每个元素计算N次。 空间复杂度:O(n)

845
程序员小王

Saga分布式事务解决方案与实践

我先介绍一下我自己,我叫姜宁,来自于华为开源研究中心,现在负责的是ServiceComb这个开源项目。ServiceComb这个项目已经进到Apache孵化,应...

725
程序员小王

数据库如何做到平滑扩容

为了增加db的并发能力,常见的方案就是对数据进行sharding,也就是常说的分库分表,这个需要在初期对数据规划有一个预期,从而预先分配出足够的库来处理。

1063
程序员小王

c++系列之一构造函数

这里有三个类,其中A,C类是B的父类,然后在Main函数中声明一个B类型的变量,然后程序的输出是这样的:

903
程序员小王

c++系列之二 指向成员函数的指针(烧脑)

这是一篇翻译的文章,原文详细解释了C++中指向成员函数的指针,因为带有“教程”一词,所以比较通俗易懂。为了使文章读起来通俗有趣,翻译君并未一字一句一板一眼地翻译...

672
程序员小王

从Pegasus看分布式系统设计

833
程序员小王

频繁分配释放内存导致的性能问题的分析

1 压力测试过程中,发现被测对象性能不够理想,具体表现为: 进程的系统态CPU消耗20,用户态CPU消耗10,系统idle大约70 2 用...

662
程序员小王

Redis与Reactor模式

最近看了Redis的设计与实现,这本书写的还不错,看完后对Redis的理解有很大的帮助。另外,作者整理了一份Redis源码注释,大家可以clone下来阅读。

692
程序员小王

再谈map

这个文章是对前面 小王职场记 谈谈你的STL理解(1) 修正,仅仅通过测试结果来得出判断和结论 距离 实际还有很大的差距并且还有误区

832
程序员小王

Effective C++ 35:考虑虚函数的其他替代设计

Item 35: Consider alternatives to virtual functions.

691
程序员小王

程序员的思维修炼(1)SMART 原则

Pragmatic Thinking and Learning: Refactor Your Wetware

724
程序员小王

详解Mysql分布式事务XA(跨数据库事务)

在开发中,为了降低单点压力,通常会根据业务情况进行分表分库,将表分布在不同的库中(库可能分布在不同的机器上)。在这种场景下,事务的提交会变得相对复杂,因为多个节...

592
程序员小王

leetcode求第n个丑数

编写一个程序,找出第 n 个丑数。 丑数就是只包含质因数 2, 3, 5 的正整数。

532
程序员小王

本周阅读:深度探索C++对象模型

深度探索C++对象模型 1.3 章节 https://github.com/wangcy6/weekly/blob/master/reading-not...

782
程序员小王

memcache启动过程以及线程模型

耗时三天 阅读了 2个文件 memcached-1.5.4\memcached.c memcached-1.5.4\thread.c 具体过程已经记不清楚了,可...

652
程序员小王

leetcode-翻转字符串里的单词

输入: " hello world! " 输出: "world! hello"

532

扫码关注云+社区