![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
文章平均质量分 81
bleuesprit
这个作者很懒,什么都没留下…
展开
-
《游戏人工智能编程》感想一
书名《游戏人工智能编程》作者mat buckland里面讲了一个west world项目。这是一个简单的玩具教学项目,为了让读者能够实现一个稍微具有智能的智能体。游戏的内容是1一个矿工在挖金矿,会随机得到金矿,放入背包2背包的容量有限,背包满则一定要去卖掉3矿工有体力值,体力为0要休息。ps,书中有口渴值的存在。但是口渴饥饿什么的都是一种“疲劳值”引入游戏就是为了增加限制条件和原创 2015-04-12 16:11:48 · 931 阅读 · 0 评论 -
《编程珠玑》笔记一
编程珠玑。关于寻找最大相加连续自串输入 31 -41 59 26 -53 58 97 -93 -23 84输出187 原因 59 26 -53 58 97相加的和为187算法分治算法。分治算法并不稀奇,快速排序,归并排序就是一个典型的分治算法。分治算法总是和递归有着离不开的关系。分治算法最简单的问题已经是一个可直接求解的问题。比如排序分治到最后就剩一个数,那么一个数原创 2015-04-15 14:20:45 · 411 阅读 · 0 评论 -
大话设计模式读书笔记一
这几天读了《大话设计模式》这不书。之前曾经看过《设计模式》那本大作,但是看到一半表示实在接受不了。所以就找来一本比较容易看懂的书。这本书写的确实风趣幽默,实在是好书。本片博文采取了《大话设计模式》里面的素材,所以,素材版权归原作所有。0学好设计模式或者便于交流必须要学一下UML的基本知识。1矩形框代表一个类。如果类是抽象的,那么要用斜体表示。第二层是字段和属性。第三次是类的方法和行为。对应的属性表示原创 2015-05-03 10:43:27 · 473 阅读 · 0 评论 -
大话设计模式读书笔记二
6工厂方法模式 定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。这个方法和第一个讲的工厂方法最大的区别就是。之前要判断生成什么产品在工厂里面,现在把判断的代码放在了客户端里面。这样做的好处就是。如果扩展产品,我们不用修改工厂。 我么直接在客户端建立相应的运算工厂,使用抽象的工厂类实现多态。7原型模式 用原型实例指定创建对的的种类。并且通过拷原创 2015-05-09 14:41:33 · 406 阅读 · 0 评论 -
大话设计模式读书笔记三
12观察者模式 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有的观察者对象,使他们能自动更新自己。当一个系统里面有多个需要写作的类存在时,可以使用观察者模式。13抽象工厂模式14状态模式 状态模式是当一个对象的内部状态发生改变的时候,改变类的行为,这个对象看起来是改变了其类 相关的行为放在状态类里面进行执行。不同的原创 2015-05-29 19:54:02 · 304 阅读 · 0 评论 -
大学借书记录
今天看了看我大学的借书记录。也从侧面显示出了我大学都在学什么东西。看我大一时期还有心思看一看闲书。大二期末因为参加数学建模借了很多神经网络的书。大三考研没怎么借书。大四阅读的书就有点和专业贴边了。看了我有的书名,唯一贯穿借书记录的就是有关于ACM和算法的书,每年都会有,奈何我的算法长进却是很小。在此把这个书单分析出来,共勉。ps 所有的东西都是倒序排列的(最后借的书序号为1)。后面的时间就是我借书原创 2015-06-07 21:15:27 · 1812 阅读 · 0 评论 -
<eloquentjavascript>Values, Types, and Operators
NumbersJavaScript uses a fixed number of bits, namely 64 of them, to store a single number value.comparewhen null or undefined occurs on either side of the operator, it produces true only if both side原创 2017-02-07 08:09:10 · 189 阅读 · 0 评论 -
<eloquentjavascript>Program Structure
Expressions and statements A fragment of code that produces a value is called an expression. expression build the statement原创 2017-02-07 08:20:21 · 296 阅读 · 0 评论 -
linux 内存
文件内存https://www.ibm.com/developerworks/cn/linux/l-cache/定义文件 Cache 管理指的就是对这些由操作系统分配,并用来存储文件数据的内存的管理cache的衡量性Cache 管理的优劣通过两个指标衡量:一是 Cache 命中率,Cache 命中时数据可以直接从内存中获取,不再需要访问低速外设,因而可以显著提高性能;二是有效 Cache 的比率,有原创 2017-02-25 20:36:19 · 243 阅读 · 0 评论