摘要: -------------------------------------转载 来自xiongzaiqiren的博客-------------------------------------------------------------------------------链接地址:http://xiongzaiqiren.blog.163.com/blog/static/129287185201121615552638/---------------无法向会话状态服务器发出会话状态请求。请确保 ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服 阅读全文
posted @ 2011-07-08 10:55 WILLPAN 阅读(123) 评论(0) 推荐(0) 编辑
摘要: EntityFrameWork4.1已经面世多日了,其好处在EF讨论模块已经很多了,但本人还是认为SQL文还是不能忘,C#操作sql server的类库用法也不能忘,通过运用SqlClient类库下的类访问数据库更能理解访问原理。--摘自MSDN Start-- SqlConnection类:表示sql server数据源的一个连接。或者表示sql server数据源的一个唯一的会话。 SqlCommand类:表示要对 SQL Server 数据库执行的一个 Transact-SQL 语句或存储过程。 SqlDataAdapter类: 表示用于填充DataSet和更新 SQL Ser... 阅读全文
posted @ 2011-07-06 17:14 WILLPAN 阅读(1633) 评论(0) 推荐(0) 编辑
摘要: 数据存储脚本化,我们用到比较多的是cookie和userData。首先介绍下cookie。cookie是浏览器提供给客户端存储少量数据的一种持久化对象之一。cookie的生命周期可以长于浏览器Window对象。我们可以通过Document的cookie属性来操作cookie对象,但这个对象是一个“单例”,即它在浏览器实例中是唯一的。cookie包括的属性1、exspire 这个属性指定cookie的生存期。expire = date; 这里的date的格式只能是GMT或UCT格式。可以这样写:varexpireTime = new Date();expire = expireTime.toGM 阅读全文
posted @ 2011-06-26 23:03 WILLPAN 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: 说起台球,估计园子里大多数人都不陌生,偶尔看看丁俊晖、梁文博他们的比赛,也觉得很养眼,从心里佩服他们的神技。 其实我与台球的真正结缘是最近才开始的(最近才开始练习打台球),之所以结缘这么晚,说起来自己有点想太多了。初中的时候镇上就开始流行玩这个了,当时每次经过台球室或街面上摆的台球桌旁时,总是看到一些身上有很多纹身的青年聚在那里,每个人手里拿着跟杆,抽着烟,那会看到这个景象,心里总是有些害怕,以至于后来一直都不敢去有打台球的地方。到大学时,偶尔舍友叫我去玩台球,因为是在学校边上(心里没那么忐忑),就跟他们去玩,可惜我连杆都不会拿,成了舍友的笑柄了。。。。 如今,已经步入社会两年了,也已经习惯. 阅读全文
posted @ 2011-06-12 11:11 WILLPAN 阅读(245) 评论(1) 推荐(0) 编辑
摘要: 通过一个简单的排序例子理解Sort带参数的排序规则以及闭包作为参数执行计算。下面是一段HTML内容:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Conten 阅读全文
posted @ 2011-06-09 23:34 WILLPAN 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 上一篇已经讲到了创建聚集索引和非聚集索引。这里再补充下聚集索引与非聚集索引的区别。一张表只能建1个聚集索引,而理论上可以建249个非聚集索引。这是因为建立了聚集索引后,物理数据将按索引页的顺序进行重新排列,而物理数据的排列只能按一种顺寻排列。非聚集索引并不会引发物理数据重新排列。索引维护1、查看是否需要维护索引DBCC SHOWCONTIG[{table_name|table_id|view_name|view_id},{index_name|index_id}]{table_name|table_id|view_name|view_id}是指定要对其碎片信息进行检查的表和视图,若不指定则对当 阅读全文
posted @ 2011-06-02 22:29 WILLPAN 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 索引(Index)好比书的目录,当进行检索时不必扫描整个表,就可以迅速的找到表中的数据。书要制作目录可以方便查找,但也需要纸张来存储目录信息,如果增加或删除了书的内容,那么目录必定也要做修改,索引与之类似,可以快速检索,但也需要一定的内存开销以及维护开销。 首先先解释下索引是如何快速找到数据的? 索引是一个单独的、物理的分散存储数据库结构。它是针对一个表建立的,每个索引页面中的行都含有逻辑指针,指向数据库表中的物理位置。在进行检索的时候,总是先检索索引页,找到指向所需数据的指针,然后通过该指针找到数据页面读取数据,提高查询效率。 建立索引页必然要占用一部分内存,同时增加、删除、修改的时候也要. 阅读全文
posted @ 2011-05-31 23:45 WILLPAN 阅读(471) 评论(2) 推荐(0) 编辑
摘要: Window对象,浏览器最基本的对象。一般我们把首字母大写的Window称为对象,而首字母小写的window则称为窗口句柄。即window句柄引用了当前窗口的Window对象的实例。这里需要注意的是,Window对象的生命周期只有在某个浏览器进程终止时才会消失;也就是说某个窗口被关闭,其引用的Window对象依然存在,只有进程关闭,Window对象才会释放。正是Window生命周期的这个特性,使得我们在很多时候可以调用到已经关闭窗口的Window对象。在浏览器中,全局变量window总是引用当前窗口的Window对象。而且在浏览器文档中任何定义的全局变量和全局函数事实上也等同于当前Window 阅读全文
posted @ 2011-05-29 22:36 WILLPAN 阅读(473) 评论(0) 推荐(0) 编辑
摘要: HashTable(哈希表)是一种根据键值对(key-value)来直接访问的集合类型的数据结构。哈希表的查找效率非常高,因为它可以直接通过key来访问。而数组是通过遍历下标来进行查找的。通常javascript中的对象可以动态添加或者删除属性,故可以把对象看做是一个集合,javascript的对象就是天生的HashTable。构造HashTable对象,如下:var hashTable = {name:"WILL",age:18} //若值为字符串,必须置于引号之间(单双均可)简单操作HashTable对象:取值: hashTable.name 或者 hashTable[ 阅读全文
posted @ 2011-05-25 22:16 WILLPAN 阅读(1149) 评论(0) 推荐(1) 编辑
摘要: Array对象在javascript中称为数组,它是一种特殊的经过强化了的对象,具有强大的集合数据处理能力。构造数组对象有三种方式:1.var arr1 = new Array(); //最简单的无参构造。2.var arr2 = new Array(1,2,3,4,5); //带多个参数,指定数组对象的各个元素。3.var arr3 = new Array(5); //带一个数值参数,这里的数值指定了数据的长度。注意:若这个参数不是数值,如:new Array("WILLPAN");那么这个值将作为这个数组的唯一元素。若这个参数是非法数值,将抛出RangeError错误。 阅读全文
posted @ 2011-05-23 22:47 WILLPAN 阅读(278) 评论(1) 推荐(0) 编辑