摘要: 一个函数如果有 参数是函数 或 返回值是函数,就称为高阶函数。这篇文章介绍高阶函数的一个子集:输入 fn,输出 fn'。 阅读全文
posted @ 2019-06-24 19:46 apolis 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 有 100 支一模一样的瓶子,编号 1-100。其中 99 瓶是水,1 瓶是看起来像水的毒药。只要老鼠喝下一小口毒药,一天后就会死。现在你有 7 只老鼠和一天时间,怎么检验出哪个号码的瓶子里是毒药? 阅读全文
posted @ 2019-04-07 23:13 apolis 阅读(496) 评论(0) 推荐(2) 编辑
摘要: 写 JS 时,不断翻看 HTML,确保 querySelector 能取到期望的元素。改 HTML 时,一个个排查 JS 文件,确保其没受影响。类似情况很影响工作效率。 阅读全文
posted @ 2018-11-22 21:27 apolis 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 编程的思维方式可以迁移到别的领域。以后我要敏感一点,多思考,发挥程序员特有的优势。 阅读全文
posted @ 2018-11-12 16:04 apolis 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 好端端的 斐波那契 是怎么变成这样的,因吹斯听,我们来回放一下。 阅读全文
posted @ 2018-09-06 18:38 apolis 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 2018 年 8 月 18 日,我已在公司待了 7 年。我记得刚入行时,对自己说只做技术,不要做管理;现在却带起了 10 人的小团队。想想自己是怎么入的坑,以后又要怎么走下去。 阅读全文
posted @ 2018-08-21 11:20 apolis 阅读(1581) 评论(0) 推荐(7) 编辑
摘要: 一些开发者认为自己的工作就是把复杂业务问题翻译成某种编程语言;而另一些开发者不会拿问题去硬套语言,而是想法揉捏手中的语言来迎合问题。 阅读全文
posted @ 2018-07-29 11:16 apolis 阅读(350) 评论(0) 推荐(1) 编辑
摘要: 命令式编程把程序看作 一系列改变状态的指令;而函数式编程把程序看作 一系列数学函数映射的组合。 阅读全文
posted @ 2018-07-26 11:39 apolis 阅读(548) 评论(0) 推荐(0) 编辑