您的位置:首页 > 其它

星星之火,可以燎原

2017-03-15 15:23 246 查看
2017年3月15日

2017年3月16日

2017年3月17日

2017年3月19日

2017年3月22日

2017年3月23日

2017年3月28日

2017年3月31日

2017年4月02日

2017年4月03日

2017年4月06日

2017年4月10日

2017年3月15日

正如面向对象的精华是抽象思维,泛型的精华是萃取思维

这是我在初步学习了
模板元编程
后所得出的感悟

所谓竞技游戏,其实是意识的对拼

这是我对战斗体系的原子操作作叙述时的一些想法

2017年3月16日

客观世界的问题都是由客观世界中的实体及实体间的关系组成的,它们通过发送消息使彼此间相互作用

高级软件工程课堂上的突发奇想

2017年3月17日

不同平台的游戏,其玩法的表现形式不同

和同学吃午饭时讨论游戏在不同平台的表现粒度时总结

2017年3月19日

所有用到 STL algorithm 的类都需要遵从“三/五法则”

2017年3月22日

类中的成员用指针还是用对象取决于两者的关系,即生命周期是否一致。并不是在类中使用指针就可以减少一个对象的空间开销,从整体上看空间开销是必不可少的。如果作为信息交换的媒介,可以考虑使用“类簇”的方式

2017年3月23日

编写元程序就是对目标程序制定规则

编译原理课上看到这么一句话:“将这些规则看成一种元语言,用它描述汉语”

如果源程序是描述目标程序的规则,那么是否可以建立起一套元程序作为“规则手册”,用来规范目标程序的书写?就像写作文一样,目标程序是某个作品,元程序是这个作品所属的文体

编译原理课上想到

闭包是所有有穷长代码段的集合,这应该就是语言中的闭包特性

编译原理课上看到这么一句话:“闭包是所有有穷长串的集合”

2017年3月28日

对于同一个问题提出不同的模型可能会得出不同的结论

读《代码大全 - 2.1》有感

大多数程序中的底层算法,凡是涉及到查找的,基本都是在一个给定容器中遍历。什么时候计算机可以不再从给定的集合中遍历查找?其实人的思维也是这样子,只不过在大脑中查找的速度非常快,过滤的内容往往无法记住,而且也没有一个更加直观上的认识,导致自己觉得计算机很笨,找东西只能一个一个对比

分析某应用项目(非库项目)时的感悟

2017年3月31日

深入一种语言去编程,而不受限于语言,即仅在一种语言上编程。那么这种语言需要满足“包罗万象”的特性。从《大话设计模式》中的编程范式来看,就是支持更多的编程范式和语言特性

读《代码大全 - 4.4》有感

如何分析一个软件项目的源代码?

- 从代码结构分析整体

- 从代码语义分析细节

2017年4月02日

你思考的能力取决于你是否知道能够表达该思想的词汇。AI的思考能力取决于其庞大的数据源。

构建AI的第一步是量化这个世界

看完《西部世界》第一季后有感

2017年4月03日

结合我对编译型语言的理解,AI在将来想要实现自我发展,要么不使用编译型语言,要么学会编译型语言进行自我编程。而后者需要找到一个认知学习规则的最小集合,用来学习编程并再编程自己。

睡觉前忽然想到

2017年4月06日

根据状态机的实例可以看到,一组具体的状态只适用于一种具体的对象。那么可以想到如下情况:多种对象共享一组状态,一种对象共享多组状态(并行有限状态机)。第一种情况,状态中要为不同种类的对象添加不同的逻辑,会使得该状态负责两种对象的逻辑。从面向对象设计的角度来看,这样的设计无疑是失败的。但是,可以使用泛型设计来解决这种情况。使用状态模板类,根据模板参数来编写具体逻辑。第二种情况,多组状态之间是否有关联,以及多组状态优先级等问题需要考虑,这些可以通过状态的判定因素来入手。

对状态机的一点思考

2017年4月10日

用bind绑定函数来使用泛型算法,我觉得这是一个能理解泛型思想的切入点
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: