随笔分类 -  概论

1
摘要:<一>. NoSQL简介: NoSQL是Not-Only-SQL的缩写,是被设计用来替换传统的关系型数据库在某些领域的用,特别针对web2.0站点以及大型的SNS网站,用来满足高并发、大数据的应用需求.常见的NoSQL数据库系统有HBase(Hadoop数据库,基于列存储)、MongoDB(文档型数 阅读全文
posted @ 2016-06-03 18:02 243573295 阅读(392) 评论(0) 推荐(0) 编辑
摘要:通常很多指数的编制都是选取市场有代表性的个股做为抽样样本,并不是选取所有股票来编制股指,因此就有“上证50”“沪深300”等指数出现。而“巨潮100”是指巨潮公司自己选取100家上市公司编制的股指。至于说“剔出指数”就是指某个股票的市场代表性降低,有更具有代表性的股票出现来替换它。比如说工行上市后, 阅读全文
posted @ 2016-05-23 10:49 243573295 阅读(373) 评论(0) 推荐(0) 编辑
摘要:通过问题了解: 问题一: 某二叉树中度为2的结点有18个,则该二叉树中有 性质1: 设度为0,1和2的节点分别为x,y,z,则二叉树总结点数为S=2z+y+1或S=x+y+z,得z+1=x,即度为2的节点数比叶子节点树少1. 性质2: 问题二: 一颗二叉树共有47个节点,其中有23个度为2的节点。假 阅读全文
posted @ 2016-03-23 11:38 243573295 阅读(1749) 评论(0) 推荐(1) 编辑
摘要:住栈的特性:对于取出栈内元素每次只能从栈顶开始取(后进先出(栈满时,只能先出后进)) 由于栈内只能容纳4个元素: 所以 E F不可能第一个出栈; 当栈内少于四个元素时 既可以选择进栈,也可以选择出栈 所以 A B C D中 第一个出栈的元素是随机的,主要要从第二个开始看; 当D第一个出栈时,说明栈内现在还剩 A B C,要么E进栈 要么C出栈;如果E进栈 栈内满4个元素,栈顶元素E出栈 此时... 阅读全文
posted @ 2016-03-17 17:33 243573295 阅读(1479) 评论(0) 推荐(0) 编辑
摘要:模块之间的耦合程度反映了模块的独立性,也反映了系统分解后的复杂程度。按照耦合程度从弱到强,可以将其分成7级, 阅读全文
posted @ 2016-03-17 16:00 243573295 阅读(432) 评论(0) 推荐(0) 编辑
摘要:结构化程序设计方法的主要原则可以概括为自顶向下,逐步求精,模块化,限制使用goto语句。 1.自顶向下:程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。不要一开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化。 2.逐步求精:对复杂问题,应设计一些子目标作为过 阅读全文
posted @ 2016-03-13 23:24 243573295 阅读(291) 评论(0) 推荐(0) 编辑
摘要:线性结构和非线性结构同属于数据结构中的逻辑结构类型 线性结构是指该结构中的节点之间存在一对一的关系.其特点是开始节点和终端节点都是唯一的,除了开始节点和终端节点外,其余节点都有且仅有一个直接前驱,有且仅有一个直接后继.此类型的存储结构有:顺序表(数组)、链表、堆栈结构、队列结构等 非线性结构又包括集 阅读全文
posted @ 2016-03-13 23:20 243573295 阅读(708) 评论(0) 推荐(0) 编辑
摘要:Canvas 是通过 JavaScript 来绘制 2D 图形,是 HTML 5 中新增的元素。Canvas 有如下特点:绘制的是位图,图像放大后会失真。不支持事件处理器。能够以 .png 或 .jpg 格式保存图像适合游戏应用 阅读全文
posted @ 2015-12-24 16:32 243573295 阅读(537) 评论(0) 推荐(0) 编辑
摘要:SVG,指可缩放矢量图形(Scalable Vector Graphics),是用于描述二维矢量图形的一种图形格式,是由万维网联盟制定的开放标准。SVG 使用 XML 格式来定义图形,除了 IE8 之前的版本外,绝大部分浏览器都支持 SVG,可将 SVG 文本直接嵌入 HTML 中显示。SVG 有如... 阅读全文
posted @ 2015-12-24 16:31 243573295 阅读(498) 评论(0) 推荐(0) 编辑
摘要:先看图: 1、什么是PV值 PV(page view)即页面浏览量或点击量,是衡量一个网站或网页用户访问量。具体的说,PV值就是所有访问者在24小时(0点到24点)内看了某个网站多少个页面或某个网页多少次。PV是指页面刷新的次数,每一次页面刷新,就算做一次PV流量。 度量方法就是从浏览器发出一个... 阅读全文
posted @ 2015-11-16 17:15 243573295 阅读(622) 评论(0) 推荐(0) 编辑
摘要:转自http://www.admin5.com/article/20150824/618367.shtml搜索引擎工作过程非常复杂,今天和大家分享一下我所了解的百度蜘蛛是怎么实现网页收录的。 搜索引擎工作大致可以分为四个过程。 1、蜘蛛爬行抓取。 2、信息过滤。 3、建立网页关键词索引。 ... 阅读全文
posted @ 2015-11-02 15:48 243573295 阅读(482) 评论(0) 推荐(0) 编辑
摘要:网络爬虫讲解地址:http://blog.csdn.net/luojinping/article/details/6870898 对于搜索引擎来说,要抓取互联网上所有的网页几乎是不可能的,从目前公布的数据来看,容量最大的搜索引擎也不过是抓取了整个网页数量的百分之四十左右1.抓取技术的瓶颈:无法遍历... 阅读全文
posted @ 2015-10-29 16:32 243573295 阅读(349) 评论(0) 推荐(0) 编辑
摘要:本文转载http://blog.csdn.net/luojinping/article/details/6870898转载过来主要是防止想百度文库一样突然停止运作,导致很多文库丢失而无法找寻 网络蜘蛛即Web Spider,是一个很形象的名字。把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬... 阅读全文
posted @ 2015-10-29 14:56 243573295 阅读(649) 评论(0) 推荐(0) 编辑
摘要:接下来我们将要谈谈责任链模式,有多个对象,每个对象持有对下一个对象的引用,这样就会形成一条链,请求在这条链上传递,直到某一对象决定处理该请求。但是发出者并不清楚到底最终那个对象会处理该请求,所以,责任链模式可以实现,在隐瞒客户端的情况下,对系统进行动态的调整。先看看关系图:Abstracthandl... 阅读全文
posted @ 2015-05-16 20:32 243573295 阅读(250) 评论(0) 推荐(0) 编辑
摘要:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块... 阅读全文
posted @ 2015-05-16 18:55 243573295 阅读(195) 评论(0) 推荐(0) 编辑
摘要:缓存和连接池的区别: 缓存和池都是放在内存里,实现是一样的,都是为了提高性能的。但有细微的差别 池是重量级的,里面的数据是一样的,比如一个池里放100个Connection连接对象,这个100个都是一样的。 缓存里的数据,每个都不一样。比如读取100条数据库记录放到缓存里,这100条记录都不一... 阅读全文
posted @ 2015-05-14 00:04 243573295 阅读(368) 评论(0) 推荐(0) 编辑
摘要:当程序需要第k+1层中的某个数据时d,会首先在它的缓存k层中寻找。如果数据刚好在k层中,就称为缓存命中(cache hit)。 终端用户访问加速节点时,如果该节点有缓存住了要被访问的数据时就叫做命中,如果没有的话需要回原服务器取,就是没有命中。 取数据的过程与用户访问是同步进行的,所以即使是... 阅读全文
posted @ 2015-05-12 20:54 243573295 阅读(1013) 评论(0) 推荐(1) 编辑
摘要:软件开发流程(Software development process)首先 看一下基本软件项目开发流程图其中1.需求分析: 通过对客户业务的了解和与客户对流程的讨论对需求进行基本建模,最终形成需求规格说明书。2.总体设计: 通过分析需求信息,对系统的外部条件及内部业务需求进行抽象建模,最终形成... 阅读全文
posted @ 2015-05-07 01:03 243573295 阅读(7022) 评论(1) 推荐(1) 编辑
摘要:当HR问:请问你为什么选择来我们公司?你对自己未来五年的职业规划是什么?方法与策略: 这个问题的背后是了解求职者的求职动机和对自己中长期职业发展的思考。而此时需要传递给HR的信息是:你是有备而来的,因为对自己是有职业规划的,所以求职投 简历 都是经过一番思考的,而不是海投盲投的结果。表明自己的优势,... 阅读全文
posted @ 2015-05-05 16:07 243573295 阅读(224) 评论(0) 推荐(0) 编辑
摘要:有很多程序员往往把框架模式和设计模式混淆,认为MVC是一种设计模式。实际上它们完全是不同的概念。 框架、设计模式这两个概念总容易被混淆,其实它们之间还是有区别的。框架通常是代码重用,而设计模式是设计重用,架构则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用。在软件生产中有三种级别的... 阅读全文
posted @ 2015-04-27 21:50 243573295 阅读(248) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示