2010年3月25日
摘要: 我们来看一个实例:有一个一维数组,一共有10个元素,如何生成非负随机数来填充这个数组。也就是说,我们如何生成10个不重复的非负数。如果我们直接用随机数的方式来做,肯定不行。因为,理论上来讲,无论如何,这10个数,始终存在重复数的可能,只是概率的高低而已。那么,我们如何生成真正不重复随机数了?我这里的原理是这样:1.设定一个数组,用来保存原始的非负数,这个数组的大小可以根据需要进行设定。这里设定为1... 阅读全文
posted @ 2010-03-25 10:42 arong.NET 阅读(918) 评论(0) 推荐(0) 编辑
  2010年3月23日
摘要: 进程与线程的区别:通俗的解释一个系统运行着很多进程,可以比喻为一条马路上有很多马车不同的进程可以理解为不同的马车而同一辆马车可以有很多匹马来拉----这些马就是线程假设道路的宽度恰好可以通过一辆马车道路可以认为是临界资源那么马车成为分配资源的最小单位(进程)而同一个马车被很多匹马驱动(线程)----即最小的运行单位每辆马车马匹数>=1所以马匹数=1的时候进程和线程没有严格界限,只存在一个概念... 阅读全文
posted @ 2010-03-23 14:13 arong.NET 阅读(226) 评论(0) 推荐(0) 编辑
  2010年3月11日
摘要: 一、因情制宜,建立“适当”的索引 建立“适当”的索引是实现查询优化的首要前提。 索引(index)是除表之外另一重要的、用户定义的存储在物理介质上的数据结构。当根据索引码的值搜索数据时,索引提供了对数据的快速访问。事实上,没有索引,数据库也能根据SELECT语句成功地检索到结果,但随着表变得越来越大,使用“适当”的索引的效果就... 阅读全文
posted @ 2010-03-11 16:12 arong.NET 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/----dropprocedurep_page--gocreateprocedurep_page(@Tablesvarchar(1000),--表名如testtable@PrimaryKeyvarchar... 阅读全文
posted @ 2010-03-11 16:09 arong.NET 阅读(265) 评论(0) 推荐(0) 编辑
  2010年1月13日
摘要: 1.为系统引入NHibernate的库,并且配置NHibernate;2.新建一个将要持久化.Net对象的表;3.构建一个需要被持久化的.Net类;4.构建一个可以让NHibernate知道如何完成ORM映射的XML文件;5.使用NHibernate的API来编程我下载的nhibernate(http://www.nhibernate.org/)版本是2.0.1的,使用的配置是: sqlser20... 阅读全文
posted @ 2010-01-13 14:44 arong.NET 阅读(878) 评论(3) 推荐(1) 编辑
摘要: 一、NHibernate简介在今日的企业环境中,把面向对象的软件和关系数据库一起使用可能是相当麻烦、浪费时间的。NHibernate是一个面向.Net环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relational mapping (ORM))这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。NHibernate除了能将一张表映射为一个对... 阅读全文
posted @ 2010-01-13 14:32 arong.NET 阅读(622) 评论(2) 推荐(2) 编辑
  2009年12月25日
摘要: 第一种方法: 用委托,Form2和Form3是同一组 Form2 [代码]Form3[代码]第二种方法: 用变量,Form4和Form5是同一组 Form4 [代码]Form5 [代码] 阅读全文
posted @ 2009-12-25 15:10 arong.NET 阅读(488) 评论(0) 推荐(1) 编辑
  2009年10月26日
摘要: 原文:http://blog.csdn.net/21aspnet/archive/2009/05/13/4178735.aspx一,获得Mircosoft URLRewriter.dll:获得Mircosoft URLRewriter.dll可以到http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting... 阅读全文
posted @ 2009-10-26 15:34 arong.NET 阅读(164) 评论(0) 推荐(0) 编辑
  2009年9月3日
摘要: 1lucene简介1.1什么是luceneLucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com或者googleDesktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。1.2lucene能做什么要回答这个问题,先要了解lucene的本质。实际上lucene的功能很单一,说到底,就是你给它若干个字符串,然后它为你提供一个全文搜索服务,告诉你你要搜索的关键... 阅读全文
posted @ 2009-09-03 16:27 arong.NET 阅读(216) 评论(0) 推荐(0) 编辑
  2009年8月19日
摘要: 1.首先导入DLL添加引用 -> COM -> ThunderAgent 1.0 Type Library(前提是已安装迅雷)或者C:\Program Files\Thunder Network\Thunder\ComDlls\ThunderAgent_Now.dll(路径可能有所不同)2.代码:THUNDERAGENTLib.AgentClass agent = new THUNDE... 阅读全文
posted @ 2009-08-19 16:40 arong.NET 阅读(371) 评论(1) 推荐(0) 编辑