Every-programmer-should-know这个项目是最近在周排行最好的GitHub开源项目,介绍了作为程序员需要学习和关注的方方面的知识点,M,并且整理成册,大受欢迎。
传送门:
算法
Big O Cheatsheet ()
《朝花夕拾》有着丰富的思想内容,描写了作者对童年生活的回忆和对师友诚挚的怀念,真实地书写了戊戌政变和辛亥革命前后作者所经历的生活种种——从农村到城镇,从家庭到社会,从中国到日本,每一篇都生动的反映了那个时代社会生活的一角 作。
Grokking Algorithms()
Sorting Algorithms()
数字处理
Floating Point Guide()
Basic Number Theory Every Programmer Should Know...()
Q,Falsehoods Programmers Believe About Phone Numbers ()
字符串处理
Big List of Naughty Strings()
Unicode and Character Sets()
Homoglyphs()
Unicode Common Locale Data Repository()
Falsehoods Programmers Believe About Names()
延时
Interactive Latency Infographics()
Latency Numbers Every Programmer Should Know()
时间处理
Falsehoods programmers believe about time()
C,More falsehoods programmers believe about time; “wisdom of the crowd” edition()
Some notes about time()
D,Falsehoods programmers believe about time and time zones()
内存
What every Programmer should know about memory()
分布式系统
Designing Data-Intensive Applications()
Designs,Lessons and Advice from Building Large Distributed Systems()
Time,Clocks and the Ordering of Events in a Distributed System()
There is No Now()
Jepsen: how different databases behave under partition()
Fallacies of Distributed Computing Explained()
正则
RegexHQ()