- 博客(16)
- 资源 (66)
- 收藏
- 关注
原创 使用无Cookie的Session状态
默认情况下,Session状态依赖Cookie,ASP.NET Framework利用ASP.NET_SessionId这个Cookie来识别跨页面请求的用户,这样正确的数据就能关联到正确的用户。如果浏览器中禁用了Cookie,Session状态就不能工作了。 如果希望cookie被禁用时,Session状态还是能工作,就应该使用无Cookie的会话。当启用无Cookie的会话时,用户
2011-12-31 21:51:00 3045
原创 处理Session事件
Global.asax中包含两个处理的关联Session状态的事件:Session Start 和Session End事件。 Session Start 事件在一个新用户会话开始时被触发。可以利用该事件从数据库载入用户信息。例如:可以利用Session Start 事件载入用户购物车。 Session End事件在回话终止时被触发。会话会因用户不活动而过期或者因显示的使用Se
2011-12-31 20:57:34 1015
原创 Session状态
Session状态没有大小限制,的Session状态中可以春出上千兆字节的数据。 Session状态可以保存复杂人对象,Cookie只能存储简单的字符串文本。 创建Session:Session["message"]="Hello World!";取得Session:lblMessage.Text=Session["message"].ToString();
2011-12-31 20:33:42 1113
原创 创建Cookie
可以通过 Response.Cookies集合添加Cookie来创建新的Cookie。Repons.Cookies集合包含所有Web服务器发送到Web浏览器的Cookie。eg: Response.Cookies["message"].Value="Hello";如上例,创建的一个会话Cookie。 当关闭Web浏览器时,该Cookie就消失了。 如果希望创建持久化Cookie
2011-12-31 20:14:27 3484
原创 使用浏览器Cookie
Cookie是有Netscape浏览器1.0版引入的。Netscape 的开发人员发明了Cookie。 1. Cookie 是如何工作的?Web服务器创建一个Cookie时,一个附加的HTTP头部在浏览器显示页面时被发送到浏览器。 HTTP头部类似如下形式: Set-Cookie:message=HelloSet-Cookie头部使得浏览器创建一个名为message的Cooki
2011-12-31 19:43:46 2943
原创 SQL Server语句积累
1. 给建好的表添加某个字段添加唯一约束ALTER TABLE UserAccountBasicInfo add unique (列名)2. 获取表字段及其说明的SQL internal string QueryTableInfo(string tableName) { //[ 创建一个存储查询语句的字符串对象 ]
2011-12-29 10:13:56 818
转载 Unicode、ASCII、UTF7、UTF8、UTF16、UTF32
1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和 1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对
2011-12-27 13:52:36 6489
转载 [Charset]UTF-8, UTF-16, UTF-16LE, UTF-16BE的区别
最近遇到的麻烦事 charset里的问题, 一般我们都用unicode来作为统一编码, 但unicode也有多种表现形式 首先, 我们说的unicode, 其实就是utf-16, 但最通用的却是utf-8, 原因: 我猜大概是英文占的比例比较大, 这样utf-8的存储优势比较明显, 因为utf-16是固定16位的(双字节), 而utf-8则是看情况而定, 即可变长度, 常规的128
2011-12-27 13:48:05 1691
转载 常用的加密算法有哪些(附详细介绍)
常见的加密算法可以分成三类,对称加密算法,非对称加密算法和Hash算法。对称加密指加密和解密使用相同密钥的加密算法。对称加密算法的优点在于加解密的高速度和使用长密钥时的难破解性。假设两个用户需要使用对称加密方法加密然后交换数据,则用户最少需要2个密钥并交换使用,如果企业内用户有n个,则整个企业共需要n×(n-1) 个密钥,密钥的生成和分发将成为企业信息部门的恶梦。对称加密算法的安全
2011-12-27 13:07:44 1128
原创 top.location.href 不兼容 火狐和谷歌浏览器。。
//top.location.href(“....");替换成:top.window.location =“.....";
2011-12-27 09:16:39 4909 1
转载 C# Response 和 Request
主要区别是Request获得用户的请求,比如你将一个字符串发送到服务器就用Request对象的方法接收。response是响应 对象的请求, 对客户端发出的请求作出动态的响应,向客户端发送数据当服务器处理完你的请求信息后,将处理结果发回客户端。---------------------------------------request:该对象封装了用户提交的信息
2011-12-23 11:12:32 15119 1
转载 C# Get和Post
C# get post实现的内容很不同,如他们的传值方式不同等等,本文将做详细的讲解,本文也会给你C# get post方式请求web的具体方法。C# get post中post和get的不同之处get与post的区别在于:(对于CGI)如果以get方式传输,所带参数附加在CGI程式的URL后直接传给server,并可从server端的QUERY_STRING这个环境变量中
2011-12-23 09:42:29 3478
转载 CGI
. 定义: CGI(Common Gateway Interface)是HTTP服务器与你的或其它机器 上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 2. 功能: 绝大多数的CGI程序被用来解释处理杰自表单的输入信息,并在服 务器产生相应的处理,或将相应的信息反馈给浏览器。CGI程序使 网页具有交互功能。 3. 运行环境: CGI程序在UNI
2011-12-23 09:40:48 705
原创 JS 屏蔽 tab 键等
document.onkeydown = function() { if (event.keyCode == 9) { //如果是其它键,换上相应在ascii 码即可。 return false; //非常重要 } }
2011-12-20 14:59:38 8615
原创 五笔学习
1. 成字字根的编码 成字字根的编码公式:键名代码+首笔画代码+次笔画代码+末笔画代码 作为成字字根的特例,5种单笔画的编码规则是:键名码+键名码+ L + L
2011-12-20 13:54:53 635
Navicat for MySQL
2018-07-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人