- 博客(15)
- 资源 (8)
- 收藏
- 关注
转载 iframe根据内容自动调节高度
//放在子页 var GLOB_CONST_extraHeight_IE = 4; //using default value 4 of IEvar GLOB_CONST_extraHeight_NOIE = 16 ; //using default value 16 of FFfunction autosize() { try {
2009-03-23 08:49:00
561
原创 常用CSS整理
1、去掉超级连接下划线 A:link{color: #000000;text-decoration:none}A:visited{color: #000000;text-decoration:none}A:hover{text-decoration:none;color:#006699;position: relative; left: 1px; top: 1px; clip: rect()} -
2008-12-09 13:56:00
191
原创 case语句两个常用用法
关于case语句的用法,在网上到处都是,我再发表一篇,主要是为了自己学习,也希望偶尔能给哪位带来方便。 用法1: case 字段 when 值1 then 结果1 when 值2 then 结果2 else 结果3
2008-10-28 12:30:00
701
转载 无废话C#设计模式之十五:Strategy
意图 定义一系列的算法,把它们一个一个封装起来,并且使它们可相互替换。本模式使得算法可以独立于它的客户而变化。 场景 在开发程序的时候,我们经常会根据环境不同采取不同的算法对对象进行处理。比如,在一个新闻列表页面需要显示所有新闻,而在一个新闻搜索页面需要根据搜索关键词显示匹配的新闻。如果在新闻类内部有一个ShowData方法的话,那么我们可
2008-10-21 12:52:00
221
转载 无废话C#设计模式之十四:Template Method
意图 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。Template Method使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 场景 模版方法是非常容易理解的设计模式,一来是因为它没有过多结构上的交错,二来是因为这种代码复用技术对于掌握OO知识的人来说非常容易可以想到,很可能你已经在很多地方运用了模版方法。在运用一些设计模式的时候常
2008-10-21 12:51:00
293
转载 无废话C#设计模式之十三:Decorator
意图 动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。 场景 在设计网络游戏的武器系统时,开始并没有考虑到武器的强化和磨损。之后,策划人员说希望给游戏增加强化系统和修理系统,那么我们的武器类型就需要对外提供强化、磨损、修理等方法了。发生这种改动是我们最不愿意看到的,按照设计原则,我们希望功能的扩展尽可能不要
2008-10-21 12:50:00
220
转载 无废话C#设计模式之十:Flyweight
意图 运用共享技术有效地支持大量细粒度的对象。 场景 在比较底层的系统或者框架级的软件系统中,通常存在大量细粒度的对象。即使细力度的对象,如果使用的数量级很高的话会占用很多资源。比如,游戏中可能会在无数个地方使用到模型数据,虽然从数量上来说模型对象会非常多,但是从本质上来说,不同的模型可能也就这么几个。此时,我们可以引入享元模式来共享相同的模型对象,
2008-10-21 12:48:00
208
转载 无废话C#设计模式之七:Adapter
意图 把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。 场景 假设网络游戏的客户端程序分两部分。一部分是和服务端通讯的大厅部分,大厅部分提供的功能有道具购买、读取房间列表、创建房间以及启动游戏程序。另一部分就是游戏程序了,游戏程序和大厅程序虽然属于一个客户端,但是由不同的公司在进行开发。游
2008-10-21 12:45:00
169
转载 无废话C#设计模式之二:Singleton
意图 保证一个类只有一个实例,并提供访问它的全局访问点。 场景 我们现在要做一个网络游戏的服务端程序,需要考虑怎么样才能承载大量的用户。在做WEB程序的时候有各种负载均衡的方案,不管是通过硬件实现还是软件实现,基本的思想就是有一个统一的入口,然后由它来分配用户到各个服务器上去。 需要考虑的问题是,即使在多线程的并发状态下,用
2008-10-21 12:37:00
176
转载 无废话C#设计模式之一:开篇
什么是设计模式? 什么是少林拳呢?少林拳是少林僧人经过长期的总结,得出的一套武功套路。有一本叫做少林拳法的武功秘籍,上面记载这这套拳法的适用人群,打法套路和学成后的效果。设计模式虽然记录在了设计模式一书上,但是要真正掌握设计模式光靠看每一个模式的结构并且进行模仿是不够的。试想一下,在真枪实战的情况下,谁会和你按照少林拳法,一二三四的套路打呢?打套路也只能用来看看,只有当
2008-10-21 12:35:00
459
转载 表单post与使用get区别
一、 在Form里面,可以使用post也可以使用get。它们都是method的合法取值。但是,post和get方法在使用上至少有两点不同: 1、Get方法通过URL请求来传递用户的输入。Post方法通过另外的形式。 2、Get方式的提交你需要用Request.QueryString来取得变量的值,而Post方式提交时,你必须通过Request.Form来访问提交的内容。 仔
2008-10-20 13:14:00
598
原创 base target=_**
基本的HTML语言。用来设置这个网页所有链接的目标窗口。网页中只要添加这句,那么所有的超链接就无须单独设置。该标签最好写在和之间。例如:表示网页中所有的超链接的目标地址都在新建窗口中打开。表示网页中所有的超链接的目标地址都在框架mainIfame中打开。
2008-10-18 11:48:00
339
原创 void(0) 浅谈
JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。void 操作符用法格式如下: 1. javascript:void (expression)2. javascript:void expression expression 是一个要计算的 JavaScript 标准的表达式。表达式外侧的圆括号是可选的,但是写上去是一个好习惯。你可以使用 void 操作符指
2008-10-18 11:37:00
882
2
转载 SQL随机函数newID()和RAND()详解
SELECT * FROM Northwind..Orders ORDER BY NEWID() --随机排序 SELECT TOP 10 * FROM Northwind..Orders ORDER BY NEWID() --从Orders表中随机取出10条记录 示例 A.对变量使用 NEWID 函数 以下示例使用 NEWID() 对声明为 u
2008-10-10 12:48:00
596
转载 Asp.net防止用户多次登录的最简单的方法
网上有不少防止多点登录的方法,主要一个是Session,另外就是用Cache,实际上cache和session一样也有超时的。如果用户不是正常关闭页面,cache还是在服务器上面存在的。造成的结果是人退出了,还是要等到cache超时后才能登陆 。 有个简便的方法: 建立一个表主要3个字段,一个自动ID,一个是登录用户ID,一个是时间,然后页面添加一个iframe,装载一个自
2008-10-09 13:27:00
277
asp+sql开发快速入门Word文档资料
2008-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人