milo yu

博客园 首页 新随笔 联系 订阅 管理

2010年12月23日 #

摘要: 由于要使用 in,后来在网上找找了,发现有如下文章,大家共享一下。一起进步啦。使用in的话,如果存在索引,和使用 join 性能差别不大。转载自http://blog.chinaunix.net/u/4929/showart_1075412.htmlIN 确定给定的值是否与子查询或列表中的值相匹配。 EXISTS 指定一个子查询,检测行的存在。 比较使用 EXISTS 和 IN 的查询 这个例子比较了两个语义类似的查询。第一个查询使用 EXISTS 而第二个查询使用 IN。注意两个查询返回相同的信息。 USE pubs GO SELECT DISTINCT pub_name FROM publ 阅读全文
posted @ 2010-12-23 10:47 milo yu 阅读(21985) 评论(0) 推荐(3) 编辑

2010年11月10日 #

摘要: C#中抽象类和接口的区别一、抽象类:抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。二、接口:接口是引用类型的,类似于类,和抽象类的相似之处有三点:1、不能实例... 阅读全文
posted @ 2010-11-10 15:53 milo yu 阅读(742) 评论(0) 推荐(0) 编辑

2010年11月8日 #

摘要: 最近看到 关于 Memcache的一些文章,在这里转贴一下。Memcache是什么Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些Has... 阅读全文
posted @ 2010-11-08 10:38 milo yu 阅读(4464) 评论(1) 推荐(2) 编辑

2010年9月27日 #

摘要: 看了官方的doc,如下:(1)name: The name of the property. (2)class (optional - defaults to the property type determined by reflection): The name of the associated class. (3)cascade (optional) specifies which ope... 阅读全文
posted @ 2010-09-27 22:51 milo yu 阅读(510) 评论(0) 推荐(0) 编辑

2010年8月31日 #

摘要: 1判断select选项中是否存在Value="paraValue"的Item2向select选项中加入一个Item3从select选项中删除一个Item4删除select中选中的项5修改select选项中value="paraValue"的text为"paraText"6设置select中text="paraText"的第一个Item为选中7设置select中value="paraValue"的I... 阅读全文
posted @ 2010-08-31 14:39 milo yu 阅读(951) 评论(0) 推荐(0) 编辑

2010年8月22日 #

摘要: Since Igave a presentation on NHibernatea couple of months ago, I've been talking to a lot of people interested in using it. A big hangup that a number of people have is NHibernate 1.0'slack of suppor... 阅读全文
posted @ 2010-08-22 15:41 milo yu 阅读(630) 评论(0) 推荐(0) 编辑

2010年8月3日 #

摘要: public string HashMD5(string input,bool isLower){ byte[] bin, bout; System.Security.Cryptography.MD5 md5 = System.Security.Cryptography.MD5.Create(); bin = System.Text.Encoding.Default.GetBytes(input... 阅读全文
posted @ 2010-08-03 12:42 milo yu 阅读(484) 评论(0) 推荐(0) 编辑

2010年4月19日 #

摘要: 主页面 PageBase.aspx.cs 中的代码protected void Page_Load(object sender, EventArgs e){ if (!this.IsPostBack) {//addBtn.Attributes.Add("onclick", "javascript:ShowModalDialog('OvertimeDlog.aspx','395px','250px'... 阅读全文
posted @ 2010-04-19 12:39 milo yu 阅读(3860) 评论(0) 推荐(0) 编辑

摘要: 1、Javascript弹出子窗口 可以通过多种方式实现,下面介绍几种方法 (1) 通过window对象的open()方法,open()方法将会产生一个新的window窗口对象 其用法为: window.open(URL,windowName,parameters); URL: 描述要打开的窗口的URL地址,如何为空则不打开任何网页; windowName:描述被打开的窗口的民称,可以使用'_to... 阅读全文
posted @ 2010-04-19 12:21 milo yu 阅读(577) 评论(1) 推荐(0) 编辑

2010年4月15日 #

摘要: //将Word转换为HtmlpublicstringwordToHtml(System.Web.UI.HtmlControls.HtmlInputFilewordFilePath){Microsoft.Office.Interop.Word.ApplicationClassword=newMicrosoft.Office.Interop.Word.ApplicationClass();Typewo... 阅读全文
posted @ 2010-04-15 10:31 milo yu 阅读(5207) 评论(0) 推荐(0) 编辑