2008年6月1日

posted @ 2008-06-01 14:34 笼民 阅读(54) | 评论 (1)编辑

2008年3月3日

     摘要: 关于值类型和引用类型,经常听到一些说法,比如“值类型在栈上分配,引用类型在堆上分配”等等,所以发了这篇文章。希望和大家一起讨论。
1. 通用类型系统
2. 值类型
3. 引用类型
4. 值类型和引用类型在内存中的部署
4.1 数组在内存中的部署
4.2 值类型和引用类型的嵌套
5. 正确使用值类型和引用类型
5.1 辨明值类型和引用类型的使用场合
5.2 将值类型尽可能实现为具有常量性和原子性的类型
5.3 确保0为值类型的有效状态
5.4 尽量减少装箱和拆箱
6. 总结
7. 参考  阅读全文

posted @ 2008-03-03 13:34 笼民 阅读(2901) | 评论 (47)编辑

2008年1月10日

     摘要: jQuery interface是一套很好很强大的jQuery扩展/插件。最新版1.2中调用了老版本的jQuery.dequeue()函数,所以在使用新版本jQuery(比如1.2.1)可能出错:jQuery.dequeue is not a function。  阅读全文

posted @ 2008-01-10 17:22 笼民 阅读(343) | 评论 (4)编辑

2007年12月20日

     摘要: MSDN说,int只不过是System.Int32的别名而已。同时我们看到,在定义System.Int32类的源代码里大量使用了int关键字。二者关系如何?
1. C#中的System.In32和int
2. IL中的System.Int32和int32
3. 称呼:Int32还是int
4. 参考  阅读全文

posted @ 2007-12-20 23:02 笼民 阅读(2999) | 评论 (35)编辑

2007年12月17日

     摘要: 在HTML中,form元素用method属性来指定有两种不同的提交方法,即"get"(默认值)和"post"。
1. get和post的定义
2. get和post的区别
2.1 安全性
2.2 编码
2.3 提交的数据的长度
2.4 缓存
2.5 引用和SEO
3. 服务端的处理
4. 正确地使用get和post
5. 浏览器差异
6. 参考  阅读全文

posted @ 2007-12-17 03:10 笼民 阅读(767) | 评论 (4)编辑

2007年12月11日

     摘要: W3C采用HTML 5做为事实的超文本标记语言未来标准,而不是以XML和可扩展性著称的XHTML 2。  阅读全文

posted @ 2007-12-11 19:17 笼民 阅读(292) | 评论 (0)编辑

2007年12月2日

     摘要: 用比较干净的代码实现观察者模式(Observer Pattern)。  阅读全文

posted @ 2007-12-02 22:39 笼民 阅读(407) | 评论 (3)编辑

2007年11月29日

     摘要: 在Visual Studio 2008 Express(Visual Web Developer 2008)中,用LINQ to SQL超酷地实现ORM(Object-relational mapping)和数据查询。  阅读全文

posted @ 2007-11-29 09:47 笼民 阅读(484) | 评论 (0)编辑

2007年11月22日

今天有人问如何自定义浏览器滚动条,于是翻出了Beyondest03年的CSS,在HTML下可以正常工作:

body {
    scrollbar-face-color
: #E3F1D1;
    scrollbar-highlight-color
: #FFFFFF;
    scrollbar-shadow-color
: #ABD48F;
    scrollbar-3dlight-color
: #D1D7DC;
    scrollbar-arrow-color
:  #247624;
    scrollbar-track-color
: #ededed;
    scrollbar-darkshadow-color
: #247624;
}

但是在XHTML下却不行。经实验,把body改成html就行了:

html {
    scrollbar-face-color
: #E3F1D1;
    scrollbar-highlight-color
: #FFFFFF;
    scrollbar-shadow-color
: #ABD48F;
    scrollbar-3dlight-color
: #D1D7DC;
    scrollbar-arrow-color
:  #247624;
    scrollbar-track-color
: #ededed;
    scrollbar-darkshadow-color
: #247624;
}

以上CSS只能在IE6和IE7中工作。Firefox,Opera,Safari均不支持,只能用JavaScript模拟实现。以下是网上一些资源:

posted @ 2007-11-22 00:48 笼民 阅读(192) | 评论 (2)编辑

2007年10月31日

     摘要: IE 6和IE 7中,pseudo leak / actual leak的例子和图示。  阅读全文

posted @ 2007-10-31 16:40 笼民 阅读(328) | 评论 (2)编辑

2007年10月30日

     摘要: 原创仿MS风格的皮肤,兼容主流浏览器。
IE 6:OK
IE 7:OK
Firefox 2.0.0.8:OK
Opera 9.24:基本OK
Safari 3.0.3:基本OK  阅读全文

posted @ 2007-10-30 10:43 笼民 阅读(259) | 评论 (2)编辑

2007年10月26日

     摘要: 奇妙的Opera和IE。  阅读全文

posted @ 2007-10-26 16:16 笼民 阅读(546) | 评论 (4)编辑

2007年10月25日

     摘要: 用一段JavaScript加快window.document的访问速度。  阅读全文

posted @ 2007-10-25 16:03 笼民 阅读(293) | 评论 (3)编辑

2007年10月14日

     摘要: 在Winodws Server 2003 R2(SP2)中,不能安装HD(High Definition)声卡驱动。此问题经微软确认无解。  阅读全文

posted @ 2007-10-14 00:41 笼民 阅读(1556) | 评论 (9)编辑

2007年10月11日

     摘要: 今天重装了系统,安装的操作系统和全部软件都是非盗版、非破解的,100%完成了软件的正版化。  阅读全文

posted @ 2007-10-11 17:20 笼民 阅读(302) | 评论 (7)编辑