2011年7月28日

C# 高级编程 第5章 数组 总结

摘要: 数组是引用类型,所以在初始化的时候就会给他们分配堆上内存。声明多维数组 例 三维数组 : i nt[,,] num={{{1,1},{4,3}},{{2,3},{3,4}}}; (数组必须对称)声明锯齿数组 例 二维数组: int[][] num =new int [2][]; num[0]=new int[2]{1,2}; num[1]=new int[5]{1,2,3,4,5};用括号声明数组是C#中使用Array类的记号。会生成一个派生于抽象类Array的一个新类,array类实现了IEumerable、ICollection,IList 接口,以访问和枚举数组中的元素。由于用定制数组创 阅读全文

posted @ 2011-07-28 16:25 人渐人爱 阅读(158) 评论(0) 推荐(0)

2011年7月5日

asp.net cookies 购物车

摘要: using System;using System.Collections.Generic;using System.Text;using System.Web;using System.Collections;namespace LSWY.TOOS{ public class ShoppingCart { HttpCookie cookie; public ShoppingCart() { if (HttpContext.Current.Request.Cookies["ShoppingCart"] == null) { cookie = new HttpCookie(& 阅读全文

posted @ 2011-07-05 23:43 人渐人爱 阅读(482) 评论(0) 推荐(0)

2011年3月1日

.net防止页面刷新的扩展的Page类

摘要: 检测浏览器刷新 在几个月前发表在 aspnetPRO Magazine 上的文章中,我概括介绍了当用户按下浏览器中的 F5 键刷新当前页面时,对这一过程进行检测所需的操作步骤。页面刷新是浏览器对特定用户操作(按 F5 键或单击“检测浏览器刷新在几个月前发表在aspnetPRO Magazine上的文章中,我概括介绍了当用户按下浏览器中的 F5 键刷新当前页面时,对这一过程进行检测所需的操作步骤。页面刷新是浏览器对特定用户操作(按 F5 键或单击“刷新”工具栏按钮)的响应。页面刷新操作是浏览器内部的一种操作,因为浏览器不会为事件或回调发出任何外部通知。从技术上讲,页面刷新是通过“简单”重复最新请 阅读全文

posted @ 2011-03-01 10:15 人渐人爱 阅读(495) 评论(0) 推荐(0)

2011年2月28日

SQL查询语句《三》:多表查询

摘要: SQL查询语句《三》:多表查询 (也叫连接查询,此处为基于两个表的连接查询)如果一个查询需要对多个表进行操作就称为连接查询,连接查询的结果集或结果称为表之间的连接.连接查询实际上是通过各个表之间共同列的关联性来查询数据的,它是关系数据库查询最主要的特征.select 表1.字段名1,表2.字段名2,...from 表1,表2where 连接条件SQL-92标准所定义的FROM子句的连接语法格式为:FROM 表名 join_type 表名 [ON (连接条件)]连接操作中的ON (连接条件) 子句指出连接条件,它由被连接表中的列和比较运算符、逻辑运算符等构成。连接查询分类:1.自连接查询,对同一 阅读全文

posted @ 2011-02-28 14:31 人渐人爱 阅读(1038) 评论(0) 推荐(0)

2011年2月21日

C# RSACryptoServiceProvider加密解密签名验签和DESCryptoServiceProvider加解密

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

posted @ 2011-02-21 09:16 人渐人爱 阅读(550) 评论(0) 推荐(0)

导航