随笔分类 -  C#

摘要:RSA使用public key加密,用private key解密(签名相反,使用private key签名,用public key验证签名)。比如我跟合作方D之间的数据传输,我使用D提供给我的public key进行加密后,传给D,他使用他的private key解密后得到原文;response时, 阅读全文
posted @ 2015-10-22 15:31 chy710 阅读(1968) 评论(0) 推荐(0) 编辑
摘要:用户名的格式为:Local MachineName\AccountName 机器名可通过System.Environment.MachineName获取。 获取一个文件的权限(帐号)列表 FileSecurity fsec = new FileInfo(path).GetAccessControl( 阅读全文
posted @ 2013-09-11 11:24 chy710 阅读(783) 评论(0) 推荐(0) 编辑
摘要:From:System.Drawing.Color AliceBlue AntiqueWhite Aqua Aquamarine Azure Beige Bisque Black BlanchedAlmond Blue BlueViolet Brown BurlyWood CadetBlue Cha 阅读全文
posted @ 2011-08-03 16:45 chy710 阅读(459) 评论(1) 推荐(0) 编辑
摘要:使用JSON.NET实现序列化和反序列化 阅读全文
posted @ 2010-07-15 16:12 chy710 阅读(634) 评论(0) 推荐(0) 编辑
摘要:使用.NET Framework下的System.Net.Mail.SmtpClient可以很容易的实现邮件发送,但现在很多邮件服务器已经支持ESMTP协议。而ESMTP最大的区别在于发送时需要提供帐号密码做验证。ESMTP通过流的方式发送命令与服务器交互,完成邮件的发送与接受。更多关于SMTP的命 阅读全文
posted @ 2010-01-26 17:09 chy710 阅读(1275) 评论(1) 推荐(0) 编辑
摘要:字符集(CharSet)编码不同,数据的存储空间大小也不同,选择不当还会出现乱码等,特别是数据交互的地方,发送与接收应该保持编码一致。 ASCII码是最早最基础的编码,采用7位(bit)表示一个字符,一共可表示2的7次方=128种字符,后来有了Latin1(ISO-8859-1)对ASCII进行了扩 阅读全文
posted @ 2009-12-31 10:35 chy710 阅读(414) 评论(0) 推荐(0) 编辑
摘要:任何时候,软件安全与版权保护都是很重要的,特别是企业级开发或一些特殊应用方面。对.NET平台下的开发如何做到安全,本文主要讨论签名与混淆和原理与思路。 签名 即强命名程序集,可以确保你的程序集唯一,而不被篡改、冒用等;即使相同名字的程序集如果签名也会不同。 签名前后程序集结构对比 假设程序集名子叫" 阅读全文
posted @ 2008-11-20 15:58 chy710 阅读(1264) 评论(0) 推荐(2) 编辑
摘要:工作需要,写了一个批量缩略图生成的工具。 /Files/chy710/CreatImage.rar 阅读全文
posted @ 2008-06-11 17:31 chy710 阅读(863) 评论(1) 推荐(0) 编辑
摘要:基本用法 using System.Web.Caching DataSet ds=new DataSet(); // Cache.Insert("Data",ds); 将DataSet中的数据缓存,不设置过期时间。 Cache.Insert("Data",ds,null,DateTime.Now.A 阅读全文
posted @ 2007-11-18 11:24 chy710 阅读(619) 评论(1) 推荐(0) 编辑
摘要:工作中有时遇到分割字符串的问题、在.Net中用String.Split方法实现,举例如下:string str="中国|美国|日本"; string [] mystr=str.Split('|'); foreach (string i in mystr) { Response .Write (i.T 阅读全文
posted @ 2006-11-04 17:41 chy710 阅读(868) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示