模式
liuyukuan
擅长RDA(Robotic Desktop Automation)、数据处理、工具优化;致力于简化工作、提高效率!Geek
展开
-
[AHK]里氏代换原则AHK详解
看了一大堆的资料讲解关于里氏代换原则,在这里我想分享给大家。下面这段话来自百度百科,是这么解释里氏代换原则的:里氏代换原则(Liskov Substitution Principle LSP)是面向对象设计的基本原则之一。 里氏代换原则中说,任何基类可以出现的地方,子类一定可以出现。 LSP是继承复用的基石,只有当子类可以替换掉父类,软件单位的功能不受到影响时,父类才能真正被复用,而子类也能够...原创 2019-10-30 20:56:27 · 471 阅读 · 0 评论 -
使用状态模式(state pattern)替代if else
http://www.blogjava.net/xzclog/archive/2006/10/16/75399.html转载 2014-05-28 21:35:05 · 2461 阅读 · 1 评论 -
这个简单算法也许可以让人工智能真正像人一样思考
不得不说,虽然人工智能这词里面既有人工又有智能,但是它跟人体最复杂的器官——人脑差得还有点远。但是根据最近发表在《Frontiers in Systems Neuroscience》的一篇论文,如果其发现属实的话,人类似乎离开发出类似人脑思维的AI不远了。这篇论文的题目叫做“脑计算是通过2的幂次方排列逻辑组织的(Brain Computation Is Organized via Power-转载 2016-12-02 23:55:39 · 6307 阅读 · 3 评论 -
难以置信:蜗牛依靠两颗脑细胞做决定
如果你曾经感觉到有一点头脑迟钝,请你不必担心。科学家们已经发现蜗牛仅使用两颗脑细胞就能做出复杂的决定。转载 2016-12-03 00:00:40 · 765 阅读 · 0 评论 -
[AHK]按键模式切换
;两个模式切换Flag:=falseCapsLock & r::if(Flag:=!Flag ){ ToolTip 命令模式,400,0}else{ ToolTip 编辑模式,400,0 ;按键功能不变}return;命令模式#if Flagr::send ^rt::send ^tu::send ^ud::send ^ds::send ^s#if原创 2017-01-05 12:45:07 · 2964 阅读 · 1 评论 -
发布-订阅模式解释
转自:https://blog.csdn.net/coderyjz/article/details/79422267一、 订阅杂志我们很多人都订过杂志,其过程很简单。只要告诉邮局我们所要订的杂志名、投递的地址,付了钱就OK。出版社定期会将出版的杂志交给邮局,邮局会根据订阅的列表,将杂志送达消费者手中。这样我们就可以看到每一期精彩的杂志了。 仔细思考一下订杂志的过程,我们会发现这样...转载 2018-11-04 21:44:47 · 1478 阅读 · 0 评论