摘要: 这两天在做一个布局,关于考试应用的一个报名表。客户给了一个表格的模板,当时时间仓促,只想到用HTML表现出来。表格布局其实简单,当时在没做过的情况下,争对每个单元格/合并的单元格做css控制,事实这是一个痛苦的过程。后面多多少少会有一些问题,比如计算宽度以及内边距边框大小。针对这样的情况,我在网上搜索资料,最终确定将用一行完全空白不合并单元格的宽度来进行控制。其它单元格不用控制宽度。是故,要写在td1,td2,td3…tdn,针对每个单元格写宽度。对于pre的布局css有针对这样格式的样式:white-sapace:per/pre-wrap/pre-line/normal;这个可以在http: 阅读全文
posted @ 2012-03-18 15:00 半日闲 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 做.NET 开发有几年时间了,我经历过从 .NET1.0 一直到 .NET4.0 的过程,所以对于它们的历史我可以简单说说。最早支持 .NET 开发的是 VS2002 ,所支持的版本是 .NET1.0 ,第二年就推出了 VS2003 ,所支持的是 .NET1.1 ,主要是修复了 .NET1.0 的一些重大 Bug ,此时 .NET 是向下兼容的,开发的 ASP.NET 的版本分别是 ASP.NET1.0 及 ASP.NET1.1 ;之后推出了 VS2005 ,它支持此的 .NET 版本是 .NET2.0 ,这个版本与以前版本相比主要是增加了对泛型、局部类和可空类型的支持等,注意 .NET2.0 阅读全文
posted @ 2012-03-02 13:31 半日闲 阅读(288) 评论(0) 推荐(0) 编辑
摘要: //js控制input控件只能输入数字 function OnlyinputNumber(e, obj, withFraction) { if (!e) { e = window.event; } if (e.which) { key = e.which; } else { key = e.keyCode; } validNumber = false; if (key == 8 //Backspace || key == 46 //Delete || key >= 35 && key <= 37 //End, Home, Left || key == 39 //Ri 阅读全文
posted @ 2012-02-12 16:12 半日闲 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 这份备忘录的情况本备忘录详细说明了一种为因特网团体提供的因特网标准追踪协议(track protocol),恳请大家讨论并提出宝贵意见。如果你想了解这个协议的情况及标准化状态,请参考《因特网正式协议标准(Internet Official Protocol Standards)》(STD 1)的最新版本。本备忘录可以自由发布发布,不受任何限制。摘要该文档详细说明了统一资源定位器、定位的语法和语义以及如何通过因特网来访问资源。目录1.绪论 22.常规URL语法 22.1 URL的主要部分 22.2 URL字符编码问题 32.3 分层方案和关系链接 43.特殊方案 43.1通用因特网方案语法 43 阅读全文
posted @ 2011-12-06 10:41 半日闲 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: IE: 1. 只有一个text框时,(不管有没有submit),直接触发onsubmit (form标签的一事件属性)2. 有多个text框时,触发submit上的onclick,其默认行为为触发onsubmit。 相对来说,ff的行为最复杂。 1. 有submit或button时,触发submit或button的onclick,然后该onclick的默认行为会触发onsubmit。 2. 没有submit或button时, 2.1 只有一个text框时,触发onsubmit; 2.2 有多个text框时,不触发onsubmit。 原文:http://bbs.tech.ccidnet.... 阅读全文
posted @ 2011-11-10 16:42 半日闲 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 1:变量转换-我们常用的做法是使用构造函数像Array()或者Number()来进行变量转换,但是使用原始数据类型来转换变量,由于没有任何额外的影响,所以效率会更高。例如:var myVar = "3.1415";str = " "+ myVar ;// to stringint = ~~myVar ;// to intfloat = 1*myVar ;// to floatbool = !!myVar ; // to boolean any string with length and any number except 0 are truearray 阅读全文
posted @ 2011-11-07 11:01 半日闲 阅读(211) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/dddd218/archive/2011/05/11/2043095.html感谢王老师为我找到此篇文档。如果想了解QueryOver,我想这位强人写得比我好得多,可以参考此文。http://hi.baidu.com/xiaoyi20056/blog/item/bf181cdfe43e7b0662279879.html对于将QueryOver和session分离,则可以参考此文。下面是我在运用QueryOver时的代码:public class BaseQuery<TEntity, TQuery> : Query<TEntity& 阅读全文
posted @ 2011-10-01 10:51 半日闲 阅读(1827) 评论(0) 推荐(0) 编辑
摘要: 这是一个很大的话题。我只是就前一段时间,自己在做项目时对进度控制发表一点点感想,粗鄙之处,敬请见谅。有过这么一段经历。我在项目中添加数据库,然后我想对数据库连接进行测试。如果这个数据库不能连接没有成功呢,我想。所以我就把测试写了出来。顺带,我想应该可以测试数据写进去,因为都是在测试中的,那就一起写了吧。好吧,假如这些都通过了,要不要再写的查询的测试呢。因为都建立在Nhibernate上,那先把Nhibernate加进来吧。已经有的测试数据,我实在忍不住,应该把再测试一下查询。ok,在另一个项目中,我觉得还有几个查询方法相当不错,仅仅一个copy的操作,easy。顺手做了…………差不多满意了,提 阅读全文
posted @ 2011-09-26 21:00 半日闲 阅读(263) 评论(0) 推荐(1) 编辑
摘要: C# 2.0新特性与C# 3.5新特性一、C# 2.0 新特性:1、泛型List<MyObject> obj_list=new List();obj_list.Add(new MyObject());2、部分类(partial)namespace xxx{public partial class Class1{private string _s1;public string S1{get { return _s1; }set { _s1 = value; }}}//或在另一个文件中public partial class Class1{public string GetString 阅读全文
posted @ 2011-09-23 13:06 半日闲 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2011-09-07 14:48 半日闲 阅读(309) 评论(0) 推荐(0) 编辑