04 2011 档案
C#实现AES加密和解密函数原代码
摘要:AES简介AES(The Advanced Encryption Standard)是美国国家标准与技术研究所用于加密电子数据的规范。它被预期能成为人们公认的加密包括金融、电信和政府数字信息的方法。AES 是一个新的可以用于保护电子数据的加密算法。明确地说,AES 是一个迭代的、对称密钥分组的密码,它可以使用128、192 和 256 位密钥,并且用 128 位(16字节)分组加密和解密数据。与公共密钥密码使用密钥对不同,对称密钥密码使用相同的密钥加密和解密数据。通过分组密码返回的加密数据 的位数与输入数据相同。迭代加密使用一个循环结构,在该循环中重复置换(permutations )和替换( 阅读全文
posted @ 2011-04-28 15:37 jameshappy 阅读(792) 评论(0) 推荐(0)
Cookie 学习笔记
摘要:Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。Cookie 包含每次用户访问站点时 Web 应用程序都可以读取的信息。大多数浏览器支持最大为 4096 字节的 Cookie。编写Cookie方法一Response.Cookies["userName"].Value = "patrick";Response.Cookies["userName"].Expires = DateTime.Now.AddDays(1);方法二HttpCookie aCookie = new HttpCookie(&q 阅读全文
posted @ 2011-04-28 15:21 jameshappy 阅读(178) 评论(0) 推荐(0)
having子句
摘要:在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用查一张表中某个字段中的数据相同的记录:select 字段值,count(*) from table group by 字段值 having count(*)> 1alter table 表名 add constraint cpncode_unique unique (字段) 阅读全文
posted @ 2011-04-12 14:27 jameshappy 阅读(191) 评论(0) 推荐(0)
c#如何精确到小数点两位?
摘要:1、Math.Round(a,2)2、a.ToString( "0.00 ");3、Decimal dec=0.225; Decimal.format(dec,2) 阅读全文
posted @ 2011-04-12 14:13 jameshappy 阅读(1435) 评论(0) 推荐(0)
C#中decimal ,double,float的区别
摘要:一直很奇怪C#的预定义数据类型中为什么加了一个decimal,有float和double不就够了吗?今天来挖一挖。浮点型 Name CTS Type Description Significant Figures Range (approximate) float System.Single 32-bit single-precision floating point 7 ±1.5 × 10?45 to ±3.4 × 1038 double System.Double 64-bit double-precision floating point 15/1 阅读全文
posted @ 2011-04-12 14:08 jameshappy 阅读(719) 评论(0) 推荐(0)