这篇文章展示了用ruby使用不同的方法对二叉树进行遍,并且实现了不同遍历方式的iterator,希望对大家有所帮助。 Talk is cheap, show me the code! 1. Pre-order Traversal (前序遍历先访问当前的节点,然后再访问它的孩子节点) Non-recu ...
分类:
其他好文 时间:
2018-06-25 11:04:56
阅读次数:
158
开放封闭原则(Open Close Principle-OCP)(面向扩展开放,面向修改封闭) 人话: OCP是面向对象的核心,关键在于抽象。 Talk is cheap, show me the code. 举一个计算多个图形周长之和的例子: 修改后: ...
分类:
其他好文 时间:
2018-06-22 13:13:15
阅读次数:
127
https://blog.csdn.net/louis_815/article/details/54286544 软件下载:http://download.qt.io/ ...
分类:
其他好文 时间:
2018-06-15 13:04:10
阅读次数:
125
闭包的作用 一句话,闭包的作用:将方法存于变量。 至于闭包的原因或者目的,或者说,为什么将方法存于变量,稍后再说。 闭包的条件 为了尽量避免用一大段话描述一个概念,我们理性一点地把闭包的条件划分成3个: P.S. 闭包的例子 “Talk is cheap, show me your code.” 我 ...
分类:
其他好文 时间:
2018-06-01 10:47:41
阅读次数:
173
在刚开始看spring boot的时候,发现这么多starter,不免觉得好奇:这些究竟是怎么工作的,每个里边源码都长啥样?今天我们手写一个starter来了解这个过程: talk--is--cheap--just--show--you--the--code 首先建一个maven项目: pom里添加 ...
分类:
编程语言 时间:
2018-05-21 12:37:02
阅读次数:
207
1. 早期相关技术: 摩尔斯码.萨缪尔摩尔斯.美国.Samuel Finley Breese Morse 1791.4.27 - 1872.4.2 布莱叶盲文.路易斯布莱叶Louis Braille.法国 2. 电子的运动形成早期微电的应用。 3. 继电器.relay 4. 二进制和十六进制是现在逻 ...
分类:
其他好文 时间:
2018-04-29 21:19:53
阅读次数:
172
Talk is cheap~ Let's do this! 配色效果图: 在网上搜了一大圈,没有能看的一清二楚的,注意本次Pycharm版本是2018.1,如果是别的版本,基本设置也是大同小异~ 看图说话: 1. File Setting Apperance & Behavior Theme: Da ...
分类:
其他好文 时间:
2018-04-03 23:59:06
阅读次数:
1319
作者:Louis Tong链接:https://www.zhihu.com/question/35731328/answer/66127970来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 VMWare Fusion 8 和 VirtualBox 可用于运行完整 Wi ...
分类:
系统相关 时间:
2018-03-16 00:51:15
阅读次数:
1921
Talk is cheap,show me the code , 书上得来终觉浅,绝知此事要躬行。在自己真正实现的过程中,会遇到很多莫名其妙的问题,而正是在解决这些问题的过程中,你会发现自己之前思维的盲点。引子看完《微服务设计》后,算是补上了自己在服务化这块的理论知识,在业界,一般有两种微服务的实践 ...
分类:
编程语言 时间:
2018-02-10 23:25:42
阅读次数:
418
Description PS国是一个拥有诸多城市的大国,国王Louis为城市的交通建设可谓绞尽脑汁。Louis可以在某些城市之间修建道路,在不同的城市之间修建道路需要不同的花费。Louis希望建造最少的道路使得国内所有的城市连通。但是由于某些因素,城市之间修建道路需要的花费会随着时间而改变,Loui ...
分类:
其他好文 时间:
2017-12-31 21:04:45
阅读次数:
137