摘要:SharpZipLib 是一个免费的Zip操作类库,可以利用它对 ZIP 等多种格式进行压缩与解压。下载网址:http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx。目前的版本为0.86。1、创建zip文件,并添加文件:using(ZipFilezip=ZipFile.Create(@"E:\test.zip")){zip.BeginUpdate();zip.Add(@"E:\文件1.txt");zip.Add(@"E:\文件2.txt");zip.CommitU 阅读全文
Sql2005高效分页语句
2011-03-29 14:45 by 假面Wilson, 336 阅读, 0 推荐, 收藏,
摘要:1、select top 10 * from ( select top (@Page * 10) ROW_NUMBER() OVER (order by id)as RowNum, id, username from Guestwhere username = 'user' ) as Twhere RowNum > ((@Page - 1) * 10)2、select * from( select ROW_NUMBER() OVER(order by id)as RowNum,id,username from Guestwhere username = 'user 阅读全文
一些好用的开源控件
2011-03-29 12:34 by 假面Wilson, 403 阅读, 0 推荐, 收藏,
摘要:一、CKeditor 富文本编辑器 老版名称为fckeditor,相信大家耳熟能详。能够在页面上像word一样编辑文字效果。新版的CKeditor修改了很多bug,所有的功能都已插件形式实现。下面百度文库中的这篇文章介绍的比较好,如果有需要自定义代码的功能可以照下面地址做,我按照下面方法能够调通。http://wenku.baidu.com/view/12a9cdea81c758f5f61f6778.html官网地址:http://ckeditor.com/二、log4net 日志工具 java的log4j项目移植到.net平台下的日志工具。我曾经自己过日志工具,将日志写在服务器的某个文本文件 阅读全文
SQL 的Over 子句
2011-03-29 10:31 by 假面Wilson, 2512 阅读, 0 推荐, 收藏,
摘要:参数:PARTITION BY将查询结果集分为多个分区。 开窗函数分别应用于每个分区,并为每个分区重新启动计算。定义结果集的每个分区中行的逻辑顺序。 也就是说,它指定按其执行开窗函数计算的逻辑顺序。数据值:rank () over , row_number() over ,rank_dense ()总结如下:我创建了一个表,数据如下,SQL> select * from test; A1 A2---------- ---------- 1 3 2 4 3 2 3 5 4 2然后用rank () over,SQL> select a1,a2,rank () o... 阅读全文
字符串连接类(Javascript)
2011-03-28 11:32 by 假面Wilson, 252 阅读, 0 推荐, 收藏,
摘要:转载自:http://www.cnblogs.com/sohighthesky/archive/2011/03/28/string_buf.html 用字符串连接的类,把以前的方法写成了类的方式,方便调用 ,支持实例调用 和静态调用参数可以是单独的字符串,或者json的格式,或者类似参数数组的方式,见下面示例/**@author:uedsky*@version:1.0*//***@classStringconcat*@return{StrBuf/String}*@constructor*/varStrBuf=function(s){this.data=[];if(s){varargs=argu 阅读全文
WCF订票系统DEMO
2011-03-25 15:37 by 假面Wilson, 721 阅读, 0 推荐, 收藏,
摘要:最近在学习WCF,做了个小Demo,现记录下来,给需要的新手学习和入门以订票为例简单应用wcf新建一个wcf服务应用程序DEMO" height=509 alt="WCFDEMO" src="http://images.cnblogs.com/cnblogs_com/zzandlx/wcfdemo.jpg" width=691 border=0 real_src="http://images.cnblogs.com/cnblogs_com/zzandlx/wcfdemo.jpg">在IService1.cs定义服务契约 阅读全文
VS2008显示解决方案的方法
2011-03-25 11:14 by 假面Wilson, 401 阅读, 0 推荐, 收藏,
摘要:今天新建了一个解决方案,在解决方案里面添加了一个asp.net网站,添加完毕后,看不见解决方案管理器里面的解决方案,结果我找啊找,最终在VS2008里面的工具-选项-(选中)所有设置-项目和解决方案-(选中)总是显示解决方案,就搞定了.特此记录防止下次在找不到. 阅读全文
WCF服务Demo
2011-03-24 17:39 by 假面Wilson, 1168 阅读, 1 推荐, 收藏,
摘要:本人刚开始学习WCF,发现此Demo很通俗易懂,故记录下来和象我一样的新手一起学习!该例子分为五个部分:Host:服务器端,只是提供服务,用控制台程序实现的;IService:服务契约,要随WCF客户端分发的一个类库,是WCF服务向外公布的服务接口的集合;Service:服务实现,是服务的主体,驻留WCF服务器端,并通过接口向WCF客户端提供服务的类库;Provider:服务代理,WCF客户端通过调用它来间接调用到WCF服务;Client:客户端,WCF服务的使用者;服务器端Host代码如下:using System;using System.Collections.Generic;using 阅读全文
使用winform的showdialog小心内存泄漏
2011-03-24 16:20 by 假面Wilson, 1073 阅读, 0 推荐, 收藏,
摘要:ShowDialog使用的时候,如果在窗体内调用了Close()方法,窗体只会隐藏而不会关闭,这点可以用SPY++察看。必须在Close()后调用Dispose方法才能释放窗体资源,不然就会造成内存垃圾。而采用Show方法可以直接Close而不用调用Dispose。 正确的用法 XForm xForm = new XForm(); xForm.ShowDialog(); xForm.Dispose(); 比如if(xForm.ShowDialog() == DialogResult.)这样的东东。 在网上找到解释为什么模式对话框在Close时不进行释放。 “ 那么这是为什么呢。原来Winfo. 阅读全文
聚集索引和非聚集索引(sql server索引结构及其使用)
2011-03-23 15:13 by 假面Wilson, 672 阅读, 0 推荐, 收藏,
摘要:转载自:http://www.cnblogs.com/acafaxy/archive/2011/03/17/1987431.html 一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查安字,就会很自然地翻开字典的前几页,因为安的拼音是an,而按照拼音排序汉字的字典是以英文字母 阅读全文
浙公网安备 33010602011771号