CoolMind


If you cannot measure it, you cannot improve it.

Leetcode summary of 20190901-20190908

Summary Highlight Summary 本周解决的问题: Most Frequent Subtree Sum Max Consecutive Ones III Check Completeness of a Binary Tree Singl...

Leetcode summary of 20190826-20190901

Summary Highlight Partition Compare in priority_queue Summary 给自己定了一个目标,每天晚上刷一道 leetcode 题目。刚看了下手机,已经最长连续打卡 28 天...

Design pattern

无意中发现一个网址介绍设计模式,觉得介绍的特别清楚,而且每种模式用语言描述得比较直观。 Refactoring.Guru 首先介绍了比较经典的 SOLID 原则: Single Responsibility Open / Close Liskov Substitution ...

Approach a System Design Interview

翻译自:Approach a System Design Interview 所有权归原作者所有。仅供参考学习 本博客会教你如何在短时间内系统地处理系统设计的面试。总所周知,这个主题十分宽泛,要想成为 这方面的专家,需要持续阅读相关主题、书以及实践。 我会撰写一系列的博客来理清系统设计面...

Redis python API cheatsheet

Introduction 主要的类和函数 Redis, StrictRedis Monitor Pubsub, PubSubWorkerThread Pipeline Script BitFieldOp...

Nginx server and location selection

Introduction Server Listen 匹配 Server 匹配 Location 修饰符 匹配规则 Location 之间跳转 Introduc...

Add custom domain for github pages

由于特殊原因,导致自己的 VPS 无法访问。 检测网址 这个网站会从各个地方来探测你的机器某个端口的可连接性。我基本上从中国发出的连接都失败了。 咨询了客服,客服说由于 IP 被封,停止相关的服务后,在几天或者几周后,IP 可能会被解封。 上述失败引发我的思考。这个 VPS 其实发挥了两...

Merge interval and Insert interval

题目 解法 思路 代码 题目 Merge interval Given a collection of intervals, merge all overlapping intervals. Example 1: ...