摘要:
前端学习的那些往事2013-10-31 17:00 by 靖鸣君,201阅读,0评论,收藏,编辑* 这几天一直折腾着在github上弄一个博客,md语法写起来也是比较轻松的。本文同步自我的github博客 上次如何培育新人一文中也提到了自己学习前端的一些事儿,这两天几个新人问我当初是如何逐步学习前端的,因为以前也没做过什么记录,时间虽不长,记忆却开始模糊了,趁着还有些感觉,把这些往事都写下来。 之前看聂微东大哥的文章,有一篇说到了他学习前端的经历(说说我的web前端之路,分享些前端的好书),主要是推荐几本前端学习的书籍,童鞋们可以去瞅一瞅。我想分享的并不是这些书籍,而是学习前端技术的一些经.. 阅读全文
posted @ 2013-10-31 18:27
HackerVirus
阅读(393)
评论(0)
推荐(0)
摘要:
设计模式之UML类图的常见关系(一)本篇会讲解在UML类图中,常见几种关系: 泛化(Generalization),依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition)。1.泛化关系泛化关系是继承或实现的关系,是is a关系,具体表现为类与类的继承,接口与接口的继承,类对接口的实现关系。2.依赖关系依赖关系表示为一个类使用另一个类,这种使用关系是具有偶然性的、临时性的、非常弱的,一个类的变化会影响到另一个类,是use a关系,如果类A依赖于类B,那么类B可以是类A的局部变量,或类A方法的参数,或静态方法的调用。3.关联关系 阅读全文
posted @ 2013-10-31 18:26
HackerVirus
阅读(288)
评论(0)
推荐(0)
摘要:
.net平台下C#socket通信(上)完全是基础,新手可以随意看看,大牛可以关闭浏览页了,哈哈。在开始介绍socket前先补充补充基础知识,在此基础上理解网络通信才会顺理成章,当然有基础的可以跳过去了。都是废话,进入正题。 TCP/IP:Transmission Control Protocol/Internet Protocol,传输控制协议/因特网互联协议,又名网络通讯协议。简单来说:TCP控制传输数据,负责发现传输的问题,一旦有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地,而IP是负责给因特网中的每一台电脑定义一个地址,以便传输。从协议分层模型方面来讲:TCP/I. 阅读全文
posted @ 2013-10-31 17:43
HackerVirus
阅读(260)
评论(1)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2013-10-31 13:40
HackerVirus
阅读(1)
评论(0)
推荐(0)
摘要:
从一幅图中了解开源世界什么是开源以前一直以为免费就是开源,在后来觉得只要公布了源码就是开源,真的是这样?上学的时候有个童鞋写了个实体类生成器,然后把源码共享了他说哥这是开源软件.....什么是开源? 开源、开放源代码、开源软件开源是不是等于免费? 开源协议:权利和义务 开源社区 微软开源社区(一直以为微软没有开源软件,MVC就是开源的) ,Apache软件基金会为什么有的软件没有开源?常用开源协议1MPL2BSD3QPL4QNCL5Jab6Com7IBM(IBM果然是大佬)8协议比较8.1开源协议8.2AL2.08.3GPL所谓“开源”,就是开放资源(OpenSource)的意思。不过在程.. 阅读全文
posted @ 2013-10-31 13:38
HackerVirus
阅读(467)
评论(0)
推荐(0)
摘要:
Bootstrap3学习第一轮(入门)前言在上一节中http://www.cnblogs.com/aehyok/p/3381651.html主要是简单的介绍了一下Bootstrap。从http://www.bootcss.com/中文网不难发现现在是针对两个版本进行文档说明,看来两个版本的差别还是蛮大的。不过从Visual Studio 2013前不久的更新中看,微软是将Bootstrap3的新版本加入到了VS当中,所以也没什么好说的了,学习Bootstrap3也没什么顾虑了。这里之前也有一篇关于VS2013更新内容的简单介绍http://www.cnblogs.com/aehyok/p/33 阅读全文
posted @ 2013-10-31 10:56
HackerVirus
阅读(226)
评论(0)
推荐(0)
摘要:
Math]Pi数学知识忘地太快,在博客记录一下pi的生成。100 Decimal places3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679Approximations22/7 3 decimal places (used by Egyptians around 1000BC)666/212 4 decimal places355/113 6 decimal places104348/33215 8 decimal placesSerie 阅读全文
posted @ 2013-10-31 10:52
HackerVirus
阅读(435)
评论(0)
推荐(0)
摘要:
比Redis更快:Berkeley DB面面观内容目录:Berkeley DB介绍Berkeley DB设计思想应用范例Berkeley DB VS Redis性能测试对比:Berkeley DB VS Redis性能对比测试:Berkeley DB VS Oracle比Redis更快:Berkeley DB面面观Redis很火,最近大家用的多。从两年前开始,Memcached转向Redis逐渐成为潮流;而Berkeley DB可能很多朋友还很陌生,首先,我们简单的介绍一下。Berkeley DB介绍历史悠久。Berkeley DB1991年发行第一版, 2006年被Oracle收购;Berk 阅读全文
posted @ 2013-10-31 10:47
HackerVirus
阅读(373)
评论(0)
推荐(0)
摘要:
KMP算法介绍及实现——轻松搞定KMP匹配算法本文介绍了字符串匹配算法中的BF算法和KMP算法。本文中KMP算法介绍部分是关于KMP算法相关文章中最简洁的一篇文章之一。下一篇将继续介绍Horspool算法和BM算法。现在我们用的大部分软件都含有查找/替换的功能,要完成查找替换功能就需要用到字符串匹配算法。字符串匹配的算法有很多,最著名的字符串匹配算法有:KMP算法,Boyer-Moore(BM)算法。如果要我们自己去实现字符串匹配功能,我们会怎样去做呢?当然,我们最容易想到的方法就是人们常说的蛮力匹配法。术语:模式串:即你要查找或替换的字符串。源串/匹配串:你要从哪里查找或者替换哪里的字符串。 阅读全文
posted @ 2013-10-31 00:14
HackerVirus
阅读(294)
评论(0)
推荐(0)
摘要:
elasticsearch文档-analysisanalysis基本概念全文搜索引擎会用某种算法对要建索引的文档进行分析, 从文档中提取出若干Token(词元), 这些算法称为Tokenizer(分词器), 这些Token会被进一步处理, 比如转成小写等, 这些处理算法被称为Token Filter(词元处理器), 被处理后的结果被称为Term(词), 文档中包含了几个这样的Term被称为Frequency(词频)。 引擎会建立Term和原文档的Inverted Index(倒排索引), 这样就能根据Term很快到找到源文档了。 文本被Tokenizer处理前可能要做一些预处理, 比如去掉里面 阅读全文
posted @ 2013-10-31 00:10
HackerVirus
阅读(577)
评论(0)
推荐(0)
浙公网安备 33010602011771号