<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_Code Life-About .NET and C#</title><subtitle type="text">守得云开见日出</subtitle><id>http://feed.cnblogs.com/blog/u/38593/rss</id><updated>2011-10-15T02:10:10Z</updated><author><name>yisx</name><uri>http://www.cnblogs.com/ysxlh/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ysxlh/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/38593/rss"/><entry><id>http://www.cnblogs.com/ysxlh/archive/2010/02/26/1674375.html</id><title type="text">扫描特定网站（页）的更新链接（附完整源码下载）</title><summary type="text">闲暇时间经常登录小说网站和论坛（比如啃书），翻看自己感兴趣的连载小说。时常会碰到以下问题：1、要打开网页花时间查找自己感兴趣的链接，耗时又无聊啊2、某天比较忙或出差较长一段时间，没空去浏览或保存自己感兴趣的小说链接3、其他原因开发一个小工具解决上述问题那就完事大吉了，废话少说，直接上图。#获取更新界面： #获取的更新总目录（按日期排列）：###获取的每日更新列表（也可按更新时间排列）：开发思路：1...</summary><published>2010-02-26T08:58:00Z</published><updated>2010-02-26T08:58:00Z</updated><author><name>yisx</name><uri>http://www.cnblogs.com/ysxlh/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ysxlh/archive/2010/02/26/1674375.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ysxlh/archive/2010/02/26/1674375.html"/><content type="html">&lt;blockquote style="margin-right: 0px" dir="ltr"&gt;&#xD;
&lt;p align="left"&gt;闲暇时间经常登录小说网站和论坛（比如啃书），翻看自己感兴趣的连载小说。时常会碰到以下问题：&lt;/p&gt;&#xD;
&lt;p align="left"&gt;1、要打开网页花时间查找自己感兴趣的链接，耗时又无聊啊&lt;img alt="" src="http://www.cnblogs.com/Emoticons/msn/50_50.gif" /&gt;&lt;/p&gt;&#xD;
&lt;p align="left"&gt;2、某天比较忙或出差较长一段时间，没空去浏览或保存自己感兴趣的小说链接&lt;img alt="" src="http://www.cnblogs.com/Emoticons/msn/angry_smile.gif" /&gt;&lt;/p&gt;&#xD;
&lt;p align="left"&gt;3、其他原因&lt;img alt="" src="http://www.cnblogs.com/Emoticons/msn/75_75.gif" /&gt;&lt;/p&gt;&#xD;
&lt;p align="left"&gt;开发一个小工具解决上述问题那就完事大吉了&lt;img alt="" src="http://www.cnblogs.com/Emoticons/msn/wink_smile.gif" /&gt;，废话少说，直接上图。&lt;/p&gt;&#xD;
&lt;p&gt;#获取更新界面：&lt;/p&gt;&lt;/blockquote&gt;&#xD;
&lt;p&gt;&lt;div align="center"&gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/ysxlh/扫描1.GIF" width="664" height="363" /&gt;&lt;/div&gt;&amp;nbsp; &#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;blockquote style="margin-right: 0px" dir="ltr"&gt;&#xD;
&lt;p&gt;#获取的更新总目录（按日期排列）：&lt;/p&gt;&lt;/blockquote&gt;&#xD;
&lt;p&gt;&lt;div align="center"&gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/ysxlh/扫描2.GIF" width="561" height="174" /&gt;&lt;/div&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;blockquote style="margin-right: 0px" dir="ltr"&gt;&#xD;
&lt;p&gt;###获取的每日更新列表（也可按更新时间排列）：&lt;/p&gt;&lt;/blockquote&gt;&#xD;
&lt;p&gt;&lt;div align="center"&gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/ysxlh/扫描3.GIF" width="639" height="388" /&gt;&lt;/div&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;blockquote style="margin-right: 0px" dir="ltr"&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;img alt="" src="http://www.cnblogs.com/Emoticons/msn/bat.gif" /&gt;&amp;nbsp;开发思路：&lt;/p&gt;&#xD;
&lt;p&gt;1、抓取网页（首页）、获取网页的不同页数和内容；&lt;/p&gt;&#xD;
&lt;p&gt;2、根据配置列表（感兴趣的小说名称，见下载包的booklist.txt文件）构建正则表达式，结合网页的数据结构，分析网页，获取感兴趣的链接；&lt;/p&gt;&#xD;
&lt;p&gt;3、生成更新总目录的html文件，生成当天更新列表的html文件；&lt;/p&gt;&#xD;
&lt;p&gt;4、建立windows服务项目，部署后台定时扫描网页，并同时可保存每日更新；&lt;/p&gt;&#xD;
&lt;p&gt;6、打开更新总目录的html文件，享受连载小说&lt;img alt="" src="http://www.cnblogs.com/Emoticons/msn/thumbs_up.gif" /&gt;。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;具体可参见源代码，欢迎感兴趣的朋友交流和拍砖...................&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;源代码包括完整的核心类库项目、winForm测试项目、windows服务项目。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;下载路径：&lt;/p&gt;&#xD;
&lt;p&gt;&lt;a href="http://files.cnblogs.com/ysxlh/WebParse.rar" target="_blank"&gt;/Files/ysxlh/WebParse.rar&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;img src="http://www.cnblogs.com/ysxlh/aggbug/1674375.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ysxlh/archive/2010/02/26/1674375.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ysxlh/archive/2010/02/08/1666015.html</id><title type="text">ADO.NET的数据表DataTable在填充数据时第316行记录开始出现乱码【〱〱ㄲ〰〰㠶】.....</title><summary type="text">ORACLE9.2数据库，.NET2003，数据采用OracleDataAdapter的Fill方法填充，被查询字段的值全部由数字组成的字符串，无任何中文字符。sql查询语句为："SELECT DISTINCT propertylsh FROM t_property_doc WHERE JCFLOWNAME='受理'AND propertylsh NOT IN (SELECT propertyls...</summary><published>2010-02-08T09:31:00Z</published><updated>2010-02-08T09:31:00Z</updated><author><name>yisx</name><uri>http://www.cnblogs.com/ysxlh/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ysxlh/archive/2010/02/08/1666015.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ysxlh/archive/2010/02/08/1666015.html"/></entry><entry><id>http://www.cnblogs.com/ysxlh/archive/2010/01/05/1639853.html</id><title type="text">VS2003+AO8.3项目向VS2005+AO9.31的迁移升级简介(附AO版本转换工具下载)</title><summary type="text">最近，对单位VS2003+AO8.3业务系统进行了迁移到VS2005+AO9.31的升级工作。值此转换顺利完成之际，简单地回顾了一下.NET+AO项目升级的具体操作步骤和注意事项，特别介绍了专门编写的AO迁移小工具，并提供了下载。 针对VS+AO项目的迁移升级的思路和具体操作方法，欢迎大家一起来探讨。一、升级操作步骤： 1、升级工作环境搭建，第一套环境，VS2003+AO8.3、VS2005开发环...</summary><published>2010-01-05T15:05:00Z</published><updated>2010-01-05T15:05:00Z</updated><author><name>yisx</name><uri>http://www.cnblogs.com/ysxlh/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ysxlh/archive/2010/01/05/1639853.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ysxlh/archive/2010/01/05/1639853.html"/></entry><entry><id>http://www.cnblogs.com/ysxlh/archive/2008/10/18/1313767.html</id><title type="text">.NET程序集浏览及分析工具（V0.1版）</title><summary type="text">知道有个Reflector软件，以及基于它提供的很多插件，但好像就是没有【分析项目、程序集、类的继承关系功能】的插件。在网上搜索也没有发现提供这方面功能分析的工具（也许是我孤陋寡闻...）。因此萌发了编写一个具有此类分析功能的小工具的念头，目前V0.1版（本来想把版本号设置为V0.001,因为工具太简陋了，哈哈）仅实现了以下功能：...（附工具下载）</summary><published>2008-10-17T16:11:00Z</published><updated>2008-10-17T16:11:00Z</updated><author><name>yisx</name><uri>http://www.cnblogs.com/ysxlh/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ysxlh/archive/2008/10/18/1313767.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ysxlh/archive/2008/10/18/1313767.html"/></entry><entry><id>http://www.cnblogs.com/ysxlh/archive/2008/10/11/1308794.html</id><title type="text">SQLite数据库安装、试用及编程测试手记</title><summary type="text">    今天，试用了一下SQLite数据库，并简单地进行了一下数据表记录增、删、修改的编程测试，现将试用过程及编程测试过程如实记录下来，并附上测试项目的源代码下载。共享这篇简单的试用手记，希望能吸引大家对SQLite数据库的关注，同时也希望能给予初次使用 SQLite数据库的朋友以帮助。谢谢！......</summary><published>2008-10-11T14:37:00Z</published><updated>2008-10-11T14:37:00Z</updated><author><name>yisx</name><uri>http://www.cnblogs.com/ysxlh/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ysxlh/archive/2008/10/11/1308794.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ysxlh/archive/2008/10/11/1308794.html"/></entry><entry><id>http://www.cnblogs.com/ysxlh/archive/2008/10/10/1307766.html</id><title type="text">C#编程实现在Oracle数据库中搜索任意给定的关键词</title><summary type="text">最近本人在接手一个较大型业务系统的维护时碰到了这样一个问题，该系统的后台数据库采用Oracle8.17，共有256个业务数据表（不包括系统表），每个业务数据表平均有30个字段定义，部分表数据记录数超过10万条，但是因为甲方未能满足开发方的报酬条件，所以开发方既没有交付系统的源代码，也没有提交的系统程序设计文档和数据库设计文档。为此，数据维护人员只能通过在系统业务界面输入内容，再在数据库中搜索该输入内容所在的数据库表和字段，才可以确定界面标签字段与数据库表字段之间的一一对应关系，并以此关系为依据进行数据维护。</summary><published>2008-10-10T01:22:00Z</published><updated>2008-10-10T01:22:00Z</updated><author><name>yisx</name><uri>http://www.cnblogs.com/ysxlh/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ysxlh/archive/2008/10/10/1307766.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ysxlh/archive/2008/10/10/1307766.html"/></entry></feed>
