Fork me on GitHub
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!《文明》是一款风靡20多年的回合制策略游戏,由Sid Meier开发。《文明》结构宏大,内容丰富,玩法多样,游戏性强,称得上是历史上最伟大的游戏。在文明中,你可以选择某个文明的,从部落开始发展,在接下来的几千年的历史中,发展科技、开荒拓野、发动战争等等。游戏在保持自由度的前提下,对各个社会文明的发展顺序有很好的仿真性,让玩家仿佛置身于历史长河,坐观文明的起落。美国的一些大学的历史系甚至于使用该游戏作为教学工具。(作为《文明》的忠实爱好者,多少个昼夜耗费在一张张地图上啊。好吧,是为 阅读全文
posted @ 2013-08-03 01:07 Vamei 阅读(6841) 评论(2) 推荐(9) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!描述量描述随机变量最完备的方法是写出该随机变量的概率分布。然而,正如我们在前面章节看到的,概率分布的表达往往都比较复杂,信息量很大。这如同我们购置汽车的时候,一辆汽车的全面数据可以说是海量的,比如汽车尺寸,油箱大小等等。我们选择一辆汽车时,往往只使用有限的几个具有代表性的量来代表汽车的主要特征,比如排气量,最大马力。我们信赖这几个量,因为它们可以“粗糙”的描述汽车的主要性能。这些量是汽车全面数据的一个缩影。类似的,统计学家也设计了这样的投影系统,将全面的概率分布信息量投射到某几个 阅读全文
posted @ 2013-08-02 10:40 Vamei 阅读(17365) 评论(5) 推荐(8) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!随机变量的函数在前面的文章中,我先将概率值分配给各个事件,得到事件的概率分布。通过事件与随机变量的映射,让事件“数值化”,事件的概率值转移到随机变量上,获得随机变量的概率分布。我们使用随机变量的函数,来定制新的随机变量。随机变量的函数是从旧有的随机变量到一个新随机变量的映射。通过函数的映射功能,原有随机变量对应新的随机变量。通过原有随机变量的概率分布,我们可以获知新随机变量的概率分布。事件,随机变量,随机变量函数的关系如下:一个简单的例子是掷硬币。出现正面的话,我赢1个筹码,负面 阅读全文
posted @ 2013-08-01 21:52 Vamei 阅读(10975) 评论(7) 推荐(2) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!图(graph)是一种比较松散的数据结构。它有一些节点(vertice),在某些节点之间,由边(edge)相连。节点的概念在树中也出现过,我们通常在节点中储存数据。边表示两个节点之间的存在关系。在树中,我们用边来表示子节点和父节点的归属关系。树是一种特殊的图,但限制性更强一些。这样的一种数据结构是很常见的。比如计算机网络,就是由许多节点(计算机或者路由器)以及节点之间的边(网线)构成的。城市的道路系统,也是由节点(路口)和边(道路)构成的图。地铁系统也可以理解为图,地铁站可以认为 阅读全文
posted @ 2013-08-01 14:37 Vamei 阅读(12490) 评论(1) 推荐(1) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 数据科学最近成为计算机的热门领域。数据科学是利用计算机的运算能力对数据进行处理,从数据中提取信息,进而形成“知识”。它已经影响了计算机视觉、信号处理、自然语言识别等计算机分支。数据科 阅读全文
posted @ 2013-07-31 09:25 Vamei 阅读(42432) 评论(24) 推荐(16) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我之前一直专注于单一的随机变量及其概率分布。我们自然的会想将以前的结论推广到多个随机变量。联合分布(joint distribution)描述了多个随机变量的概率分布,是对单一随机变量的自然拓展。联合分布的多个随机变量都定义在同一个样本空间中。对于联合分布来说,最核心的依然是概率测度这一概念。离散随机变量的联合分布我们先从离散的情况出发,了解多个随机变量并存的含义。之前说,一个随机变量是从样本空间到实数的映射。然而,所谓的映射是人为创造的。从一个样本空间,可以同时产生多个映射。比 阅读全文
posted @ 2013-07-30 21:56 Vamei 阅读(46082) 评论(4) 推荐(9) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!简介GPS的全称是全球定位系统(the Global Positioning System)。它属于美国政府,并由洛杉矶的联合项目办公室(JPO, Joint Program Office)管理。1957年,苏联发射第一颗人造卫星。为了确定卫星的位置,多个地面基站同时观测卫星发出的电波,并据此计算从基站到卫星的距离。这个想法很快被美国人发展下去: 既然多个地面基站可以确定空中的卫星位置,那么空中的多个基站也就可以确定地面上的位置了。GPS卫星组成的网络就构成这样的一个空中基站网络 阅读全文
posted @ 2013-07-22 02:57 Vamei 阅读(6027) 评论(12) 推荐(9) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在随机变量中,我提到了连续随机变量。相对于离散随机变量,连续随机变量可以在一个连续区间内取值。比如一个均匀分布,从0到1的区间内取值。一个区间内包含了无穷多个实数,连续随机变量的取值就有无穷多个可能。为了表示连续随机变量的概率分布,我们可以使用累积分布函数或者密度函数。密度函数是对累积分布函数的微分。连续随机变量在某个区间内的概率可以使用累积分布函数相减获得,即密度函数在相应区间的积分。在随机变量中,我们了解了一种连续分布,即均匀分布(uniform distribution)。 阅读全文
posted @ 2013-07-21 16:32 Vamei 阅读(7171) 评论(1) 推荐(2) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我们已经知道什么是离散随机变量。离散随机变量只能取有限的数个离散值,比如投掷一个撒子出现的点数为随机变量,可以取1,2,3,4,5,6。每个值对应有发生的概率,构成该离散随机变量的概率分布。离散随机变量有很多种,但有一些经典的分布经常重复出现。对这些经典分布的研究,也占据了概率论相当的一部分篇幅。我们将了解一些离散随机变量的经典分布,了解它们的含义和特征。伯努利分布伯努利分布(Bernoulli distribution)是很简单的离散分布。在伯努利分布下,随机变量只有两个可能的 阅读全文
posted @ 2013-07-18 21:11 Vamei 阅读(11283) 评论(11) 推荐(7) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我们了解了“样本空间”,“事件”,“概率”。样本空间中包含了一次实验所有可能的结果,事件是样本空间的一个子集,每个事件可以有一个发生的概率。概率是集合的一个“测度”。这一讲,我们将讨论随机变量。随机变量(random variable)的本质是一个函数,是从样本空间的子集到实数的映射,将事件转换成一个数值。根据样本空间中的元素不同(即不同的实验结果),随机变量的值也将随机产生。可以说,随机变量是“数值化”的实验结果。在现实生活中,实验结果可以是很“叙述性”,比如“男孩”,“女孩” 阅读全文
posted @ 2013-07-18 00:48 Vamei 阅读(18454) 评论(2) 推荐(8) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在概率公理中,我们建立了“概率测度”的概念,并使用“面积”来类比。这是对概率的第一步探索。为了让概率这个工具更加有用,数学家进一步构筑了“条件概率”,来深入探索概率中包含的数学结构。 阅读全文
posted @ 2013-07-17 14:45 Vamei 阅读(18412) 评论(14) 推荐(5) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!概率论早期用于研究赌博中的概率事件。赌徒对于结果的判断基于直觉,但高明的赌徒尝试从理性的角度来理解。然而,赌博中的一些结果似乎有矛盾。比如掷一个骰子,每个数字出现的概率相等,都是1/6。然而,如果有两个骰子,那么出现的2到12这些数字的概率却不相同。概率论这门学科正是为了搞清楚这些矛盾背后的原理。早期的概率论是一门混合了经验的数学学科,并没有严格的用语。因此,概率论在数学的精密架构下,显得有些异类。许多名词,如“概率”等,一定程度上是按照人们的直觉来定义的。1933年,俄国数学家 阅读全文
posted @ 2013-07-16 23:30 Vamei 阅读(12214) 评论(2) 推荐(6) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 严禁转载。 概率 概率论研究随机事件。它源于赌徒的研究。赌博中有许多随机事件,比如投掷一个骰子,是否只凭运气呢? 赌徒逐渐发现随机事件的规律。投掷两个骰子是常见的赌博游戏。如果重复很多次,那么总数为2的次数会比总数7的 阅读全文
posted @ 2013-07-10 13:05 Vamei 阅读(17308) 评论(10) 推荐(12) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在循环对象和函数对象中,我们了解了循环器(iterator)的功能。循环器是对象的容器,包含有多个对象。通过调用循环器的next()方法 (__next__()方法,在Python 3.x中),循环器将依次返回一个对象。直到所有的对象遍历穷尽,循环器将举出StopIteration错误。在for i in iterator结构中,循环器每次返回的对象将赋予给i,直到循环结束。使用iter()内置函数,我们可以将诸如表、字典等容器变为循环器。比如for i in iter([2, 阅读全文
posted @ 2013-07-06 09:26 Vamei 阅读(57257) 评论(9) 推荐(9) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Python有一个彩蛋,用下面语句调出:import this该彩蛋的文档记录于PEP 20。语句执行之后,终端将显示一首"The Zen of Python"的诗,即“Python之... 阅读全文
posted @ 2013-07-03 20:55 Vamei 阅读(19237) 评论(4) 推荐(9) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。Servlet开胃酒中介绍了Servlet的基本流程和设置方式。这里,我们将看一些Servlet实例。这些实例都是HTTP通信(参考HTTP协议)中的常见问题。我们通过操作request和response,来实现HTTP协议的功能。生成页面Servlet的目的是动态生成页面。比如下面的例子:package foo;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*; 阅读全文
posted @ 2013-06-06 09:58 Vamei 阅读(4990) 评论(0) 推荐(1) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!博客园的园龄正式变为一年。最近的一年里,我在博客园写了下面一些系列的文章,共计138篇: Python语言Java语言Linux编程网络协议算法与数据结构其他 (C编译、Git等等)这两天,我回头读了自己写的东西。虽然有很多不成熟的地方,但每一篇文章都是对当时思维活动的真实记述。这些思维活动隐藏在文字背后,只有我自己才能读到。最近又读了一些心理学的书,忽然想,为什么不能记述一下从学习到写博分享的整个认知和创作的过程呢?这样一个隐藏心理维度,说不定会有趣。(关于写博的好处,我已经写 阅读全文
posted @ 2013-06-01 00:03 Vamei 阅读(9640) 评论(56) 推荐(53) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!今天早上醒来,忽然问自己,计算机带给我什么?一年前,如果有人问我这样的问题。我大概会说以下内容:强大的计算工具丰富的在线资料娱乐平台由于工作的需要,我经常使用计算机进行一些运算和分析。... 阅读全文
posted @ 2013-05-18 11:19 Vamei 阅读(2798) 评论(8) 推荐(8) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在Tomcat初次尝试中,我们搭建了用于测试Servlet和JSP的基本环境。我们现在要转向网络应用的具体开发。厨师Web服务器的基本工作方式是请求-处理-回复。请求和回复是在网络上,以HTTP协议为基础的通信(参考HTTP协议)。请求是客户点菜,回复像是服务员上菜,而处理则是在后厨中,厨师根据请求的菜单,准备菜品的过程。厨师通常是服务器上的一个应用程序。这个应用程序可以提取请求中的信息,并根据这些信息准备回复。这样的应用程序可以是许多中语言写成的,比如C, C++, Perl, 阅读全文
posted @ 2013-05-12 17:59 Vamei 阅读(6974) 评论(9) 推荐(5) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Tomcat是一套开源软件,它由Apache Software Foundation(ASF)开发,用于实现Java Servlet和JavaServer Page (JSP)技术。Tomcat是雄性猫的意思。在O‘Reilly的动物书中,猫已经被用作另一本书的封面。所以,Tomcat的O'Reilly书的封皮是雪豹(Snow Leopard):猫咪变雪豹Tomcat的功能Tomcat的核心是一个Servlet Container。Servlet是一类特殊的Java对象, 阅读全文
posted @ 2013-05-12 11:19 Vamei 阅读(9901) 评论(6) 推荐(5) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页