摘要: (不太会用mit scheme,在racket下#lang planet neil/sicp也可以搭建相应的开发环境。2.30-2.31(P75 P76)延伸出treemap,WIKI上treemap是一种数据可视化的方式。而在书中,直接定义:(define (tree-map f tree) ... 阅读全文
posted @ 2015-09-14 09:13 autoria 阅读(437) 评论(0) 推荐(0)
摘要: 今天有人问这个然后答案在这里http://clrs.skanev.com/C/02/06.html说看不懂。看那个看得懂才怪...其实就是假设正面朝上是0,背面朝上是1比方说要抛成正面朝上1/3的概率,就可以抛成101,其实110,011都行,这是个无序问题,抛成这样需要的概率是(1/2)^3, 次... 阅读全文
posted @ 2015-08-22 23:28 autoria 阅读(174) 评论(0) 推荐(0)
摘要: render根据模型创建图像的过程model图元组合成了模型primitive顶点组合成了图元vertex点framebuffer包含像素的很多信息render pipline一套图像生成流程,可以参考http://www.oschina.net/translate/opengl-introduct... 阅读全文
posted @ 2015-08-19 00:54 autoria 阅读(192) 评论(0) 推荐(0)
摘要: 原来不一样的地方还挺多的,比如drracket不支持嵌套定义,(define (a b) b (define (c d) d))就是define: expected only one expression for the function body, but found 1 extra part。也... 阅读全文
posted @ 2015-08-18 14:01 autoria 阅读(196) 评论(0) 推荐(0)
摘要: 看一个图形学的课程实在是槽点太多,推导各种省略,愣是没看懂怎么又关系的。考虑一个b向量绕a旋转theta角,第一行是b垂直于a的分量,记为b⊥ 。等式右边加号左侧是b⊥*cosθ,加号右边是 c*sinθ, 值得注意的是c = a× b = absinΦ (这里Φ为a和b的夹角),图中是将叉乘写为对... 阅读全文
posted @ 2015-08-03 01:03 autoria 阅读(137) 评论(0) 推荐(0)
摘要: 创建一个GUI程序的五个基本步骤是1.导入Tkinter模块。 2.创建一个顶层窗口对象,来容纳你的整个GUI程序。 3.在你的顶层窗口对象上创建所有的GUI模块。 4.把这些GUI模块与底层代码相连。 5.进入主事件循环top = Tkinter.Tk() 便可创建一个顶层窗口,因为Tkingte... 阅读全文
posted @ 2015-07-12 10:15 autoria 阅读(376) 评论(0) 推荐(0)
摘要: 18.2 线程和进程18.2.1 什么是进程?18.2.1 什么是进程?计算机程序只不过是磁盘中可执行的,二进制的数据。它们只有在被读取到内存中,被操作系统调用的时候才开始它们的生命周期。进程(重量级进程)是程序的一 次执行,每个进程都有自己的地址空间,内存,数据栈以及其它记录其运行轨迹的辅助数据。... 阅读全文
posted @ 2015-07-09 20:19 autoria 阅读(614) 评论(0) 推荐(0)
摘要: 15.1引言核心笔记:当我们讨论与字符串中模式有关的正则表达式时,我们会用术语“匹配”matching,指的是模式匹配pattern-mathcing,在Python专门术语中,有两种主要方式完成模式匹配:搜索searching和匹配matching。搜索指的是在字符串任意部分中搜索匹配的模式,匹配... 阅读全文
posted @ 2015-06-19 23:24 autoria 阅读(297) 评论(0) 推荐(0)
摘要: 14.1可调用对象Python有四种可调用对象(可以通过函数操作符‘()’来调用的对象):函数、方法、类、类的实例14.1.1函数1.内建函数(BIF)内建函数是用C/C++写的,编译过后放入Python解释器,然后把它们作为第一名称空间的一部分加载进系统。如之前章节所述,这些函数在_bulitin... 阅读全文
posted @ 2015-06-13 22:52 autoria 阅读(250) 评论(0) 推荐(0)
摘要: 初览:新式类 class MyNewObjectType(object):旧式类class MyNewObjectType:我们推荐使用新式类,它的默认父类是object。实例化一个类只需直接使用(=)类可以很简单,仅仅作为一个名称空间使用(namespace),就像C里的结构体(struct)或者... 阅读全文
posted @ 2015-05-17 22:18 autoria 阅读(379) 评论(0) 推荐(0)