<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/ztj111" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/ztj111" type="application/rss+xml"></fs:self_link><lastBuildDate>Wed, 01 Sep 2010 03:47:00 GMT</lastBuildDate><title>ztj111的专栏</title><description>CSDN博客聚合服务</description><link>http://blog.csdn.net/blogrss.aspx?username=ztj111</link><item><title>bash下. : () {} [] [[]] (())的解释</title><link>http://blog.csdn.net/ztj111/archive/2010/09/01/5855271.aspx</link><description>一、.(source).（点）与source命令一样，从文件中读取并执行命令，无论该文件是否都有可执行权限都能够正确的执行。且是在当前shell下执行，而不是产生一个子shell来执行（我们通常使用“./filename.sh”去执行一个文件是在当前shell下产生一个子shell去执行的）。所以在设置bash的环境的变量时，就必须用该命令或者source命令去执行设置的环境变量才会对当前shell生效，如下：for i in /etc/profile.d/*.sh ; do    if[-r &quot;$i&quot;]; then        . $i    fidone二、:： 该命令什么都不做，但执行后会返回一个正确的退出代码，即exit 0。比如在if语句中，then后面不想做任何操作，但是又不能空着，这时就可以使用“:”来解决，如下：if[&quot;$i&quot;-ne 1 ];then    :else    echo&quot;$i&lt;img src=&quot;http://www1.feedsky.com/t1/408191774/ztj111/csdn.net/s.gif?r=http://blog.csdn.net/ztj111/archive/2010/09/01/5855271.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/ztj111/408191774/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/ztj111/408191774/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 01 Sep 2010 11:47:00 +0800</pubDate><author>ztj111</author><guid isPermaLink="false">http://blog.csdn.net/ztj111/archive/2010/09/01/5855271.aspx</guid><dc:creator>ztj111</dc:creator><fs:srclink>http://blog.csdn.net/ztj111/archive/2010/09/01/5855271.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ztj111/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ztj111/~1205402/408191774/1205377</fs:itemid></item><item><title>监视磁盘空间和使用情况</title><link>http://blog.csdn.net/ztj111/archive/2009/09/17/4562764.aspx</link><description>研究确定跨多个 UNIX® 系统的磁盘使用情况以及如何创建一个简单的警告系统对潜在问题发出警告的方法。关注您的文件系统，确保它们没有填满，这虽然是个小事，但在 UNIX 系统的日常管理工作中是至关重要的过程。在本文中，您将了解到监视磁盘空间、发现究竟是哪些文件、用户或应用程序占用了大部分的空间、以及如何使用配额和其他解决方案查找需要的信息的方法。&lt;br /&gt;关于本系列&lt;br /&gt;通常，UNIX® 管理员都拥有一套常用的辅助进程管理的实用工具、技巧和系统。本文提供了各种用于简化各个过程的关键实用工具、命令行链和脚本。这些工具中的一部分来自于操作系统，而大部分的技巧则来源于长期的经验积累和减轻系统管理员的工作压力的要求。本系列文章主要专注于最大限度地利用各种 UNIX 环境中可用的工具，包括简化异类环境中的管理任务的方法。&lt;br /&gt;入门：使用 df&lt;br /&gt;监视磁盘空间是 UNIX 管理员的工作中很重要的一部分。本文向您介绍一些完成管理工作所需的工具，包括 df、du、find 的使用，甚至配额的使用。让我们先来看看 df 的强大功能。&lt;br /&gt;对于许多管理员来说，使用 df 工具可&lt;img src=&quot;http://www1.feedsky.com/t1/408191775/ztj111/csdn.net/s.gif?r=http://blog.csdn.net/ztj111/archive/2009/09/17/4562764.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/ztj111/408191775/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/ztj111/408191775/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 17 Sep 2009 14:21:00 +0800</pubDate><author>ztj111</author><guid isPermaLink="false">http://blog.csdn.net/ztj111/archive/2009/09/17/4562764.aspx</guid><dc:creator>ztj111</dc:creator><fs:srclink>http://blog.csdn.net/ztj111/archive/2009/09/17/4562764.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ztj111/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ztj111/~1205402/408191775/1205377</fs:itemid></item><item><title>Informix 管理：Informix 性能锁和并发性</title><link>http://blog.csdn.net/ztj111/archive/2009/09/14/4551437.aspx</link><description>改善并发性和锁，让更多用户能够更快地访问数据。&lt;br /&gt;来自 IBM Database Magazine 中文版。&lt;br /&gt;一个很重要但经常被忽视的性能调优步骤是：检查 Informix Dynamic Server (IDS) 如何处理锁和并发性。在由我讲授的高级 Informix 性能调优课程中，调优锁是五个改善性能的重要步骤之一。&lt;br /&gt;锁的数量&lt;br /&gt;当 Informix 启动时，它将读取 ONCONFIG 文件并使用 LOCK 参数创建一个内存结构（我们称之为锁表）来管理锁。在 IDS 11 之前的版本的默认设置中，包含 2,000 个锁，锁的数量非常少。在 IDS 11 中，默认的锁数量为 20,000 个 —— 锁的数量增加了，但对高容量系统而言还是欠缺。&lt;br /&gt;每个打开数据库、表或读取、更新行的用户会话都会在锁表中生成锁。打开数据库会在数据库中生成一个共享锁，以避免其他人删除数据库。打开表将在表中生成一个共享锁，以避免在使用表时更改它。除了 “脏读” 之外，将在每个被读取的行上放置一个共享锁。并且当更新、删除或插入一个行时，将在该行所使用的索引上添加额外&lt;img src=&quot;http://www1.feedsky.com/t1/408191776/ztj111/csdn.net/s.gif?r=http://blog.csdn.net/ztj111/archive/2009/09/14/4551437.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/ztj111/408191776/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/ztj111/408191776/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 14 Sep 2009 14:58:00 +0800</pubDate><author>ztj111</author><guid isPermaLink="false">http://blog.csdn.net/ztj111/archive/2009/09/14/4551437.aspx</guid><dc:creator>ztj111</dc:creator><fs:srclink>http://blog.csdn.net/ztj111/archive/2009/09/14/4551437.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ztj111/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ztj111/~1205402/408191776/1205377</fs:itemid></item><item><title>Informix Dynamic Server 中的日期处理</title><link>http://blog.csdn.net/ztj111/archive/2009/09/14/4551083.aspx</link><description>IBM® Informix® Dynamic Server 有一些操纵日期和时间类型的函数。您可以利用这些函数来对业务数据进行更好的处理和分析。还可以添加新的函数，以简化一些基于日期的业务问题的解决方案。&lt;br /&gt;简介&lt;br /&gt;日期是一种复杂的信息。它表示一年中特定的一天。可以按星期、月份、季度等将日期分组。这种分组便于比较不同年份在一段特定时期的结果。&lt;br /&gt;Informix Dynamic Server（IDS）提供了一些处理日期的功能。本文回顾当前已有的一些函数，并提供一些附加的有用的函数。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;回页首&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;IDS 日期函数&lt;br /&gt;IDS 包含两种“日期”数据类型。一种是 DATE，另一种是 DATETIME。DATE 表示一天，而 DATETIME 表示一个特定的时刻，其精度可以从年到秒。IDS 提供了以下函数来操纵这些类型：&lt;br /&gt;DATE(VARCHAR(10)) 返回 DATE 类型&lt;br /&gt;该函数以一个字符串变量为参数，其格式由环境变量 DBDATE 指定，并返回一个 DATE&lt;img src=&quot;http://www1.feedsky.com/t1/408191777/ztj111/csdn.net/s.gif?r=http://blog.csdn.net/ztj111/archive/2009/09/14/4551083.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/ztj111/408191777/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/ztj111/408191777/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 14 Sep 2009 13:34:00 +0800</pubDate><author>ztj111</author><guid isPermaLink="false">http://blog.csdn.net/ztj111/archive/2009/09/14/4551083.aspx</guid><dc:creator>ztj111</dc:creator><fs:srclink>http://blog.csdn.net/ztj111/archive/2009/09/14/4551083.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ztj111/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ztj111/~1205402/408191777/1205377</fs:itemid></item><item><title>informix常用命令</title><link>http://blog.csdn.net/ztj111/archive/2009/08/26/4486502.aspx</link><description>一、常用命令&lt;br /&gt;oninit        将系统从off-line模式变为on-line模式&lt;br /&gt;oninit -iy   （初始化数据库，删除所有dbspace和chunk）&lt;br /&gt;oninit -s    （脱机--&gt;静态）&lt;br /&gt;&lt;br /&gt;onmode -ky   offline&lt;br /&gt;onmode -s    graceful shutdown--&gt;quiescent（联机到静态，让用户处理完成）&lt;br /&gt;onmode -u    immediate shutdown--&gt;quiescent（联机到静态，所有用户立即终止）&lt;br /&gt;onmode -m    quiescent---&gt;online&lt;br /&gt;onmode -z sid  删除某session&lt;br /&gt;&lt;br /&gt;onmode -l   将当前正在使用的逻辑日志下移&lt;br /&gt;onmode -c   强制执行检查点操作 即onmonitor-&gt;force ckpt&lt;br /&gt;&lt;br /&gt;onstat -     查看服务器状态&lt;br /&gt;onstat -d    查看dbspac&lt;img src=&quot;http://www1.feedsky.com/t1/408191778/ztj111/csdn.net/s.gif?r=http://blog.csdn.net/ztj111/archive/2009/08/26/4486502.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/ztj111/408191778/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/ztj111/408191778/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 26 Aug 2009 13:59:00 +0800</pubDate><author>ztj111</author><guid isPermaLink="false">http://blog.csdn.net/ztj111/archive/2009/08/26/4486502.aspx</guid><dc:creator>ztj111</dc:creator><fs:srclink>http://blog.csdn.net/ztj111/archive/2009/08/26/4486502.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ztj111/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ztj111/~1205402/408191778/1205377</fs:itemid></item><item><title>如何使用SQL Server游标</title><link>http://blog.csdn.net/ztj111/archive/2009/05/07/4159068.aspx</link><description>&lt;br /&gt;在数据库开发过程中，当你检索的数据只是一条记录时，你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况，即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢？游标为我们提供了一种极为优秀的解决方案。&lt;br /&gt;&lt;br /&gt;1.游标和游标的优点&lt;br /&gt;　　在数据库中，游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段，就本质而言，游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标总是与一条T_SQL 选择语句相关联因为游标由结果集（可以是零条、一条或由相关的选择语句检索出的多条记录）和结果集中指向特定记录的游标位置组成。当决定对结果集进行处理时，必须声明一个指向该结果集的游标。如果曾经用 C 语言写过对文件进行处理的程序，那么游标就像您打开文件所得到的文件句柄一样，只要文件打开成功，该文件句柄就可代表该文件。对于游标而言，其道理是相同的。可见游标能够实现按与传统程序读取平面文件类似的方式处理来自基础表的结果集，从而把表中数据以平面文件的形式呈现给程序。&lt;br /&gt;　　我们知道&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/ztj111/408191779/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/ztj111/408191779/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 07 May 2009 22:23:00 +0800</pubDate><author>ztj111</author><guid isPermaLink="false">http://blog.csdn.net/ztj111/archive/2009/05/07/4159068.aspx</guid><dc:creator>ztj111</dc:creator><fs:srclink>http://blog.csdn.net/ztj111/archive/2009/05/07/4159068.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ztj111/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ztj111/~1205402/408191779/1205377</fs:itemid></item><item><title>SQL之游标</title><link>http://blog.csdn.net/ztj111/archive/2009/04/28/4133122.aspx</link><description>数据库，游标&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/ztj111/408191780/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/ztj111/408191780/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 28 Apr 2009 15:46:00 +0800</pubDate><author>ztj111</author><guid isPermaLink="false">http://blog.csdn.net/ztj111/archive/2009/04/28/4133122.aspx</guid><dc:creator>ztj111</dc:creator><fs:srclink>http://blog.csdn.net/ztj111/archive/2009/04/28/4133122.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ztj111/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ztj111/~1205402/408191780/1205377</fs:itemid></item><item><title>求数组中最长递增子序列</title><link>http://blog.csdn.net/ztj111/archive/2008/07/31/2748152.aspx</link><description>&lt;br /&gt;求数组中最长递增子序列&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/ztj111/408191781/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/ztj111/408191781/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 31 Jul 2008 18:37:00 +0800</pubDate><author>ztj111</author><guid isPermaLink="false">http://blog.csdn.net/ztj111/archive/2008/07/31/2748152.aspx</guid><dc:creator>ztj111</dc:creator><fs:srclink>http://blog.csdn.net/ztj111/archive/2008/07/31/2748152.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ztj111/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ztj111/~1205402/408191781/1205377</fs:itemid></item><item><title>C++操作字符串</title><link>http://blog.csdn.net/ztj111/archive/2008/06/05/2513463.aspx</link><description>c++操作字符串&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/ztj111/408191782/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/ztj111/408191782/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 05 Jun 2008 12:39:00 +0800</pubDate><author>ztj111</author><guid isPermaLink="false">http://blog.csdn.net/ztj111/archive/2008/06/05/2513463.aspx</guid><dc:creator>ztj111</dc:creator><fs:srclink>http://blog.csdn.net/ztj111/archive/2008/06/05/2513463.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ztj111/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ztj111/~1205402/408191782/1205377</fs:itemid></item><item><title>VC的MySQL编程</title><link>http://blog.csdn.net/ztj111/archive/2008/06/04/2512147.aspx</link><description>vc的两个小问题&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/ztj111/408191783/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/ztj111/408191783/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 04 Jun 2008 20:35:00 +0800</pubDate><author>ztj111</author><guid isPermaLink="false">http://blog.csdn.net/ztj111/archive/2008/06/04/2512147.aspx</guid><dc:creator>ztj111</dc:creator><fs:srclink>http://blog.csdn.net/ztj111/archive/2008/06/04/2512147.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ztj111/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ztj111/~1205402/408191783/1205377</fs:itemid></item></channel></rss>
