LeetCode 15.ThreeSum 解题报告

题目链接

题目意思

给定一个整型数组,求数组中元素 a, b, c 满足 a + b + c = 0 的所有组合。输出符合条件的[a, b, c] 组合,并且重复组合只输出一次。

Given array nums = [-1, 0, 1, 2, -1, -4],

A solution set is:

[

[-1, 0, 1],

[-1, -1, 2]

......

Review 《The Key To Accelerating Your Coding Skills》

这是一篇偏方法论的文章,对于方法论的文章,都是那种“道理我们都懂,可是没有多少人能坚持下去”。

这篇文章名是“提高编码技术的关键”,文章的内容也确实罗列出了这些点。

对于刚刚出新手村的人而言:

应该注重细节,比如仔细阅读文档和教程

学会 debug 错误信息,学会如何阅读错误,能从解决掉的问题中学习到经验教训等等。

对于中阶选手而言:

你需要知道学习“编码......

数据库范式

开篇

有时候理论这东西真的是一直处于学了忘,忘了学,学了忘这种死循环中。一直没有什么办法去跳脱出来。这不,今天又啃起数据库范式来了。

概要

范式:是符合某一级别的关系模式的集合。

数据库范式:再设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数控冗余越小。

所谓的范式,个人理解的范式就像......

关于HBase的一些小结

吼,最近的工作内容一直在围绕着系统优化进行着,特别是HBase相关的。

因为之前也没很深入的理解这块内容,只是在项目里用过一次。

但是呢,这次我发现如果只是单纯的会用,而不知道为什么要这么用,不知道什么时候可以用什么方式的话,对于高并发系统来说一次错误的使用可能会造成不堪设想的后果。

所以,还是抽点时间去了解了下 HBase 相关的原理,然后浅显的汇总一下。

HBase简介......

JVM读书笔记

呐,最近开始对JVM产生的不轨的心,所以想看看它的外在美和内在美啵。

JVM的运行时数据区

程序计数器(线程私有)

程序计数器是一块较小......