2006年3月14日

摘要:这几天在看一点 dnn 3.2 的代码。做一些记录于此。留待进一步整理和分析之用。 Components/Shared 目录: Null 对数据库 null 的转换处理 HtmlUtils html 字符串的一些处理 XmlUtils Xml 处理函数。包括序列化对象等辅助方法。 Reflection 反射。根据类型名称创建对象的帮助类。 UserControlBase 用户控... 阅读全文
posted @ 2006-03-14 01:30 NeilChen 阅读 (195) 评论 (0) 编辑

2006年3月13日

摘要:今天工作中碰到一个任务:有一个文本文件存放了很多国家的名称,每行一个。我要把这些数据变成 js 里面的字符串形式以便在网页里显示。首先下意识的用 js 写了如下一个脚本,完成了任务: 可是,转念一想,既然也学了几天 python 了,何不实践实践。老是用原来的技术也没什么意思啊,所以就重写为如下的脚本: fpath = r'e:\projects\xyz\country_data.txt'f = ... 阅读全文
posted @ 2006-03-13 10:26 NeilChen 阅读 (905) 评论 (13) 编辑
摘要:为了看懂 dnn,今天开始学习一点 VB.NET.先写了个简单的代码: Imports System' 定义一个模块Public Module Module1 Public Sub Hello() Console.WriteLine("Hello World!") End SubEnd ModulePublic Class Test ' 主程序入口点 Publ... 阅读全文
posted @ 2006-03-13 02:22 NeilChen 阅读 (282) 评论 (1) 编辑

2006年3月3日

摘要:It's just a code snippet of mine. /// /// 将相对路径转换为绝对路径/// 注:最终得到任何场合都可以正常链接的路径(不论将应用程序设置成虚拟目录还是网站的根目录)/// 例如:设置为虚拟目录的时候,"admin/upload/test.jpg" => "/JCDWeb/admin/upload/test.jpg"/// 设置为... 阅读全文
posted @ 2006-03-03 11:55 NeilChen 阅读 (1031) 评论 (1) 编辑

2006年2月28日

摘要:今天有一个很简单的需求,要求定时执行一个 .bat 批处理文件。于是查看了一下 Python 文档,写出如下脚本: from win32api import *from time import *i = 1while 1: ShellExecute(0, None, "c:\\test.bat", None, "c:\\", True) print "The job has b... 阅读全文
posted @ 2006-02-28 23:45 NeilChen 阅读 (2879) 评论 (4) 编辑

2006年2月26日

摘要:在 ASP.NET 中,ViewState 因为在客户端的 HTML 里占据大量的空间,并随着页面的 PostBack 反复传递于网络中,一直为人垢病。但是实际上 ViewState 可以存储到数据库、缓存等任意地方,从而避免频繁将冗长的 base64 字符串发送到客户端。这样做不但可以显著提高性能(大幅度减少了网络传输的字节数),而且如果其中的内容也不会被轻易解密和破解。因此这个方法是很有用处的... 阅读全文
posted @ 2006-02-26 22:58 NeilChen 阅读 (3587) 评论 (23) 编辑

2006年2月14日

摘要:写了一个好玩的,锻炼锻炼这几天学习的 python 知识 ''.join([chr(x) for x in [117, 101, 118, 111, 108, 105]][::-1]) 阅读全文
posted @ 2006-02-14 18:07 NeilChen 阅读 (464) 评论 (0) 编辑
摘要:写了一个简单的例子,记录与此。注:实现输出流的目标类只需要简单的定义一个 write() 方法即可。 import sysbuffer = ''class Logger: def write(self, s): global buffer buffer += smylogger = Logger()stdout_ = sys.stdout # backup ref... 阅读全文
posted @ 2006-02-14 17:44 NeilChen 阅读 (2783) 评论 (0) 编辑

2006年2月7日

摘要:使用某些 DOCTYPE 时会导致 document.body.scrollTop 失效,总是等于 0, 这使得在编写一些浮动层的定位代码时会出现差错。解决的办法是改用 document.documentElement.scrollTop.(document.documentElement 在通常情况下就是 标签)详细的参考在这里:http://blog.sina.com.cn/u/558da3... 阅读全文
posted @ 2006-02-07 18:41 NeilChen 阅读 (548) 评论 (0) 编辑

2006年1月23日

摘要:1. IE 中,window 对象的 onbeforeunload 和 onunload 事件的异同,分别的作用。2. Janc 的原理。 同步调用,异步调用,同步调用时的异常处理,异步调用时的异常处理。 序列化(客户端,服务器端都有)。 CreateCall 返回方法调用对象,提供方法调用的上下文。 类型系统的映射。 自定义 HttpHandler 处理 Janc.ashx,... 阅读全文
posted @ 2006-01-23 20:55 NeilChen 阅读 (228) 评论 (0) 编辑

2006年1月19日

摘要:(以前我在 csdn 写的翻译文章,现在转到这里来。)ViewState 剖析 原文链接:ViewState: All You Wanted to Know作者:Paul Wilson翻译:木野狐 ViewState 不是什么? 1. ViewState 不是用来恢复回发的控件的值。这个是通过匹配 form 中该控件的变量名而自动完成的。这个只对 Load 事件加载之前创建的控件有效。2. Vie... 阅读全文
posted @ 2006-01-19 11:41 NeilChen 阅读 (467) 评论 (0) 编辑
摘要:(以前我在 csdn 写的翻译文章,现在转到这里来。)Page 的生命周期学习小结 原文链接:Page Events: Order and PostBack作者:Paul Wilson翻译:木野狐 初始化(Initialization) 页面被请求时,第一个被执行的总是构造函数(constructor). 你可以在这里初始化很多自定义属性或对象。不过这里有一些限制,因为 page 还没有被完全初... 阅读全文
posted @ 2006-01-19 11:07 NeilChen 阅读 (301) 评论 (0) 编辑

2006年1月16日

摘要:刚才读到这个帖子:http://www.cnblogs.com/arielyang/archive/2006/01/16/318044.html?Pending=true#Post作者利用反射的方法,并且结合页面基类的做法,实现了一种 QueryString 的方便的读取方法。然而,在我看来,这种做法有些太重了。而我通常采用的做法如下叙述如下。在一个公共的方法类里面这样写, public clas... 阅读全文
posted @ 2006-01-16 22:46 NeilChen 阅读 (2345) 评论 (10) 编辑

2006年1月12日

摘要:今天正开发的好好的,忽然我一次不小心关机后,导致了 get last version 操作提示 "Error reading from file" 而不能正常工作。经过 google,找到解决办法是这样的:1. 删除 vss\data\backup 目录2. 在命令行下,转到 vss\win32 下运行如下命令: analyze -f \\neil\vss\data (最后一个参数是你的 ... 阅读全文
posted @ 2006-01-12 11:40 NeilChen 阅读 (5294) 评论 (6) 编辑

2006年1月11日

摘要:(修改自 http://community.csdn.net//Expert/TopicView2.asp?id=4370310 中所帖的代码,版权没有)Util.cs 的部分代码: 1/**//// 2/// 创建缩略图 3/// 4/// 来源页面 5/// 可以是相对地址或者绝对地址 6/// 7/// 缩略图宽度 8/// 缩略图高度 9/// 字节数组10public stati... 阅读全文
posted @ 2006-01-11 17:57 NeilChen 阅读 (565) 评论 (0) 编辑

导航

统计