程序员小灰

我是小灰,微信公众号【程序员小灰】运营者,畅销技术图书《漫画算法》作者。
117 篇文章
21.2K 次阅读
27 人订阅

全部文章

小灰

面试官:缓存一致性问题怎么解决?

关于Redis的其他的一些面试问题已经写过了,比如常见的缓存穿透、雪崩、击穿、热点的问题,但是还有一个比较麻烦的问题就是如何保证缓存一致性。

24021
小灰

“这段代码,我在本地运行没问题啊?”

代码是运行互联网项目的核心。在快速迭代的互联网项目开发中,最常见的便是多人共同协作开发场景。将代码托管至云端并使用优秀的代码管理系统,对于开发人员是至关重要的。

11310
小灰

漫画设计模式:什么是 “装饰器模式” ?

在我们上面的例子中,Component接口相当于汽车接口,所有的被包装类、包装类,都继承于这个接口。

12130
小灰

再见,杀毒软件之父,王江民!

王江民,中国最早的反病毒专家,被业界尊称“中国杀毒软件之父”、“中国反病毒第一人。以38岁为分界,王江民的前半生,是中国青年身残志坚的楷模,他的后半生是中国安全...

22130
小灰

在银行搞IT,是种怎样的体验?

12130
小灰

听说你想进大厂?先接下关于MQ的夺命连环11问!

继之前的mysql夺命连环之后,我发现我这个标题被好多套用的,什么夺命zookeeper,夺命多线程一大堆,这一次,开始面试题系列MQ专题,消息队列作为日常常见...

13020
小灰

漫画设计模式:什么是 “职责链模式” ?

有一天,公司新来的产品经理有一个新需求,但她不知道这个需求应该由谁来负责。于是,她首先找到了小A:

14910
小灰

漫画:什么是 “智能供应链” ?

需要养殖场养鱼,菜农种菜,腌制厂腌制酸菜,库房存储食材,物流公司运送食材,餐厅的大厨做出酸菜鱼,再由服务员小姐姐端到小灰面前。

13911
小灰

罗永浩的彪悍人生

罗永浩,老罗,一张快嘴,杀人于无形。30岁之前平平无奇,30岁之后创办牛博网、全国各地高校演讲,创办锤子科技,最后又以失败破产告终,欠下6亿巨额。普通人到这儿基...

7720
小灰

毕昇JDK,重现了 “活字印刷术” 的传奇

中央处理器,即CPU,包含很多种设计架构。其中最常见的架构有两种,一种是X86架构,一种是ARM架构。

24310
小灰

漫画:寻找股票买入卖出的最佳时机(动态规划)

前一段时间,我们介绍了一个经典算法题目:寻找股票买入卖出的最佳时机。这个题目看似简单,却有着许多种变化。

23830
小灰

漫画:如何找到链表的倒数第n个结点?

首先,我们创建两个指针P1和P2,P1指向链表的头结点,P2指向链表的正数第n个结点(也就是例子中的第3个结点):

17940
小灰

什么是MySQL的执行计划(Explain关键字)?

本文作者王良辰,京东中台架构师,擅长分布式系统及高可用、高并发系统架构与设计。曾经为企业开发过多个通用脚手架,推崇以技术手段提升开发效率、约束开发行为。

20810
小灰

漫画算法题:两数之和与三数之和

由于12+1 = 13,6+7 = 13,所以最终的输出结果(输出的是下标)如下:

10320
小灰

当你在百度搜索关键字的时候,哪个网站会排在最前面?今天给大家科普一下“网站SEO”

什么是SEO呢?SEO是Search Engine Optimization,意为“搜索引擎优化”,一般简称为搜索优化。对于SEO的主要工作就是通过了解各类搜索...

18732
小灰

漫画:如何在数组中找到和为 “特定值” 的两个数?

什么意思呢?我们来举个例子,给定下面这样一个整型数组(题目假定数组不存在重复元素):

9753
小灰

漫画:什么是 “灰犀牛事件” ?

就像上面这头犀牛一样,现实中有些危机隐患,尽管已经被很多人远远看到,但一直没有人采取有效的规避措施。终于有一天,危机全面爆发,造成了严重的后果。

13783
小灰

漫画:如何螺旋遍历二维数组?(修订版)

当二维数组的最内层只有一行或一列时,螺旋遍历有可能重复访问。因此必须在第3和第4个小循环中加上额外的条件限制。

13120
小灰

漫画:如何螺旋遍历二维数组?

我们需要从左上角的元素1开始,按照顺时针进行螺旋遍历,一直遍历完所有的元素,遍历的路径就像下图一样:

22531
小灰

漫画:什么是 “抽象工厂模式” ?

所谓“工厂模式”,是三种常见设计模式的统称,它们分别是简单工厂模式、工厂方法模式、抽象工厂模式。

9820

扫码关注云+社区

领取腾讯云代金券