2005年4月22日

摘要: object 是一些值的集合。他允许我们通过一个关联的名称来取出值。简而言之,就是一些 key / value 的组合。其中的 value 可以是原始 (primitive) 数据类型(number, string), 也可以是 object。 如何创建 object object 可以通过 new 操作符来创建。后面跟一个构造函数名(constructor),这个 constructor 用来进... 阅读全文
posted @ 2005-04-22 14:06 NeilChen 阅读(846) 评论(0) 推荐(0) 编辑
摘要: 函数可以有 return 语句也可以没有。如果没有,则调用者得到 undefined 的返回值。关于参数的个数:如果传递参数比实际的多,则后面的被忽略。如果少了,则不足的被赋 undefined 的默认值。嵌套的函数(Nested Functions)function 可以嵌套定义,但也不是什么地方都可以。一般限制必须在 global 代码里,或者 top-level function 代码里。不... 阅读全文
posted @ 2005-04-22 14:05 NeilChen 阅读(859) 评论(4) 推荐(0) 编辑

2005年4月13日

摘要: 打开记事本,输入a b c d e f (以上连空格一共12 个字符。每个字母后面一个空格,注意不要加任何换行符)保存为任意 txt 文件。关闭,重新打开看看?这个好像和传说中的 “联通” 的 bug 如出一辙。谁能解释一下为什么?只知道大概和 Unicode 编码的问题有关。(暂放首页,完事撤掉) 阅读全文
posted @ 2005-04-13 13:38 NeilChen 阅读(894) 评论(4) 推荐(0) 编辑

2005年3月22日

摘要: 对这个概念很多人有误解。以为凡是 WebControl 都必须放在 里面。比如:http://community.csdn.net/Expert/topic/3848/3848189.xml?temp=.1163141先让我们来做几个试验。(为了说明方便,以下仅列出 aspx 文件中 body 里的内容。)1, 2, 3, 结果发现了什么?Label 可以正常使用。而 T... 阅读全文
posted @ 2005-03-22 16:42 NeilChen 阅读(5036) 评论(12) 推荐(0) 编辑
摘要: 当一个 ASP.NET 页面的请求发生时,Page 对象初始化的次序是constructor -> AddParsedSubObject -> ...可见 AddParsedSubObject 这个方法会较早被调用。System.Web.UI.Control 类实现了 IParserAccessor 接口,它对此接口实现如下:(通过 Reflector 看到的) void IParserAcce... 阅读全文
posted @ 2005-03-22 01:56 NeilChen 阅读(3752) 评论(2) 推荐(0) 编辑

2005年3月20日

摘要: 今天搬到另一个房间住了。打扫的整整齐齐,心情也舒畅了很多!而且这个房间有书架了,我的计算机和围棋藏书摆放整齐,十分舒服。希望今年在这个环境下能够潜心学习, 有所突破! 阅读全文
posted @ 2005-03-20 21:35 NeilChen 阅读(637) 评论(1) 推荐(0) 编辑

2005年3月18日

摘要: 昨天下载了博客园的代码,里面有一个Data\SqlServer.cs我不清楚是不是 MS DAAB 里的原样文件。不过前面有声明如下: // ===============================================================================// Microsoft Data Access Application Block for .N... 阅读全文
posted @ 2005-03-18 14:05 NeilChen 阅读(1298) 评论(6) 推荐(0) 编辑
摘要: exec test2exec test2;1exec test..test2exec test.dbo.test2exec cr.test..test2exec cr.test.dbo.test2exec cr.test.dbo.test2;1 阅读全文
posted @ 2005-03-18 12:00 NeilChen 阅读(1153) 评论(2) 推荐(0) 编辑
摘要: 如何简单的创建一个加密存储过程: create proc Test(参数列表)with encriptionas主体go为了演示,现在我们创建一个具备各种参数类型的存储过程作为测试: create proc Test ( @x int = 3, @s nvarchar(20), @y int output)with encryptionasselect @x, @sset @... 阅读全文
posted @ 2005-03-18 11:19 NeilChen 阅读(1614) 评论(1) 推荐(0) 编辑

2005年3月9日

摘要: 我们一个客户的系统今天坏了。先大致介绍一下该系统的简单构成。 一个 web 服务器,一个数据库服务器。 数据库服务器是 SQL server 2000, 处在局域网里,中间有防火墙分隔,不能从外界直接访问。 web 服务器上是 Windows 2000 server, IIS 5.0, 跑的 ASP + COM+ 程序。 以前跑的好好的程序,这几天忽然出现以下的错误现... 阅读全文
posted @ 2005-03-09 19:34 NeilChen 阅读(2779) 评论(7) 推荐(0) 编辑

2005年3月2日

摘要: 利用 this 实现的公共方法中可以访问类的私有成员(用 var 声明的变量),私有方法(用 function 直接定义的方法); 利用原型扩展实现的方法中,无法调用私有成员和变量。 例子如下所示(把其中注释掉的两行恢复就可以看到区别): functionT(name){ this.Name=name; varx=5; function... 阅读全文
posted @ 2005-03-02 09:54 NeilChen 阅读(3016) 评论(4) 推荐(0) 编辑

2005年2月28日

摘要: 答案是仍然使用 HTML 中 table 的 cellspacing 属性。如下: ... 除此之外理论上在 CSS2 中,可以设定下列两个样式的组合来达到效果。 1. border-collapse: separate; (独立边框,不合并) 2. border-spacing: length || length; 这里的长度 length 如果指定一个,那么作用于... 阅读全文
posted @ 2005-02-28 13:44 NeilChen 阅读(1572) 评论(2) 推荐(0) 编辑

2005年2月22日

摘要: 最近在尝试一些基于 web standard 的开发。碰到了 DOCTYPE 的问题。 翻阅了 w3c 的这个列表网页:http://www.w3.org/QA/2002/04/valid-dtd-list.html 知道在 html4.01 下 DOCTYPE 有三种。分别是 transitional(过渡时期的), strict(严格的),和 frameset(用于框架网页的). 具体如下... 阅读全文
posted @ 2005-02-22 12:27 NeilChen 阅读(2594) 评论(16) 推荐(0) 编辑

2005年2月16日

摘要: ASP.NET 中 Page 对象有几个方法用于得到客户端 PostBack 的 javascript 代码,其中有下面两个: GetPostBackEventReference 和 GetPostBackClientEvent 翻看 msdn 里的解释没弄明白为什么这里要安排两个方法,唯一的区别就是 GetPostBackEventReference 有两个重载形式。于是我用 Reflec... 阅读全文
posted @ 2005-02-16 13:54 NeilChen 阅读(1175) 评论(2) 推荐(0) 编辑

2005年2月2日

摘要: 最近的项目中要大量用到 DataGrid 中的数据导出到 Excel 的方法,且数据量比较大。针对这个我做了一个导出 Excel 的帮助类。 之前在网上我搜索到很多导出 Excel 的代码,但是都不尽如人意。一般有下列几种方法: 1. 用 Excel.Application 对象逐单元格的填充数据。 这个办法由于是操作 COM 组件来进行,而 .NET 调用 COM 是要经过一层 wrap... 阅读全文
posted @ 2005-02-02 00:18 NeilChen 阅读(4083) 评论(15) 推荐(0) 编辑

导航