
.Net
happyboy53
乐观开朗,沉稳踏实,认真负责
展开
-
浅谈Session和Cookie
浅谈Session和Cookie一、cookie机制和session机制的区别*********************************************************************************具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于才服务器端保持状态的方案在转载 2008-07-20 14:31:00 · 429 阅读 · 0 评论 -
和大家分享下,自己写的一个截图小工具
闲来无事,自己动手写了个截图小工具,有兴趣的朋友可以从这个链接去下载 http://download.youkuaiyun.com/source/1081069使用方法如下: 1.双击即可启动. 2.启动后在后台运行,系统托盘上有一个截图妙手图标,在图标上单击鼠标右键,调出快捷菜单,选择开始截图即可进入截图模式. 3在截图过程中,单击鼠标右键可退出截图模式. 4.截图保存在软件根目录的SnapImage目录中原创 2009-03-07 23:17:00 · 573 阅读 · 0 评论 -
浅谈C#托管程序中的资源释放问题
便于对文章的开展,需要先明确两个概念。第一个就是很多人用.Net写程序,会谈到托管这个概念。那么.Net所指的资源托管到底是什么意思,是相对于所有资源,还是只限于某一方面资源?很多人对此不是很了解,其实.Net所指的托管只是针对内存这一个方面,并不是对于所有的资源;因此对于Stream,数据库的连接,GDI+的相关对象,还有Com对象等等,这些资源并不是受到.Net管理而统称为非托管资源。而对于内转载 2009-03-09 10:46:00 · 347 阅读 · 0 评论 -
ASP.net跨页面5种传值方法
1.使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子: a.aspx.cs的C#代码private void Button1_Click(object sender, S转载 2009-03-02 10:31:00 · 361 阅读 · 0 评论 -
C #中的几个线程同步对象
C #中的几个线程同步对象的技巧 在编写多线程程序时无可避免会遇到线程的同步问题。什么是线程的同步呢? 举个例子:如果在一个公司里面有一个变量记录某人T的工资count=100,有两个主管A和B(即工作线程)在早一些时候拿了这个变量的值回去,过了一段时间A主管将T的工资加了5块,并存回count变量,而B主管将T的工资减去3块,并存回count变量。好转载 2008-12-16 23:05:00 · 350 阅读 · 0 评论 -
ASP.NET页面事件:顺序与回传详解(出处:中国IT实验室)
一、初始化 ·当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当前可以使用的对象包括QueryString, Form以及Cookies集合,还有Cache对象。注意:在构造函数里是不允许使用Session的。 ·下一个将执行的方法是AddPar转载 2009-02-23 11:56:00 · 384 阅读 · 0 评论 -
ASP.NET状态管理
每次将网页发送到服务器时,都会创建网页类的一个新实例。在传统的Web编程中,这通常意味着在每一次往返行程中,与该页及该页上的控件相关联的所有信息都会丢失。(可以当成是刷新页面,把原有的内容都刷没了)。为了解决传统的Web编程的固有限制,ASP.NET包括了几个选项,可以帮助你按页保留数据和在整个应用程序范围内保留数据。一、基于客户端的状态管理选项:1.视图状态(ViewState)2.控件状态(C原创 2008-08-05 10:45:00 · 431 阅读 · 0 评论 -
CTE与视图之比较
一、CTE是什么CTE是指公用表表达式(Common Table Expression)。它是一种临时结果集,可以在Select、Insert、Update、Delete语句的执行范围内定义并使用。也可用在 CREATE VIEW 语句中,作为该语句的 SELECT 定义语句的一部分。公用表表达式可以包括对自身的引用。这时它被称为递归公用表表达式。语法:WITH [ ( Column_N原创 2008-07-29 15:43:00 · 1850 阅读 · 0 评论 -
学习.net应该知道什么
任何一个使用.NET的人 * 描述线程与进程的区别? * 什么是Windows服务,它的生命周期与标准的EXE程序有什么不同 * Windows上的单个进程所能访问的最大内存量是多少?它与系统的最大虚拟内存一样吗?这对于系统设计有什么影响? * EXE和DLL之间的区别是什么? * 什么是强类型,什么是弱类型?哪种更好些?为什么? * PID是什么?在转载 2008-07-20 10:55:00 · 332 阅读 · 0 评论 -
一些酷酷的.Net技巧
一..Net Framework1. 如何获得系统文件夹使用System.Envioment类的GetFolderPath方法;例如:Environment.GetFolderPath( Environment.SpecialFolder.Personal )2. 如何获得正在执行的exe文件的路径1) 使用Application类的ExecutablePath属性原创 2008-07-23 13:24:00 · 781 阅读 · 0 评论