2008年5月22日

摘要: .NET Framework 2.0 大大增强了 Application 的功能,使得编写 WinForm 程序更加容易。只是和 Environment 一样,Application 长期被忽视。StartupPath: 获取应用程序启动路径(不包含文件名)。 如:D:\System\My Documents\Visual Studio 2005\Projects\Learn\Learn.GUI\... 阅读全文
posted @ 2008-05-22 16:02 努力学习----好好工作 阅读(189) 评论(0) 推荐(0) 编辑
 

2008年4月17日

摘要: usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls... 阅读全文
posted @ 2008-04-17 10:25 努力学习----好好工作 阅读(676) 评论(0) 推荐(0) 编辑
 

2008年4月16日

摘要: 今天在无意中又找到一个压缩算法,他好象是.net自带的压缩算法.DeflateStreammsdn上如何解释它:提供用于使用 Deflate 算法压缩和解压缩流的方法和属性。 结合前几天使用的标准zip压缩算法比较,这种方法压缩率没有zip压缩的高,不过他压缩的时间可是比zip快,或许这就是压缩率低的缘故.我在测试的时候都是以压缩字符为例,没有对图象或声音进行压缩处理. DeflateStream... 阅读全文
posted @ 2008-04-16 17:34 努力学习----好好工作 阅读(2532) 评论(0) 推荐(0) 编辑
 
摘要: 前些日子一个同事让我跟他做个东西,主要实现是这样,他有一个数组,数组里面的都是整形,数组里面的个数都是四的整数倍,就是可以被四整除,他想把他们四个拿出来做一组,分别拿出来,然后计算分组后的第一位的和,第二位的和,第三位的和和第四位的和.下面给出原形:  long[] tuirate ={ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, ... 阅读全文
posted @ 2008-04-16 13:47 努力学习----好好工作 阅读(553) 评论(0) 推荐(0) 编辑
 

2008年4月14日

摘要: 这几天做了个TCP通讯的东西,由于需要发送的数据太大,所以想办法将发送的时候给他压缩,然后再发送压缩过的数据,接受方也可以减轻接受的时间和分配过大的内存空间造成的缓慢运行问题.我就将代码放下做个记号.publicclassCompress{/**////<summary>///压缩大的byte数组///</summary>///<paramname="uncompre... 阅读全文
posted @ 2008-04-14 18:50 努力学习----好好工作 阅读(653) 评论(0) 推荐(0) 编辑
 

2008年3月27日

摘要: 用昨天写的那代码去增加有个小小的问题,就是容易在插入的过程中超时,这样的话数据将回滚回去,数据量一大,情况很普遍,通过实验插入4W以下的数据还是没问题的,可以顺利通过,但是4W到7W的时候就回出现插入超时的SqlException异常,7W以上基本上是一次不可能成功,于是开始研究SqlBulkCopy类,发现里面有个BatchSize属性,他的意思好象是设置到多少条数据了就开始提交一次,SqlBu... 阅读全文
posted @ 2008-03-27 18:05 努力学习----好好工作 阅读(886) 评论(0) 推荐(0) 编辑
 

2008年3月25日

摘要: 今天做了一个需要将一个oracle数据库里的数据导到sqlServer里面去,具体的需求就是一次下载十万条左右的数据提到了增加便想到了效率的问题,如何实现有效的增加呢,以前几百条的时候可以用while来循环一条一条加入,如果数据量增大,效率就出现问题,面对怎么大的数据量让我想到了直接用DataSet来insert,带着这个问题找了点资料,MS已经给我们提供了这方面的类库,我们直接拿来用就OK了,那... 阅读全文
posted @ 2008-03-25 16:10 努力学习----好好工作 阅读(315) 评论(0) 推荐(0) 编辑
 

2008年3月14日

摘要: 将 WCF 服务器和客户端分别部署到不同机器上,可能会触发如下异常。未处理 System.ServiceModel.Security.SecurityNegotiationExceptionMessage="服务器已拒绝客户端凭据。"Source="mscorlib"解决方法,就是调整服务器端 Binding 的安全方式,比如设为 "None"。NetTcpBinding binding = ne... 阅读全文
posted @ 2008-03-14 14:25 努力学习----好好工作 阅读(1488) 评论(0) 推荐(0) 编辑
 

2007年12月12日

摘要: C#.Net网络程序开发 (Socket)Microsoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别上访问网络,开发人员可以根据需要选择针对不同的级别编制程序,这些级别几乎囊括了I... 阅读全文
posted @ 2007-12-12 14:48 努力学习----好好工作 阅读(487) 评论(0) 推荐(0) 编辑
 

2007年11月13日

摘要: 在現實的應用中大家可能經常會遇到在db2中如何實現oracle的某些功能﹐在此我簡單地總結一下﹐實現某一功能可能會有很多種方法﹐在此就沒有全部列出﹐歡迎大家繼續﹐以便和大家共享﹐共同探討﹐共同近步﹗(以下主要以oracle8i,9i和db2 7.x為例)。1.如何查看數据庫的版本的oracle和db2的寫法 oracle 可以這樣實現﹕ sql> connect system/manager... 阅读全文
posted @ 2007-11-13 11:07 努力学习----好好工作 阅读(285) 评论(0) 推荐(0) 编辑