摘要: Google对其的定义:MapReduce是一种变成模型,用于大规模数据集(以T为级别的数据)的并行运算。用户定义一个map函数来处理一批Key-Value对以生成另一批中间的Key-Value对,再定义一个reduce函数将所有这些中间的有相同Key的value合并起来。“Map”(映射)和“Re阅读全文
posted @ 2017-08-06 13:34 追求沉默者 阅读(9) 评论(0) 编辑
摘要: 虽然接触了两者有一段时间了,但是有时还是会混淆概念,在此处不打算说明二者的区别,因为二者都是架构模式,并且也有一定的共存度,在实际开发中,严格区分意义不大。基于最近涉及到这部分知识就在复习下,编程过程中,基础概念更重要,而不是技术。 先看看,三层架构吧,即UI(表示层),BLL(业务逻辑层),DAL阅读全文
posted @ 2017-08-03 12:29 追求沉默者 阅读(1908) 评论(12) 编辑
摘要: 本来,这个问题网上资源很多的,但是就因为多,就变得杂了,对于许多新手,并不理解为啥,故记录下来方便以后使用。此处我采用配置VWmare虚拟网关(上学期刚刚学计算机网络,正好可以复习下)。关于虚拟机下Linux系统的安装就略过,此处就以RHEL 6.5为例。 1、配置序列网络网关部分:在VMware界阅读全文
posted @ 2017-08-01 22:27 追求沉默者 阅读(67) 评论(0) 编辑
摘要: 最近学习MongoDB,需要获取大量Json在线数据,例如: http://media.mongodb.org/zips.json 此处使用c#,直接给出代码: 仅仅记录下来,方便以后使用阅读全文
posted @ 2017-06-11 23:18 追求沉默者 阅读(17) 评论(0) 编辑
摘要: 今天,学习Netty框架时遇到error:Description Resource Path Location Type:The project was not built since its build path is incomplete. Cannot find the class file 阅读全文
posted @ 2017-06-08 09:53 追求沉默者 阅读(776) 评论(0) 编辑
摘要: 1、插入数据 和关系型数据库一样,增加数据记录可以使用insert语句,这是很简单的。 当插入数据时,如果此集合不存在,则MongoDB系统会自动创建一个集合,即不需要刻意预先创建集合 每次插入数据时,如果没有显示指定字段"_id",则系统会自动为我们加入"_id"(为_id是系统默认生成的一个唯一阅读全文
posted @ 2017-06-06 17:56 追求沉默者 阅读(34) 评论(0) 编辑
摘要: 首先,我们先向集合(collections)中添加测试文档(documents)。如下: > for(i=1;i<=5;i++) db.test.insert({x:i,y:i*i,z:6-i})WriteResult({ "nInserted" : 1 }) 1、下面查看我们插入的数据: > db阅读全文
posted @ 2017-06-06 15:55 追求沉默者 阅读(54) 评论(0) 编辑
摘要: 学到现在,感觉到微软的.NET各种框架和模型基础大致都差不多,所以,这部分内容大致和MVC部分差不多。在学习参事绑定之前,我们肯定要知道Controller(即控制器)是啥干啥的。 其实,Controller(控制器)就是一个类,我们可以将它 放到项目根目录文件夹下的任何位置,当然,我们一般将它放到阅读全文
posted @ 2017-05-11 23:48 追求沉默者 阅读(46) 评论(0) 编辑
摘要: 学习编程的最好方法就是实例,本人用的是VS2015 1、创建ASP.NET Web空项目 点击确定后即创建了空"WebApi"项目 2、下面,我们需要使用NuGet包管理器添加最新的Web API引用。鼠标右击项目--》管理NuGet程序包,如下: 输入webapi搜索并安装,完成后。 3、再在项目阅读全文
posted @ 2017-05-11 01:10 追求沉默者 阅读(42) 评论(0) 编辑
摘要: 之前我也了解过Web API 这部分,但是没有系统学习,更没有相关记录,故现在,写些博客记录入门学习过程。首先,关于API,只要学习编程的都应该知道,也都用过,API(应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解阅读全文
posted @ 2017-05-10 23:33 追求沉默者 阅读(34) 评论(0) 编辑
摘要: 以前总是以各种理由想逃避写博客,总觉得写博客很浪费时间,最近才发现,学到现在,也是有一定的基础,接触的新东西越来越多,学的东西越来越快,然而,学得快忘得也快,故此,现在写些博客记录学习的过程,我相信,现在应该不玩。下面进入正题。 模板是C++语言中重要的概念,它提供了一种通用的方法来开发可重用的代码阅读全文
posted @ 2017-05-09 20:54 追求沉默者 阅读(33) 评论(0) 编辑
摘要: 我们都知道现在AI(由人工制造出来的系统所表现出来的模拟人类的智能活动)非常的火,可以说是家喻户晓。当然,在游戏中,AI也是到处可以找到的,对于AI,我们应该关注的问题是如何让游戏角色能够向人或动物那样“感知”、“思考”和“行动”,让游戏中的角色看上去具有真实的人或动物的反应。 实际上,对于游戏中的阅读全文
posted @ 2017-03-29 00:53 追求沉默者 阅读(1083) 评论(0) 编辑
摘要: 进程 (Process)是指操作系统中被加载到内存中的、正在运行的应用程序实例。进程是系统资源分配的基本单元,在其生命周期内会使用系统中的各种资源。进程主要由程序、数据以及进程控制快(PCB)3个部分组成。关于其基本知识和其状态相关的知识就不介绍了。下面来看看进程的创建和操作吧。 当然,Linux系阅读全文
posted @ 2016-11-10 17:18 追求沉默者 阅读(142) 评论(0) 编辑
摘要: 如题:求两个序列的最长公共序列。(如:“ABCBDAB”与“BCDB”最长公共序列为"BCDB")代码如下: 仅供学习记录。阅读全文
posted @ 2016-11-05 14:42 追求沉默者 阅读(14) 评论(0) 编辑
摘要: 最近,在学习ADO.NET时,其中提到了数据访问方式:面向连接与面向无连接。于是,百度了一下,发现并没有很好的资料,然而,在学校图书馆中发现一本好书(《ASP.NET MVC5 网站开发之美》,当然,我不是做广告的,只因它确实还可以),里面关于二者之间的区别及原理讲得很清楚,下面我们就进入主题。今天阅读全文
posted @ 2016-09-25 23:37 追求沉默者 阅读(701) 评论(1) 编辑