摘要:来自http://yourlei.blog.sohu.com/54288860.html 蚁群算法(ant colony optimization, ACO),又称蚂蚁算法,是一种用来在图中寻找优化路径的机率型技术。它由Marco Dorigo于1992年在他的博士论文中引入,其灵感来源于蚂蚁在寻找食物过程中发现路径的行为。 为什么小小的蚂蚁能够找到食物?他们具有智能么?设想,如果我们要为蚂蚁...
阅读全文
摘要:来自http://yourlei.blog.sohu.com/46134919.html,写的不错,简明扼要一、概述 遗传算法(Genetic Algorithm,缩写为GA)是一种有效的解决最优化问题的方法。它最先是由John Holland于1975年提出的。从那以后,它逐渐发展成为一种通过模拟自然进化过程解决最优化问题的计算模型。二、流程 遗传算法求解问题的过程如下:1.首先生成一组初始...
阅读全文
摘要:推荐一个网站:我爱自然语言处理http://www.52nlp.cn/
阅读全文
摘要:来自:“我爱自然语言处理”:http://www.52nlp.cn/如果你刚接触自然语言处理并对她感兴趣,最好读几本这方面的书籍,除了能让你知道自然语言处理各个领域是干什么的外,还能培养一下NLP的感觉。以下四本书是我读研期间阅读和接触过的,如果您还有好书推荐,欢迎补充。 1、 《自然语言处理综论》(Speech and Language Processing: An In...
阅读全文
摘要:以下工具绝大多数都是开源的,基于GPL、Apache等开源协议,使用时请仔细阅读各工具的license statementI. Information Retrieval1. Lemur/IndriThe Lemur Toolkit for Language Modeling and Information Retrievalhttp://www.lemurproject.org/Indri:Le...
阅读全文
摘要:来自HIT ByteChen http://hi.baidu.com/bytechen/blog/item/5af609245ad4b6064d088d78.html噪声信道模型是一个非常重要的模型,它在很多领域都有非常重要的应用。它是在上世纪80年代在语音识别领域引起人们的重视的。噪声信道模型的形式很简单,如图所示:图1 噪声信道模型噪声信道试图通过有噪声的输出信号恢复输入信号。它用下面的公式定...
阅读全文
摘要:.NET CLR 和 Java VM 都是堆栈式虚拟机(Stack-Based VM)。Java VM有约200个指令,每个指令都是1byte的opcode,后面接不等的参数;.NET CLR 有超过220条指令,但有些是使用相同的opcode,大部分是1byte,但也有2byte的。下面是一個簡單的 C# 原始碼:using System;public class Test { public s...
阅读全文
摘要:Chapter 1: The Architecture of the .NET Framework Development Platform1. Compiling Source code into managed modules Microsoft is creating several language compilers that target the runtime: C++ wit...
阅读全文
摘要:web服务--就是通过基于XML(可扩展的标记语言)的soap(简单访问对象协议)可以进行访问的商业逻辑和信息。 web 服务是异构网络伟大的均衡器, it业通用的信息交流技术. web 服务还最有可能成为使用松散耦合的it结构的新一波电子商务联系的基础. web 服务能够让企业选择性的使它们的商务伙伴能够访问其内部的应用程序和数据而不需要为每一个商务伙伴特别设计一个网关. 它们也使得公司能够访问...
阅读全文
摘要:就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有函数可供外部客户调用(注意:里面同样有客户不可调用的函数).假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态.即是客户不了解(也不需要)其过程,他们只获取数据. webservice传递的数据只能...
阅读全文
摘要:列举三种情况,将发现使用web service带来极大的好处。 跨越防火墙的通信 如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。在这种情况下,你想使用dcom就不是那么简单了,而且,通常你也不愿意把你的客户端程序发布到如此庞大数量的每一个用户手中。于是,你最终选择了用浏览...
阅读全文
摘要:CLR 调试接口的架构与应用---搜集的资料http://www.21tx.com/dev/2004/07/07/10962.html(天新网 > 软件开发 > DotNet开发 > .Net文摘 )http://www.blogcn.com/user8/flier_lu/index.html?id=1819166(比较好的一个关于.NET构架的博客)
阅读全文
摘要:NETFramework 提供了应用程序模型及关键技术,让开发人员容易以原有的技术来产生、布署,并可以继续发展具有高安全、高稳定,并具高延展的Web Services。对于.NET Framework 而言,所有的组件都可以成为Web Services,Web Services 只不过是另一种型态的组件罢了。微软将COM 的优点整合进来,它可以不用像COM 那么严谨的来栓锁两个对象,.NET Fr...
阅读全文
摘要:Sealed class A sealed class is a class that does not allow inheritance. Some object model designs need to allow the creation of new instances but not inheritance, if this is the case, the class shou...
阅读全文
摘要:.NET 提供了一个让.NET 所有程序语言使用的共享对象类别库,这个对象类别库提供了几组统一、对象导向、结构化以及可扩充的对象类别库,协助程序设计师快速的开发软件。共享对象类别库中提供了许多对象,包括集合、IO、数据型态等等,也提供一些对象类别可以存取操作系统服务,例如绘图、讯息、网络、执行绪与数据存取等等。程序设计师可以直接建立.NET 共享对象类别库所提供的对象,也可以呼叫共享对象类别库的功...
阅读全文
摘要:Object-Oriented Programming (OOP) is a software development paradigm that suggests developers to split a program in building blocks known as objects. The OOP paradigm allows developers to define the ...
阅读全文
摘要:Object Oriented Concepts in C#http://www.c-sharpcorner.com/Code/2003/Dec/OOPS%20In%20CSharp%201.0.asp Abstract Classes And Methodshttp://www.c-sharpcorner.com/Language/AbstractClassesNMethodsRVS.asp
阅读全文
摘要:Difference between passing reference types by ref and by valueA Brief Insight into Reference Types:Data for Reference types is stored on the heap and a pointer (which points to the data on the heap) i...
阅读全文
摘要:A delegate in C# allows you to pass methods of one class to objects of other classes that can call those methods. You can pass method m in Class A, wrapped in a delegate, to class B and Class B will b...
阅读全文
摘要:NHibernate快速指南http://www.ziyougu.com/Article_Show.asp?ArticleID=1714
阅读全文