之所以要说这个话题,是因为上次同事的一次分享,他放了一个 ted 视频,主讲人就是在解释我们为什么要工作,具体视频为:https://open.163.com/movie/2015/9/Q/G/MB2A0K1HE_MB2K9TTQG.html。
人为什么要工作?
自觉驾驭不了这个话题,多指教。
自觉驾驭不了这个话题,多指教。
之所以要说这个话题,是因为上次同事的一次分享,他放了一个 ted 视频,主讲人就是在解释我们为什么要工作,具体视频为:https://open.163.com/movie/2015/9/Q/G/MB2A0K1HE_MB2K9TTQG.html。
记得有一个明星程序员说,做一个 web developer 是不用学习数学的。那么自然也不用学习算法了。作为一个前端,在实际工作中确实很少实现什么排序算法,因为在 JavaScript 的语言层面,就已经实现 sort 函数了。但是学习这些排序算法,依然有助于我们理解这些语言相关内置函数的原理。
Continue reading “一些排序算法”诗是什么?
写诗有点像拍蚊子/有时候我一不小心/就按死了一只/有时候/我拼命的拍打/却怎么也打不到它/我觉得写诗/就是这样
婆婆妈妈的诗歌/花花草草的诗/和日记有什么区别呀/大家都这么写/没什么意思/我要写不一样的诗/惊人的诗
爸爸骑着小鸟采下了蓝天和白云/用蓝天 白云 池塘 高山和大海/煮出了一碗文字汤/里面有好多字/它们挤得不可开交/叫啊 闹啊/爸爸将它们捞起来 排好/这就成了爸爸的绝佳诗句
摘自《孩子们的诗》 Continue reading “诗是什么?”
理解贪心算法的本质并不难,我们都很贪心。比如说,桌子上有 5 张人民币,面额分别是 100、50、20、10、5,但是按照要求我们只能选 3 张,那这 3 张怎么选呢?傻子都知道,我们肯定选面额大的。这就是贪心算法,每一步都是当下选择的最优解。
下面我们来看一些具体的问题。
《数据结构与算法 JavaScript 描述》这本书错误好多,为什么译者不把这些错误纠正呢?
在工作中,我们都用过递归,用俗话说就是函数自己调用自己;而动态规划一般被认为是和递归相反的一种解决问题的思路:递归是从解决一个大问题开始,通过逐步解决一些小问题,来使最终的问题得到解决;动态规划的思路则恰恰相反。
Continue reading “动态规划(Dynamic programming)— JavaScript 描述”591 是指 591.com.tw,上家工作的公司,为了纪念这些时光,所以就有了这篇文章。
在写这篇文章之前,我翻起了一篇旧文。现在来看 591 应该满足了我所有的预想,喜欢或者不喜欢,我终究还是喜欢的,学到很多东西也更加坚定了我以后的择业方向。
Continue reading “在 591 上班是一种怎样的体验?”💩缺失 6 天💩
Retina屏的移动设备如何实现真正1px的线?
https://jinlong.github.io/2015/05/24/css-retina-hairlines/
乱语:这些小细节挺折磨人的。
函数式编程是一种非常有意思的编程思想,js 库 redux 就是一个典型的例子。
https://coolshell.cn/articles/10822.html Continue reading “👶🏻从我出生那天起,就在上着人生这所大学👶🏻”
互联网医疗近几年很火,政府吹响了“互联网+医疗”的冲锋号,各种政策扶持,每天都有企业宣布进军移动医疗,隔几天就有家公司冒出来说融资 x 千万,但是最知名的“平安好医生”市值 50 亿美刀,相比 bat 差了十万八千里,随便一个小巨头估值都是它的好几倍。
为什么中国医疗市场这么大,没有出现一家巨头企业呢?
我知道一个公司的目的是盈利,而不是生产好代码。但是,我也觉得盈利和优秀的代码并不冲突。
学生时代,我还在长沙实习的时候,一位工作了 10 年的 php 跟我说,90% 的长沙互联网公司代码写的都很差,而我们现在处在另外的 10% 里。我当时一听相当触动,没想到就这样,我们写的代码轻而易举地就代表了长沙互联网公司的最高水准。
那时我并不知道什么样的代码是好的代码,直到后来我逐渐上了一些班,有了一些体会,有点知道那些坏代码是怎么来的。
做这么简单的香港一日行规划,估计要被打死。