be foolish ,be slow
2017-07-06
java 刷题基础知识写在前面lintcode 与 leetcode 刷题的好处:只关心功能的实现,不用处理相应的输入和输出。 对于大多数程序员而言这个功能非常好,处理输入和输出有时候也需要消耗一定的时间,尤其遇到golang这种特例的时候。 刷题需要掌握的基本知识点如下: java 数组、l..
2017-07-05
英语音标写在前面为什么要学英语音标? 英语音标就如同单词的ABC,碰到新单词即使有音标也无法发对音。{悲痛}由于英系音标更为简单一些,更成系统,本文以英系音标为主。 英语音标至少也掌握到75分。接下来阐述一下英语音标的学习方法以及过程及相关的资料。 综述总的来说,音标一共涵盖以下几个部分: 英..
interview 相应的准备面试的准备 只考虑这两个就可以了。 英语 每天上午 单词 发音 朗读 阅读 机试 每天下午和晚上项目 不紧不慢,实话实说
2017-07-04
午后闲谈关于道理和知识。对于学习者而言,经常会混淆道理和知识的区别。 道德经说:“道生一,一生二,二生三,三生万物”,显然一副“道在手,天下我有”。道是开悟。道很好阐述。 知识是细节,例如掌握发音,并不能很好地说话。 人们总是过分地放大了道的左右,忽略了知识的作用。 “万物彰显道,道指引万物,万..
英语学习英语的听读说写在计算机开源社区的参与中有着很重要的左右,这篇博文记录一下我的英语学习计划和学习经验。 以下各个部分的学习都要与自己的个人兴趣相结合。 听听力相对而言是非常好提高的部分。我的听力提高之路: “english dubbed 动画片 -》space documentary-..
数据结构与算法写在前面算法究竟有什么用?算法的意义是什么? 算法的讨论主要涉及到性能,如何更快更好地计算出结果,转换数据,合理存储。很多时候不同数据结构和解决方法的选择,可能会造成数量级甚至指数级的差异。 针对某些特定的数据结构,以及在这之上运行的具体的操作手段。现实问题可以转化为特定的数据结构..
2017-07-03
计算机上运行的是确定性的事件。 计算机上常常运行的是非常复杂的大型系统,这是一个很复杂的确定性的事件。 给自己留条后路,考虑一下出了问题怎么办。怎样去进行恢复。 即使是最优秀的程序员,也无法做到全知全能,或者某方面的全知全能。这个完全就看个人经验的积累。所以会有资深程序员和高级程序员的区别。 ..
jvm 架构及优化写在前面先看一下知乎上一个有趣的问题: Java工程师面试的时候,总是提问一些jvm如何优化的问题,这些真的在开发中有用吗,工作七年了项目中从来没有用过,并且我获得过多次优秀员工,望做过优化的大牛解答? 答一:JVM优化肯定是有用的,可能只是题主没有遇到过这方面的需求。比如一些..