Hadoop学习一 简要介绍
摘要:这里先大致介绍一下Hadoop. 本文大部分内容都是从官网Hadoop上来的。其中有一篇介绍HDFS的pdf文档,里面对Hadoop介绍的比较全面了。我的这一个系列的Hadoop学习笔记也是从这里一步一步进行下来的,同时又参考了网上的很多文章,对学习Hadoop中遇到的问题进行了归纳总结。 言归正传,先说一下Hadoop的来龙去脉。谈到Hadoop就不得不提到Lucene和Nutch。首先,Lucene并不是一个应用程序,而是提供了一个纯Java的高性能全文索引引擎工具包,它可以方便的嵌入到各种实际应用中实现全文搜索/索引功能。Nutch是一个应用程序,是一个以Lucene为基础实现的搜索引擎
阅读全文
爬虫程序
摘要:网络爬虫是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要组成。传统爬虫从一个或若干初始网页的URL开始,获得初始网页上的URL,在抓取网页的过程中,不断从当前页面上抽取新的URL放入队列,直到满足系统的一定停止条件。目录名词解释简介工作原理特征策略算法展开编辑本段名词解释 大家比较熟悉使用各种搜索引擎,但是,还有一种更主动和专门的搜索技术:网络爬虫。编辑本段简介发展应用 随着网络的迅速发展,万维网成为大量信息的载体,如何有效地提取并利用这些信息成为一个巨大的挑战。搜索引擎(Search Engine),例如传统的通用搜索引擎AltaVista,Yahoo!和Goo..
阅读全文
Community Server(CS)是一个非常优秀的Asp.net开源软件
摘要:CommunityServerCommunity Server2.0专注细节专题Doc下载(2006-3-9更新)摘要: Community Server2.0专注细节专题word文档下载阅读全文posted @2006-03-09 00:54彭斌 阅读(4063) |评论 (6)编辑Community Server2.0专注细节一 邮件提醒按钮实现(上)摘要: “邮件提醒”按钮是在CS2.0论坛模块里的一个帖子左上角出现的。该按钮不是一般的按钮,有图片并且还有文字(文字不是图片中的一部分那么简单,文字会根据xml的资源文件的不同而替换不同的语言),另外点击按钮还会通过Ajax回调一个服务器端
阅读全文
.Net插件框架的实现及分析
摘要:.Net插件框架的实现及分析(一)2010-09-19 11:15 by w i n s o n, 566 visits,收藏,编辑.Net插件框架的实现及分析导航.Net插件框架的实现及分析(一).Net插件框架的实现及分析(二).Net插件框架的实现及分析(三)在开始自己系统的同时,总想将系统做得更灵活,可让其他人非常方便地参与进来,这就需要一个完善的插件系统,今天我准备写一个插件框架系列的文章,主要是想记录下我学习 ScrewTurn Wiki 系统的成果,也方便需要的人查阅 我个人感觉 ScrewTurn Wiki 系统的插件框架做得相当好,可让后期制作插件的人方便地将系统进行整合,所
阅读全文
建立建立ScrewTurn Wiki
摘要:一、请点击下面链接查看我之前发布的相关文章关于ScrewTurn Wikihttp://www.chinaret.com/user/topic_view.aspx?u=0704010055&id=9f9828a8-7a42-4233-8332-93e5ae16b695建立Screwturn Wikihttp://www.chinaret.com/user/topic_view.aspx?u=0704010055&id=82575cfd-f150-4c79-8115-195f93fe61d2screwturn wiki用途及成功案例http://www.chinaret.com/
阅读全文
NET程序员必需晓得的八个网站
摘要:1.CodeProject这些年来我在这个站点下载了数不清的代码。该站点中的快捷有效的文章都是由真正的开发人员撰写的,他们可以给你关于特定编程问题的直接辅助,而文章中老是会包含一个代码下载的链接。提交文章跟代码的开发职员不会得到任何报酬,他们只是为了得到社区的认同。这个站点不仅包括.NET和Windows平台的内容,所以对想要扩大本人的技巧视线的开发人员来说,这儿也是个很好的去处。2.DotNetNukeDotNetNuke是一个开源的框架,开发人员可以下载它并用它来构建自己的ASP.NET网络利用。假如你是一个.NET开发人员而你还不下载过这些代码来读一读的话,你真的须要立刻去下载它了。此软
阅读全文
粉丝精灵
摘要:粉丝精灵在线反馈与建议欢迎各网友积极提出反馈或建议,以便此粉丝精灵免费软件继续得到改进,为您提供更优质便的粉丝精灵-微博粉丝互粉工具。粉丝精灵介绍:粉丝精灵-微博粉丝互粉工具,是一款在线博粉丝互粉工具,以安全为主,不担心封号。本软件使用简单:只需要登陆微博账号,挂着即可,每天自然可得近百粉丝,循序渐进。安全,无毒,免费,不怕挂(封)号。欢迎您在使用过程中,提出您的建议,本软件将继续改进。沙发还没有,欢迎抢占......下面补充简单的问题:1:无法下载-[微博粉丝精灵下载]答:由于下地址是随机输出,请不要使用工具下载,直接点击下载或者右键另存为即可。2:下载后无法运行,提示如图:答:下载“.ne
阅读全文
周老师科研站
摘要:http://tmsoft.lsxy.com/index.php当前标签: ASP.NET MVC3ASP.NET MVC3 系列教程 - 部署你的WEB应用到IIS 6.0dotNetDR_ 2011-09-12 20:18 阅读:1182 评论:10ASP.NET MVC3 系列教程 - 模型dotNetDR_ 2011-08-07 07:17 阅读:1957 评论:12ASP.NET MVC3 系列教程 - 目录dotNetDR_ 2011-08-04 14:37 阅读:1135 评论:6ASP.NET MVC3 系列教程 - 控制器 & 视图dotNetDR_ 2011-08-
阅读全文
代码生成器[狼奔]
摘要:狼奔代码生成器是开放源代码的,是一套完整的企业级应用解决方案。这是一款为程序员设计的代码生成器,更是一款软件项目智能开发平台,它可以自动生成ASP.NET页面及后台代码,采用了面向服务的架构(SOA)。2.0最新版本下载狼奔代码生成器下载友情链接MVC 下载博客园您有更好的建议,请发邮件到 350020527@qq.com开源的代码生成器一键自动生成面向服务架构的代码。自动生成ASP.NET页面及后台代码。强大的全模板代码生成引擎。使用MVC 3.0框架当做页面展示层。完美融合了微软的WCF,WF,Entity Framework等技术。支持SQL Server、Oracle、MySQL等多种
阅读全文
微软WebMatrix
摘要:微软是这样定义WebMatrix -- 一个全新的网络开发工具,涵括了你所需所有网站开发的东西。你还可以选择在Web Gallery 列表中的多种系统作为你网站的基础平台,例如:DotNetNuke, Drupal, Orchard CMS, ASP.NET MVC, Joomla! Umbraco …., 而WebMatrix 真正革命性的地方在于引入Razor(CSHTML), 它可以大大简化我们的编程工作量。从今天开始我会和大家一起来关注这个未来的新宠。在园子里已经有一些人做了介绍,我将会给大家一步步呈现WebMatrix的功能。下文参考翻译自Your First Website Usi
阅读全文
开源相关社区/项目一览
摘要:开源项目托管:http://www.apache.org/ http://www.googlecode.com/http://www.sf.net/http://www.github.com/http://www.java.net/ http://www.codeplex.com/http://www.codeproject.com/顶级开源项目:http://Unix.org/ http://Linux.com/http://FreeBSD.org/http://Debian.org/ http://Ubuntu.org.cn/http://CentOS.org/http://OpenSUS
阅读全文
NUnit是一款优秀的开源回归测试框架
摘要:来源:http://www.wangchao.net.cn/bbsdetail_71022.html一、概述 NUnit是一款优秀的开源回归测试框架,我在《NUnit学习笔记》一文中已对其基本使用方法进行了简单的介绍。但除了TestFixture、TestFixtureSetUp、Test和TestFixtureTearDown这四个常用的属性外,NUnit还提供了ExpectedException、Ignore、Suite、Category和Explicit等属性用于测试。本文的目的就是对这些属性进行介绍。在介绍开始之前,还需要说明一些事情,即本文只提供了C#代码示例,而没有提供VB、J#或
阅读全文
推荐一个很棒的免费自助建站工具:Tap
摘要:Tap简介 Tap(www.tap.cn)是一个新型的免费自助建站服务平台,易用、专业、高效的Tap能让您轻松摆脱建站过程中技术对创造力的制约。拥有极高自由度的Tap能够快速提升您的建站热情。Tap为不同用户的需求配备了完美的个性化解决方案,Tap始终致力于将网站建设这一互联网核心应用普及大众。 相比国内互联网早期较为简陋的个人主页托管业务,TAP 具有在线搭建、所见即所得的特色。较之当下火热的轻博客,用 TAP 建站显得更加个性化,打破千人一面的尴尬。其实国外也有一些类似的自助建站服务,例如 Weebly 及 Jimdo,但由于国内外用户习惯的差异和一些其他特殊因素,这些工具不大适合国内用户
阅读全文
mmseg4j 中文分词 for .net版本
摘要:1、mmseg4j 用 Chih-Hao Tsai 的 MMSeg 算法(http://technology.chtsai.org/mmseg/)实现的中文分词器,并实现 lucene 的 analyzer 和 solr 的TokenizerFactory 以方便在Lucene和Solr中使用。2、MMSeg 算法有两种分词方法:Simple和Complex,都是基于正向最大匹配。Complex 加了四个规则过虑。官方说:词语的正确识别率达到了 98.41%。mmseg4j 已经实现了这两种分词算法。1.5版的分词速度simple算法是 1100kb/s左右、complex算法是 700kb/
阅读全文
Memcached进行缓存层设计
摘要:正在考虑web应用缓存层的设计,参考了不少资料,估计还是需要用到相对成熟应用广泛的分布式缓存Memcached。在.net平台上早就有相对成熟的Memcached客户端产品,如BeITMemcached和EnyimMemcached,业余时间看了一下源码,自己分析并调用一下并不困难。这里简单介绍一下利用Memcached的一个简单的缓存层设计,示例代码基于EnyimMemcached,下面以贴代码为主。一、公共缓存接口分析asp.net web caching的缓存类,我们大致可以抽象出如下几个接口方法:namespace DotNet.Common.EnyimCache{ /// <s
阅读全文
新浪微薄的挂件
摘要:很多博客都可以自己添加修改一些代码,但是作为博客平台来说,可能为了安全考虑,很多时候要过滤一些特性,比如:新浪微博的挂件是iframe形式的,但是博客园不支持iframe。经过一些尝试,最终有了下面两种解决办法:首先先在公告中写一个空div,方便我们插入新建的iframe,省的用class选来选去的麻烦:<div id="weiboIframe"></div>1、在公告中直接用innerHTML插入iframe代码:innerHTML是很很简单的,从新浪微博的配置中,配好你自己想要的样式,然后他会自动生成一段html代码,类似下面这样的:<if
阅读全文
用NuGet管理
摘要:每个女人都有很多包包;其实男人也有,但只有会写程序的男人才有 —— 代码世界中的大“包”小“包”。这些大包小包,有花钱买的,有从开源市场淘的,也有自己或同事亲手制作的。包包有个特点:容易坏,更新快,新品多。于是,市场上有了包包专卖店,家里有了专门放包包的衣橱。于是,女人经常逛街买包包,经常整理衣橱里的包包。而男人呢,不喜欢逛街,不喜欢整理。。。面对越来越多的包包,很多人发出感叹:做“会写程序的男人”难!终于有人无法忍受这些大包小包的困扰,一款专门存放包包的“储包柜”横空出世 —— NuGet(http://nuget.codeplex.com/)。读音-“New-Get”,中文翻译-“新买的(
阅读全文
截图工具
摘要:截图是最经常用的工具,QQ截图是我见过最好的截图工具,只是你必须打开QQ才可以使用,有时候没法上网,或者不想上QQ的时候,截图还是很麻烦。Windows自带的那个截图工具和QQ的截图工具相差甚远。所以想找一个QQ离线时候的替代品。下了几个软件,觉得使用不够方便。最后找到了QQ截图工具的提取版,可以实现QQ的截图功能,但是使用起来每次都带打开,而且不能使用快捷键。所以打算写个软件,重新整合一下。 要实现的功能 1:实现QQ的截图功能 2:时刻在后台运行,随时使用 3:不与QQ冲突 4:可以使用快捷键 5:开机自动启动代码实现 1:实现QQ的截图功能,调用提取出来的程序 /// <summa
阅读全文
Resharper上手指南
摘要:Resharper进阶一:简要介绍 (由于博客存在问题,老是不能成功上传,所以只能提供官方下载地址)下载地址 注册码:用户名: User注册码:D9d09DSYJel9IyuDU4btAQwZcbLugUad 面对这样一个问题:为什么.net能够比java更加快速的完成开发?恐怕最大的优势在于Microsoft提供了一个无比强大的IDE。它的强大在于适用于各个层次的开发人员。当你还是一只小小鸟的时候,可以学会drag&drop,当你开始写代码的时候,你会发现设计器生成的代码是多么愚蠢和臃肿。当你自己能够写出干净的代码时,可能再也不想切换到设计器中去了(切换/F7)。我相信我们中的大部分
阅读全文
反编译工具Reflector下载(集成FileGenerator和FileDisassembler)
摘要:Reflector是一款比较强大的反编译工具,相信很多朋友都用过它,但reflector本身有很多局限性,比如只能一个一个的查看方法等,但幸好reflector支持插件功能目前网上有很多reflector的插件,本人找取了两个应用范围很广,并且广受好评的插件:Reflector.FileDisassembler和Reflector.FileGenerator和Reflector进行了整合,放在了一个压缩包中,大家可以直接解压缩后就开始使用,其中FileGenerator在网上没有现成dll,本人编译后将其取出,放在了压缩包中,一直在苦苦找寻的朋友这次可以拿来直接用了:)点击下载Reflecto
阅读全文