Sherlock Blaze

I bloom in the slaughter, like the flowers of the dawn

关于学习

关于学习基础认知在我的认知中,学习的根本目的是为了改变行为,这里的行为包括内在行为和外在行为。同时,我理解学习的方式主要分成两种:其一,从他人的经验中学习;其二,从自己的经验中学习。 在过去很长一段时间里,我对不同人学习效果有或大或小的差别这件事非常好奇,我理解这是因为内外在行为的统一程度不同。 绝大部分情况下,这两种行为并不会同时获得成长,往往有一个走在前头。当你从他人的经验中学习时,最开......

关于工作

关于工作工作的分类在我的理解里,日常工作主要分成三个类别: 其一,是可以通过细致分析解决的工作,这个类别的工作对个人专业能力和过往经验的要求较高;其二,除了细节上的把控,还需要具备更全局的视角、时机上的把控以及开创精神,此类工作对个人的综合素养要求更高;还剩下一类,这类工作大多是不值得消耗精力去做的,要么是当前的情况下不适合去做,没法落地,要么是根本没有做的价值。 这三个类别的工作大抵上遵循......

Getting Started with System Programming

All the summaries are from the book named C++ System Programming Cookbook. Learning the Linux fundamentals architecture shell users processes and threads Using a makefile to compile and link a......
c++

Linux 常用命令及技巧

什么是 shellShell 在 Linux 中的作用就是围绕在 Linux 内核之外的一个“壳” 程序用户在操作系统上完成的所有任务都是通过 Shell 与 Linux 的交互来实现的。 shell 既是一种命令解释程序,又是一种功能强大的解释型程序设计语言。 作为命令解释程序, shell 解释用户输入的命令,然后提交到内核处理,最后把结果返回给用户。 为了加速命令的运行,同时更有效地定......

委屈成就伟大-商界精英给年轻人的12个忠告

口水书,目录比正文精彩。PDF。 联想集团创始人柳传志: 一个人越是成功,遭受的委屈也越多。要使自己的生命获得价值,就不能太在乎委屈,不能让它揪紧你的心灵。华为总裁任正非: (干部)一定要有天降大任于斯人的胸怀,要受得了委屈,特别是做了好事还受冤枉的委屈。万通董事长冯仑: 痛苦是男人的营养,经历得越多,这个男人就变得越睿智、宽容、幽默、坚强。经历过生死、爱恨、委屈、是非的男人,定会成长为一......

Golang Concurrent

Concurrency and ParallelismComputer and software programs are useful because they do a lot of laborious work very fast and can also do multiple things at once. We want our programs to be able to do......

Golang GC

BasicGarbage Collection is the process of freeing memory space that is not being used. The garbage collector sees which objects are out of scope and can no longer be referenced, and it frees the m......

Design Pattern in Go (Structural Pattern)

Composite design patternThe Composite design pattern favors composition over inheritance. All in all, Go doesn’t have inheritance because it doesn’t need it! composite_test.go 1234567891011121314......

Design Pattern in Go (Behavioral Pattern)

Strategy Design PatternThe Strategy Pattern uses different algorithms to achieve some specific functionality. These algorithms are hidden behind an interface and, of course, they must be interchang......

Design Pattern in Go (Creational Pattern)

The Singleton PatternIt will provide you with a single instance of an object, and guarantee that there are no duplicates. At the first call to use the instance, it’s created and then reused between......