03 2005 档案

摘要:.Net/C# 实现真正的只读属性 (ReadOnly Property) 当类的私有成员是简单类型时,只需为该成员提供 public { get; } 的访问器即可实现只读属性。 当类的私有成员不是简单类型(如: ArrayList、Hashtable 等)时, 如果仅为该成员提供 public { get; } 的访问器而实现只读属性是远远不够的! 因为该属性 ArrayList、Hashtable 还可以被执行 Add(..)、Clear()、Remove(...) 等方法! 经 【身披七彩祥云 脚踏金甲圣衣】的 "思归 Saucer" 点拨, 参阅 Reflector: ArrayList.ReadOnly(...) static Method 搞定 ReadOnlyHashtable ! 但是 实现 ReadOnly DataTable DataRow 等还是更有难度的! 阅读全文
posted @ 2005-03-28 23:10 于斯人也 阅读(3107) 评论(8) 推荐(0) 编辑
摘要:.Net/C#: 利用反射编写通用的 rss 2.0 的 reader 最近在写一个 Simple Rss Reader 网上找到现成代码两种: 1.代码简单的,但不够通用 (如: 本站的一些专用 rss reader) 2.代码复杂的,但没有足够时间去消化 (如: rssbandit) 遂自己动手: 由于 rss 的基本属性大家都有! 但一些特殊不通用属性,如: slash:comments wfw:comment wfw:commentRss trackbackping 不一定存在! 如何处理??? 我想到了 Reflection,就此提出以下解决方案: 1. Class RssSummary 用于表示 Rss 的头信息 你可以在为其添加新属性,原则是: 阅读全文
posted @ 2005-03-27 15:33 于斯人也 阅读(1495) 评论(0) 推荐(0) 编辑
摘要:一: 将"任意"在线简体中文网页转为繁体中文页简单方法 以前都写在 Aspx 的 Codebehind 里用 WebRequest 抓别人的网页 ASP 时代用 XMLHTTP Object 抓 这里只考虑了 get 请求! post 请求请参阅: 补充 宝玉 之《URL欺骗之以假乱真!》之 POST 方法提交数据 之 处理! http://blog.csdn.net/playyuer/archive/2005/02/25/301895.aspx 了解 IHttpHandler 接口参阅: ms-help://MS.NETFrameworkSDKv1.1.CHS/cpref/html/frlrfSystemWebIHttpHandlerClassProcessRequestTopic.htm 二: 如果是自己写的 Asp.Net 的页面还有更好的方法: 自己实现一个类继承于 Stream,作为 HttpResponse 的 Filter 属性: 阅读全文
posted @ 2005-03-22 11:28 于斯人也 阅读(5004) 评论(5) 推荐(0) 编辑
摘要:最近写了一个自动收邮件的机器人,原来一开始偷懒"娶"了 COM 组件 JMail: 《封装 JMail 4.4 的 POP3 为 .Net 组件 (.dll 程序集),实现 "邮件(附件) 到达" 等 "事件"!》 后来经人介绍认识了 OpenPOP.Net 我就移情别恋,再后来我们就相爱了,再后来我就修理她: 加一个小功能(红色字体代码部分),可用于收取邮件时监测数据流量! 老规矩: 我的代码随便 Copy & Paste 到任意一个 .cs 文件中 csc 即可测试! (结构不够清晰,目的就是方便测试代码) 阅读全文
posted @ 2005-03-21 10:28 于斯人也 阅读(4724) 评论(12) 推荐(0) 编辑
摘要:.Net/C# 封装磁盘目录文件搜索功能的工具类 (实现了与搜索相关的事件,以便插入客户处理代码) 阅读全文
posted @ 2005-03-21 09:22 于斯人也 阅读(3130) 评论(10) 推荐(0) 编辑
摘要:/* .Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (C# DIY HttpWebClient) * Reflector 了一下 System.Net.WebClient ,改写或增加了若干: * DownLoad、Upload 相关方法! * DownLoad 相关改动较大! * 增加了 DataReceive、ExceptionOccurrs 事件! * 了解服务器端与客户端交互的 HTTP 协议参阅: * 使文件下载的自定义连接支持 FlashGet 的断点续传多线程链接下载! JSP/Servlet 实现! * http://blog.csdn.net/playyuer/archive/2004/08/02/58430.aspx * 使文件下载的自定义连接支持 FlashGet 的断点续传多线程链接下载! C#/ASP.Net 实现! * http://blog.csdn.net/playyuer/archive/2004/08/02/ 阅读全文
posted @ 2005-03-21 09:20 于斯人也 阅读(9895) 评论(13) 推荐(1) 编辑
摘要:/* .Net/C# 实现 中国移动 CMPP v3.0 ISMG <-> SP 收发短信的 SP 客户端 (第2版)(CMPP SP Client) 增加了 CMPP Client 类 本程序严格按 《中国移动通信企业标准》之《中国移动通信互联网短信网关接口协议(China Mobile Point to Point)》(版本号: 3.0.0) 即: CMPP v3.0.0 http://www.spzone.net/protocol/CMPPV3.0.rar 文档,实现了下面消息的定义及其相关协议级交互: 8.4业务提供商 (SP) 与互联网短信网关 (ISMG) 间的消息定义 阅读全文
posted @ 2005-03-20 23:36 于斯人也 阅读(592) 评论(0) 推荐(0) 编辑
摘要:.Net/C# 实现 中国移动 CMPP v3.0 ISMG SP 收发短信的 SP 客户端 (第2版)(CMPP SP Client) 增加了 CMPP Client 类 本程序严格按 《中国移动通信企业标准》之《中国移动通信互联网短信网关接口协议(China Mobile Point to Point)》(版本号: 3.0.0) 即: CMPP v3.0.0 http://www.spzone.net/protocol/CMPPV3.0.rar 文档,实现了下面消息的定义及其相关协议级交互: 8.4 业务提供商 (SP) 与互联网短信网关 (ISMG) 间的消息定义 8 8.4.1 SP 请求连接到 ISMG(CMPP_CONNECT) 操作 8 8.4.1.1 CMPP_CONNECT 消息定义 (SP - ISMG) 8 8.4.1.2 CMPP_CONNECT_RESP消息定义 (ISMG - SP) 9 8.4.2 SP 或 ISMG 请求拆除连接 (CMPP_TERMINA 阅读全文
posted @ 2005-03-20 23:28 于斯人也 编辑
摘要:我最爱用的文本编辑器EditPlus :v2.12.Build.223UltraEdit :v11.00a+3SlickEdit :v10.0I dream thatUltraSlickEditPlus comes true!I will always love UltraSlickEditPlus! 阅读全文
posted @ 2005-03-20 00:59 于斯人也 阅读(172) 评论(0) 推荐(0) 编辑
摘要:/* .Net/C# 实现 中国移动 CMPP v3.0 ISMG SP 收发短信的 SP 客户端 (CMPP SP Client) 本程序严格按 《中国移动通信企业标准》之《中国移动通信互联网短信网关接口协议(China Mobile Point to Point)》(版本号: 3.0.0) 即: CMPP v3.0.0 http://www.spzone.net/protocol/CMPP... 阅读全文
posted @ 2005-03-18 11:58 于斯人也 阅读(2763) 评论(0) 推荐(0) 编辑
摘要:/*.Net/C# 实现 中国移动 CMPP v3.0 ISMG <-> SP 收发短信的 SP 客户端 (CMPP SP Client)本程序严格按《中国移动通信企业标准》之《中国移动通信互联网短信网关接口协议(China Mobile Point to Point)》(版本号: 3.0.0)即: CMPP v3.0.0http://www.spzone.net/protocol/CMPPV3.0.rar文档,实现了下面消息的定义及其相关协议级交互:8.4业务提供商 (SP) 与互联网短信网关 (ISMG) 间的消息定义88.4.1SP 请求连接到 ISMG(CMPP_CONNE 阅读全文
posted @ 2005-03-17 14:37 于斯人也 阅读(693) 评论(0) 推荐(0) 编辑
摘要:/*一个将"任意"在线简体中文网页转为繁体中文页简单方法以前都写在 Aspx 的 Codebehind 里用 WebRequest 抓别人的网页ASP 时代用 XMLHTTP Object 抓1. Microshaoft.HttpHandlers.cs 保存到 IIS 站点或某虚拟目录下的 /bin/Microshaoft.HttpHandlers.cs2. csc /t:library Microshaoft.HttpHandlers.cs /r:C:/WINNT/Microsoft.NET/Framework/v1.1.4322/Microsoft.VisualBasi 阅读全文
posted @ 2005-03-08 15:12 于斯人也 阅读(239) 评论(0) 推荐(0) 编辑
摘要:/* .Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (C# DIY HttpWebClient)* Reflector 了一下 System.Net.WebClient ,改写或增加了若干:* DownLoad、Upload 相关方法!*DownLoad 相关改动较大!* 增加了 DataReceive、ExceptionOccurrs 事件!*了解服务器端与客户端交互的 HTTP 协议参阅:* 使文件下载的自定义连接支持 FlashGet 的断点续传多线程链接下载! JSP/Servlet 实现!* http://blog.csdn.net/playyuer 阅读全文
posted @ 2005-03-06 23:14 于斯人也 阅读(389) 评论(0) 推荐(0) 编辑
摘要:升级到 JDK 5.0 Update 1 or 2 定制部署 WebServices - Axis 终于正常了!JDK 1.4.x 是正常的!但是 JDK 5.0 定制部署 WebServices - Axis 时,执行命令行:java org.apache.axis.client.AdminClient deploy.wsdd总不正常!升级到 Update 1:java version "1.5.0_01"Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_01-b08)Java HotSpot(TM 阅读全文
posted @ 2005-03-01 12:53 于斯人也 阅读(263) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示