2011年6月28日
摘要: NUnit2.0详细使用方法 注:NUnit中文文档可以参看我的另一个站点:http://www.36sign.com/nunit前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行TDD的利器.如果你已经知道很多关于NUnit的应用,请指出我的不对之处和提出一些建议,使本文更加完善.如果你对NUnit还不是很了解的话,我建议你还是阅读一下.本文分为以下部分:1. TDD的简介 首先什么是TDD呢?Kent Beck在他的<<测试驱动开发 >>(Addison-Wesley Pro 阅读全文
posted @ 2011-06-28 17:28 carekee 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 原以为很简单,事实上的确简单。但还是碰到了一个在做之前没有考虑到的问题:ajax的缓存问题。所以看似容易的问题还是要严谨对待,这就是程序员该有的品质吧。话不多说,言规正转,下面是运行时的截图点这里下载示例代码。h2. 文件说明 default.aspx, 主演示页面GetSessionData.aspx, ajax调用的页面jquery.js, js框架,我对这个熟悉一些 h2. 代码分析代码很简单,主要是注意ajax的缓存问题,即你明明设置了新的session值,但使用ajax得到的却还是老的值。深入的说,这并非只是ajax的缓存问题,应该是和http协议本身相关的 让ajax缓存失效有很多 阅读全文
posted @ 2011-06-28 17:13 carekee 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: 在网页设计中,table用height:100%是可以整屏的,但需要在网页头部增加: <!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"> 后就和没有用height:100%一样了,后来发现要给html,body都增加height:100 阅读全文
posted @ 2011-06-28 15:57 carekee 阅读(2979) 评论(0) 推荐(0) 编辑
摘要: <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htm 阅读全文
posted @ 2011-06-28 10:48 carekee 阅读(533) 评论(0) 推荐(0) 编辑
摘要: javascript如何实现两个信息框弹出效果?本文提供两种方法,一是盒子模式,二是javascript 构造模式,都附有代码,有兴趣的可以直接拿代码试运行一下看看效果!第一种:盒子模式:<!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"> 阅读全文
posted @ 2011-06-28 10:47 carekee 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 先来看看frames.htm页面的源代码: <html> <head> <title>网页跨框架菜单fromMSDN</title> <metahttp-equiv="Content-Type"content="text/html;charset=gb2312"> </head> <framesetrows="92,*"cols="*"framespacing="4"frameborder="yes" 阅读全文
posted @ 2011-06-28 10:32 carekee 阅读(215) 评论(0) 推荐(0) 编辑