摘要: ## clientWidth[Height]元素的可视区域大小,计算公式:width[height]+padding(如果有滚动条,要减去滚动条的宽度17px)文档的可视区域大小会随着浏览器窗口的大小变化而变化,文档可视区域的获取:```document.documentElement.client... 阅读全文
posted @ 2015-01-26 23:05 尐肥羊 阅读(165) 评论(1) 推荐(0) 编辑
摘要: document.body是DOM中Document对象里的body节点, document.documentElement是文档对象根节点(html)的引用。 IE在怪异模型(quick mode)下document.documentElement无法正确取到clietHeight scrollHeight等值,比如clietHeight=0。可以见IE的怪异模型并没有把html作为盒子模型的一部分,好在现在很少使用怪异模 型。(注:如果页面没写DTD或写的不对,IE6默认使用怪异模型解析页面)document.body.scrollHeight和document.documentElem. 阅读全文
posted @ 2011-11-23 15:13 尐肥羊 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Request.QueryString["id"] 只能读取通过地址栏参数传递过来的名为id的参数。Request["id"]是一个复合功能读取函数。它的优先级顺序为QueryString > Form > Cookies > ServerVariables也就是说,如果存在名为id的地址栏参数,R... 阅读全文
posted @ 2011-08-21 01:29 尐肥羊 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 隐式转换 可以将子类赋值给基类int a=5; //system.Int32 long b; //System.Int 64 // a=b; // 编译出错,缺少强制转换,因为b存储的最大值大于a try { a=checked(int)b; //显示转换 } catch { } b=a; //隐式转换 Console.WriteLine(b); Byte b=100; b=(Byte)(b+100); // b+=100 这里的b不需要显示转换 Console.WriteLine(b); class Fruit { } class Apple:Frutuit { pulic int i=1; 阅读全文
posted @ 2011-08-16 12:16 尐肥羊 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 执行的顺序 基类静态构造函数->子类静态构造函数->基类构造函数->子类构造函数两者的区别静态构造函数构造函数 阅读全文
posted @ 2011-08-16 12:12 尐肥羊 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 虚函数virtual 1 虚函数,不能用private修饰符, 2 子类可以不重写 3 虚函数可以有方法体,子类继承的话将会覆盖抽象类 (有修饰符,不能有) 1 抽象函数,属性必须放在抽象类里面, 2 抽象类没有修饰符和方法体 3 非抽象类的子类必须实现抽象类的方法,属性 4 不能被实例化 阅读全文
posted @ 2011-08-16 12:11 尐肥羊 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 熟练一下group by的用法 order by数据为汉字时加N 如where name=N'张三' null 为"不知道" ,而不是空值 5+NUll 也等于 Null, 等于null是查不出来的,要查出null的值,用 is null , 不为空就是 is not nullselect Age,count(*) from emloyee group by age //将每个年龄分组, 并且计算总数,而且是group by什么,就select的字段必须出现在group by 中,(聚合函数除外)聚合函数不能出现在where语句中, 所以要用having. 阅读全文
posted @ 2011-08-16 12:07 尐肥羊 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) "搜MSDN,上面有一片机器翻译的文章,是在让人难以明白,现在总结如下:明白了SQL Server是个网络数据库就可迎刃而解了,简单的分为下面的集中情况。1. 数据库引擎没有启动。有两种启动方式:(1)开始->程序->Microsoft SQL Serv 阅读全文
posted @ 2011-07-19 19:21 尐肥羊 阅读(14570) 评论(0) 推荐(1) 编辑
摘要: --作者 尐肥羊--2011-07-15----注意的问题--1.select的时候出现聚会函数的话,要用到group by--2.values 注意要加上s-- 没有外键约束的情况下create trigger trigCategoryDeleteon categoryafter delete-- after 针对的是先进行category删除之后才执行的,如果有外键约束的话.-- 可以用instead ofasbegin delete news where caId=(select * from deleted) --删除出错有外键约束endgo--改成用instead of代替delet 阅读全文
posted @ 2011-07-15 20:58 尐肥羊 阅读(220) 评论(0) 推荐(0) 编辑
摘要: -- =============================================-- Author: <尐肥羊>-- Create date: <2010-07-13>-- Description: <利用row_number()存储过程分页>-- =============================================CREATE PROCEDURE [dbo].[proc_SplitPage]@tblName varchar(255),@strOrder varchar(255),@strFields varchar(1 阅读全文
posted @ 2011-07-14 20:58 尐肥羊 阅读(196) 评论(0) 推荐(0) 编辑
up