李sir_Blog

博客园 首页 联系 订阅 管理
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 71 下一页

2011年4月2日

摘要: http://www.cnblogs.com/slimboy/archive/2009/12/29/1635131.html 阅读全文
posted @ 2011-04-02 16:14 李sir 阅读(303) 评论(0) 推荐(0)

摘要: 自己做数字签名加密解密这就了,对这些东西有一点点懂,可能自己整理的有些错误。 C#在using System.Security.Cryptography下有 DESCryptoServiceProvider RSACryptoServiceProvider DESCryptoServiceProvider 是用于对称加密 RSACryptoServiceProvider是用于非对称加密 对称加密的意思:有一个密钥 相当于加密算法,加密用它来加密,解密也需要用到它。因为加密解密都是用同一个密钥所以叫对称加密。 对称加密有一个坏处只要拥有密钥的人都可以解密。 非对称加密:就是有2个密钥,一个是公钥 阅读全文
posted @ 2011-04-02 15:50 李sir 阅读(7790) 评论(0) 推荐(1)

摘要: 下面的示例使用 DESCryptoServiceProvider 类将一些数据加密到内存,然后解密数据。// This sample demonstrates using a key based on the cryptographic service provider (CSP) version// of the Data Encryption Standard (DES)algorithm to encrypt a string to a byte array, and then // to decrypt the byte array back to a string.using Sys 阅读全文
posted @ 2011-04-02 15:47 李sir 阅读(5317) 评论(1) 推荐(3)

摘要: 在C#的类中,有的类加上了[AttributeUsage(AttributeTargets.Property)]这个是起什么作用的呢?AttributeTargets 枚举 成员名称 说明 All 可以对任何应用程序元素应用属性。 Assembly 可以对程序集应用属性。 Class 可以对类应用属性。 Constructor 可以对构造函数应用属性。 Delegate 可以对委托应用属性。 Enum 可以对枚举应用属性。 Event 可以对事件应用属性。 Field 可以对字段应用属性。 GenericParameter 可以对泛型参数应用属性。 Interface 可以对接口应用属性。 M 阅读全文
posted @ 2011-04-02 15:29 李sir 阅读(2177) 评论(0) 推荐(1)

摘要: 编程访问文件是通过文件流对象进行的,当应用程序需要访问文件时,必须先创建一个文件流对象,此流对象和文件是一一对应关系。在.NET中,使用抽象基类System.IO.Stream代表流,它提供Read和Write两个方法。由于数据流的有序性,因此流对象还有一个读写指针,为此,Stream类还有一个Seek方法用于移动读写指针。FileStream对象的数据来自文件,而MemoryStream对象的数据来自内存缓冲区。这两个类都继承自Stream类。MemoryStream的数据来自内存中的一块连续区域,这块区域称为“缓冲区(Buffer)”。可以把缓冲区看成一个数组,每个数组元素可以存放一个字节 阅读全文
posted @ 2011-04-02 14:58 李sir 阅读(991) 评论(0) 推荐(0)

摘要: 因为要求的压缩和解压非常简单,只有一级目录,而且文件很小,就没有使用SharpZipLib而是自己用.Net 2.0中的GZipStream类写了个简单的。将保存每个文件内容的byte数组和文件名的一个类型的示例放入arraylist里,再对其序列化,压缩序列化的流并保存为压缩包。其实对于多级目录在压缩时对其文件进行递归并在解压时根据文件名称和路径重新构建文件目录就也可以实现了。usingSystem;usingSystem.Text;usingSystem.Runtime.Serialization;usingSystem.Runtime.Serialization.Formatters.B 阅读全文
posted @ 2011-04-02 14:48 李sir 阅读(2719) 评论(0) 推荐(0)

2011年4月1日

摘要: WCF 提供了三种实例上下文模式:PreCall、PreSession 以及 Single。开发人员通过 ServiceBehavior.InstanceContextMode 就可以很容易地控制服务对象的实例管理模式。而当 WCF 释放服务对象时,会检查该对象是否实现了 IDisposable 接口,并调用其 Dispose 方法,以便及时释放相关资源,同时也便于我们观察对象释放行为。1. PreCall在 PreCall 模式下,即便使用同一个代理对象,也会为每次调用创建一个服务实例。调用结束后,服务实例被立即释放(非垃圾回收)。对于不支持 Session 的 Binding,如 Basi 阅读全文
posted @ 2011-04-01 16:11 李sir 阅读(1077) 评论(0) 推荐(0)

摘要: http://www.cnblogs.com/artech/tag/WCF/default.html?page=3wcf技术解析作者博客 阅读全文
posted @ 2011-04-01 14:35 李sir 阅读(249) 评论(0) 推荐(0)

摘要: DirectoryEntry是.Net给我们的一大礼物,他的名字我们就知道他的功能--目录入口。使用过ADSI的人都知道操作IIS,WinNT这些时,我们还需要提供他们的Path,操作IIS时,这个Path的格式为:IIS://ComputerName/Service/Website/DirectoryComputerName:即操作的服务器的名字,可以是名字也可以是IP,经常用的就是localhost Service:即操作的服务器,IIS中有Web,也有FTP,还有SMTP这些服务,我们主要是操作IIS的Web功能,因此此处就是"W3SVC",如果是FTP则应是&quo 阅读全文
posted @ 2011-04-01 14:10 李sir 阅读(1770) 评论(0) 推荐(1)

摘要: 最近一个项目,c#+.net3.5做的,代码管理用的TFS,开发小组配备不是很齐全,没有专门的测试人员,加上组员们对TFS不熟悉,有的还是java转过来的,于是整理了一下以前的规范,强制大家执行,看了一下网上的,这方面资料也不多,粘上来献丑了 1)开发平台的约定 a)开发操作系统环境和最终用户使用环境(包含Service Pack版本号)开发环境:Windows2003SP2 Windows7用户环境:Windows2003SP2 SP1 WinXPb)开发工具版本Vs2008SP1 + TFS团队资源管理器 c)数据库类型已经版本SQLServer2008 d)版本控制工具TFS e)开发规 阅读全文
posted @ 2011-04-01 10:42 李sir 阅读(7275) 评论(3) 推荐(0)

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 71 下一页