<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>找对象_51obj.cn</title>
	<link>http://www.51obj.cn</link>
	<description>IT 技术交流博客，致力于前台xhtml、css、js、ajax应用，及后台asp、asp.net程序开发</description>
	<lastBuildDate>Tue, 10 Aug 2010 11:20:21 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0.1" -->


<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type='text/javascript' src='http://www.51obj.cn/wp-includes/js/jquery/jquery.js?ver=1.4.2'></script>
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->
	<item>
		<title>一套完整自定义工作流的实现</title>
		<description><![CDATA[&#160; 概述： 本工作流以一套金融软件业务处理流程为例，实现功能包括：流程自定义、步骤自定义、步骤重复次数、步骤类型（顺序/并行）、定义排序功能，完全使用数据库实现，本文将详... 


No related posts.

以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。]]></description>
		<link>http://www.51obj.cn/?p=934</link>
			</item>
	<item>
		<title>SQL打印中指定表的所有列名</title>
		<description><![CDATA[
<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->

<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->
还记得以前做asp时，设计access数据库：一边添加字段，一边打开一个notepad记录，然后在代码里把这些字段都加上。 现在可以使用SQL将表的所有列名显示，代码如下： &#160; DECLARE @colName varchar(500... 


Related posts:<ol><li><a href='http://www.51obj.cn/?p=547' rel='bookmark' title='Permanent Link: asp.net中恢复数据库的问题'>asp.net中恢复数据库的问题</a> <small>项目中使用到了恢复数据库的功能。直接使用RESTORE DATABASE table FROM DISK=&#39;Path&#39;;结果出现了不少问题。 尚未备份数据库的日志尾部 异常详细信息: System.Data.SqlClient.SqlException: 尚未备份数据库 &quot;HopeLoan2009&quot;...</small></li>
<li><a href='http://www.51obj.cn/?p=911' rel='bookmark' title='Permanent Link: SQL中以迪卡尔积插入数据'>SQL中以迪卡尔积插入数据</a> <small>很久没有写文章了，今天做项目时温习了一下SQL。现在有三张表S_action_info、E_grade_info、S_action_grade，其中第三张表为中间表，用于保存前两张表多对多关系。 数据结构图如下： 其它字段可不必考虑，重要的有前两张表的主键，和第三张表中相对应的外键。前两张表中已有部分数据，需要对第三张表进行一些测试数据的插入。于是SQL语句如下： ?View Code SQL/* *若建立存储过程 IF EXISTS(SELECT name...</small></li>
<li><a href='http://www.51obj.cn/?p=837' rel='bookmark' title='Permanent Link: 闲来没事发一个C#做的一个东西'>闲来没事发一个C#做的一个东西</a> <small>使用.net2.0开发，可查看系统服务信息、系统进程信息及软件安装信息，其中根据进程查看进程功能有待进一步完善；软件安装信息根据注册表信息来提取，由于有些软件图标无法获得，因此获得的软件列表并不完全。 源码完全开放，使用VS2005 SP1打开。 ?View Code CSHARP /// &lt;summary&gt; /// Initial...</small></li>
</ol>

以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。]]></description>
		<link>http://www.51obj.cn/?p=919</link>
			</item>
	<item>
		<title>“集合已修改；可能无法执行枚举操作”</title>
		<description><![CDATA[对泛型进行比较移除时使用如下代码，出现运行错误：&#8220;集合已修改；可能无法执行枚举操 作&#8221;： 这种情况是由于System.Collection.Generic泛型中集合List&#60;&#62;中执行了Remove()方法，则原有... 


No related posts.

以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。]]></description>
		<link>http://www.51obj.cn/?p=917</link>
			</item>
	<item>
		<title>SQL中以迪卡尔积插入数据</title>
		<description><![CDATA[
<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->

<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->
很久没有写文章了，今天做项目时温习了一下SQL。现在有三张表S_action_info、E_grade_info、S_action_grade，其中第三张表为中间表，用于保存前两张表多对多关系。 数据结构图如下： 其它字段可不必... 


Related posts:<ol><li><a href='http://www.51obj.cn/?p=547' rel='bookmark' title='Permanent Link: asp.net中恢复数据库的问题'>asp.net中恢复数据库的问题</a> <small>项目中使用到了恢复数据库的功能。直接使用RESTORE DATABASE table FROM DISK=&#39;Path&#39;;结果出现了不少问题。 尚未备份数据库的日志尾部 异常详细信息: System.Data.SqlClient.SqlException: 尚未备份数据库 &quot;HopeLoan2009&quot;...</small></li>
</ol>

以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。]]></description>
		<link>http://www.51obj.cn/?p=911</link>
			</item>
	<item>
		<title>.net framework移除工具，解决.net framework无法安装问题</title>
		<description><![CDATA[由于.net framework 2.0卸载需要重装，但在重装过程中提示： setup cannot continue because this version of the .net framework is incompatible with a previously installed one&#160;http://support.microsoft.com/support/kb/articles/q312/5/00.a... 


No related posts.

以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。]]></description>
		<link>http://www.51obj.cn/?p=906</link>
			</item>
	<item>
		<title>关于拖动层效果</title>
		<description><![CDATA[
<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->

<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->
在cnblogs上看到这篇文章http://www.cnblogs.com/idche/archive/2010/05/18/1738449.html；其中一段实现拖动div的代码相当精彩： ?View Code JSvar $=function(id){return document.getElementById(id);}; &#160; var getMouseP=function (e){//... 


Related posts:<ol><li><a href='http://www.51obj.cn/?p=531' rel='bookmark' title='Permanent Link: 关于previousSibling与nextSibling'>关于previousSibling与nextSibling</a> <small>firefox中会出现一个奇怪的现象，就是p1的previousSibling与nextSibling均返回undefined，使用nodeType测试 p1.previousSibling会返回3，也就是文本属性——firefox把p1与h4之间的回车换行也当作了一个元素！这种形式：（“\n ”） 因此在使用previousSibling与nextSibling时需要去做一些处理，一是可以将其节点之间的换行回车删除；二是使用p1.previousSibling.previousSibling这种间接方式来获取。...</small></li>
<li><a href='http://www.51obj.cn/?p=336' rel='bookmark' title='Permanent Link: js中的冒泡事件与事件监听'>js中的冒泡事件与事件监听</a> <small>js中“冒泡事件”并不是能实际使用的花哨技巧，它是一种对js事件执行顺序的机制，“冒泡算法”在编程里是一个经典问题，冒泡算法里面的冒泡应该说是交换更加准确；js里面的“冒泡事件”才是真正意义上的“冒泡”，它从DOM最低层逐层遍历树，然后附加相应事件。...</small></li>
<li><a href='http://www.51obj.cn/?p=604' rel='bookmark' title='Permanent Link: js中的链式调用'>js中的链式调用</a> <small>jQuery中形如$("#txtName").addClass("err").css("font-size","12px").select().focus();的方式让人不得不为之着迷。其实现机制就是链式调用。链式调用就是调用对象的方法后返回到该对象，严格来讲它并不属于语法，而只是一种语法技巧，js令人着迷的一点就是这里。...</small></li>
</ol>

以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。]]></description>
		<link>http://www.51obj.cn/?p=896</link>
			</item>
	<item>
		<title>C#数据结构三：单链表Singly Linked List</title>
		<description><![CDATA[
<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->

<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->
单链表 单链表（Singly Linked List），也称单向链表，链表中的一种，其特点链接方向是意向的，对链表的访问要通过顺序读取。在顺序链表中元素之间紧密相连，为了表示两个数据元素逻辑上的... 


Related posts:<ol><li><a href='http://www.51obj.cn/?p=825' rel='bookmark' title='Permanent Link: C#数据结构二：线性表'>C#数据结构二：线性表</a> <small>线性表定义 线性表Linear List：由n(n&gt;=0)个相同类型的数据元素构成的有限序列。记为L=(a1,a2,&#8230;,ai-1,ai,ai+1,&#8230;,an)。可使用下式表示： L=(D,R) 其中，D是数据元素的有限集合，R是数据元素之间关系的有限集合。 线性表基本操作包括插入操作、删除操作、查找、清空等。 线性表的接口类图如下： 接口代码如下： ?View Code...</small></li>
<li><a href='http://www.51obj.cn/?p=683' rel='bookmark' title='Permanent Link: C#难点逐个击破（10）：is与as'>C#难点逐个击破（10）：is与as</a> <small>is C#中允许数据在继承链中向下转型，在转换前需要判断数据的类型，可以使用is来判断基础类型。可以这样来理解：若该对象可以非空，且可以强制转换为所提供的类型而不引发异常，则is表达式返回true。使用语法为： if(obj is objType) { } 若obj为null则返回false； /// &lt;summary&gt;...</small></li>
<li><a href='http://www.51obj.cn/?p=730' rel='bookmark' title='Permanent Link: C#难点逐个击破（13）：异常与throw'>C#难点逐个击破（13）：异常与throw</a> <small>深层次详解Exception 在Ilustrustor C# 2008中这样描述Exception:The BCL defines a number of exception...</small></li>
</ol>

以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。]]></description>
		<link>http://www.51obj.cn/?p=889</link>
			</item>
	<item>
		<title>C#数据结构二：线性表</title>
		<description><![CDATA[
<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->

<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->
线性表定义 线性表Linear List：由n(n&#62;=0)个相同类型的数据元素构成的有限序列。记为L=(a1,a2,&#8230;,ai-1,ai,ai+1,&#8230;,an)。可使用下式表示： L=(D,R) 其中，D是数据元素的有限集合，R是数据元素之... 


Related posts:<ol><li><a href='http://www.51obj.cn/?p=683' rel='bookmark' title='Permanent Link: C#难点逐个击破（10）：is与as'>C#难点逐个击破（10）：is与as</a> <small>is C#中允许数据在继承链中向下转型，在转换前需要判断数据的类型，可以使用is来判断基础类型。可以这样来理解：若该对象可以非空，且可以强制转换为所提供的类型而不引发异常，则is表达式返回true。使用语法为： if(obj is objType) { } 若obj为null则返回false； /// &lt;summary&gt;...</small></li>
<li><a href='http://www.51obj.cn/?p=810' rel='bookmark' title='Permanent Link: C#难点逐个击破（20）：索引器indexer、枚举数Enumerator与迭代器Iterator'>C#难点逐个击破（20）：索引器indexer、枚举数Enumerator与迭代器Iterator</a> <small>索引器 我们知道，数组可以保存一系列具有相同数据类型的数据。在类或结构接口中，也可以像引用数组一样引用自己的成员，这就是索引器。索引器是具有索引参数的属性。 ?View Code CSHARPclass IndexerSample&lt;t&gt; &#123; public T&#91;&#93; arr...</small></li>
<li><a href='http://www.51obj.cn/?p=764' rel='bookmark' title='Permanent Link: C#难点逐个击破（16）：事件'>C#难点逐个击破（16）：事件</a> <small>在委托(delegate)里讲到每个委托都关联一系列成员，称为调用列表（invocation list）；一旦委托被调用，列表中的每一个成员也都会被调用，并获得委托所收到的参数。 在msdn中这样定义事件： 在发生其他类或对象关注的事情时，类或对象可通过事件通知它们。 举个例子，你在等一个人，于是每过10分钟都会下楼去看看那个人是不是已经到了，如果没有到就返回，10分钟后继续下楼；现在给一楼安装一个门铃，于是你不再需要频繁的下楼去检查，只要听到门铃的声音，然后下楼开门就可以了。 这个例子就是事件驱动模型，由于门铃的介入，现在变成了人对门铃声音的监听，这个门铃也就是消息。 事件有发送事件的类称为&ldquo;发行者&ldquo;，接收事件的类的称为&rdquo;订阅者&ldquo;。发行者与订阅者需要存在一个媒介， 这个媒介称为事件的处理方法。 C#中事件处理如下： 1、定义事件...</small></li>
</ol>

以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。]]></description>
		<link>http://www.51obj.cn/?p=825</link>
			</item>
	<item>
		<title>（译）在非IE浏览器中实现“灰阶化”</title>
		<description><![CDATA[
<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->

<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->
原文：&#8220;GRAYSCALING&#8221; IN NON-IE BROWSERS 原文作者：JAMES PADOLSEY 在非IE浏览器中实现&#8220;灰阶化[1]&#8221; 这个问题看似简单，实际上要付出很大的努力[2]。要的结果很简单：在所有非IE浏览器中... 


Related posts:<ol><li><a href='http://www.51obj.cn/?p=896' rel='bookmark' title='Permanent Link: 关于拖动层效果'>关于拖动层效果</a> <small>在cnblogs上看到这篇文章http://www.cnblogs.com/idche/archive/2010/05/18/1738449.html；其中一段实现拖动div的代码相当精彩： ?View Code JSvar $=function(id){return document.getElementById(id);}; &nbsp; var getMouseP=function (e){//获取鼠标坐标...</small></li>
<li><a href='http://www.51obj.cn/?p=380' rel='bookmark' title='Permanent Link: Jquery学习笔记（一）'>Jquery学习笔记（一）</a> <small>题外话：从今天起正式学习Jquery（实际严格讲已经用了几个月的Jquery的一丁点东西），边学边做边记笔记；阅读书籍《锋利的Jquery》+Jquery API Doc。 基础知识： 想要结构与行为分离当然不能使用&lt;button onclick=&quot;&#8230;&quot;&gt;&lt;/button&gt;之类的东西了，js是写在&lt;head&gt;之间的，那就说起了window.onload&mdash;&mdash;这不是一个好东西，所以就有了Jquery颇具创意的 $(document).ready(funciton(){ &#8230; }); 当然还会更精简：...</small></li>
</ol>

以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。]]></description>
		<link>http://www.51obj.cn/?p=860</link>
			</item>
	<item>
		<title>CSS实现页面宽高100%自适应</title>
		<description><![CDATA[
<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->

<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->
是做B/S的吧，网站或者MIS，后台一定做过，一般是上左右结构。 最常见的方法是使用frameset ?View Code XML&#60;frameset rows=&#34;78,*,31&#34; cols=&#34;*&#34; frameborder=&#34;no&#34; border=&#34;0&#34; framespacing=&#34;0&#... 


Related posts:<ol><li><a href='http://www.51obj.cn/?p=637' rel='bookmark' title='Permanent Link: js中鼠标滚轮事件详解'>js中鼠标滚轮事件详解</a> <small>?View Code JAVASCRIPT/*Firefox注册事件*/ if&#40;document.addEventListener&#41;&#123; document.addEventListener&#40;'DOMMouseScroll',scrollFunc,false&#41;; &#125; Safari与Chrome属于同一类型，可使用HTML DOM方式添加事件 ?View Code...</small></li>
<li><a href='http://www.51obj.cn/?p=368' rel='bookmark' title='Permanent Link: 如何检查浏览器类型'>如何检查浏览器类型</a> <small>使用检查navigator.userAgent字符串来判断浏览器类型。今天在看一篇文章中提到用户在某些浏览器可以更改userAgent，这样就不能单纯使用这个方法来检查浏览器。在实际使用中一般检查最多的是ie浏览器与标准dom浏览器的区别，这样可以使用window.addEventListener来判断这两种类型的浏览器...</small></li>
</ol>

以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。]]></description>
		<link>http://www.51obj.cn/?p=848</link>
			</item>
</channel>
</rss>
