<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[争取每天进步一点点]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ostrich2fly</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ostrich2fly]]></copyright><item><title><![CDATA[delete vs truncate]]></title><link>https://blog.youkuaiyun.com/ostrich2fly/article/details/5966886</link><guid>https://blog.youkuaiyun.com/ostrich2fly/article/details/5966886</guid><author>ostrich2fly</author><pubDate>Tue, 26 Oct 2010 15:26:00 +0800</pubDate><description><![CDATA[区别
1。delete from后面可以写条件，truncate不可以
2。delete from记录是一条条删的，所删除的每行记录都会进日志，而truncate一次性删掉整个页，因此日至里面只记录页释放，简言之，delete from更新日志，truncate基本不，所用的事务日志空间较少
3。delete from删空表后，会保留一个空的页，truncate在表中不会留有任何页
4。当使用行锁执行 DELETE 语句时，将锁定表中各行以便删除。truncate始终锁定表和页，而不是锁定各行。
]]></description><category></category></item><item><title><![CDATA[Oracle中如何用一条SQL快速生成10万条测试数据(转）]]></title><link>https://blog.youkuaiyun.com/ostrich2fly/article/details/5899604</link><guid>https://blog.youkuaiyun.com/ostrich2fly/article/details/5899604</guid><author>ostrich2fly</author><pubDate>Tue, 21 Sep 2010 15:38:00 +0800</pubDate><description><![CDATA[下面SQL是利用了Oracle数据库语法的几个实用小技巧实现的：   1、利用Oracle特有的“connect by”树形连接语法生成测试记录，“level ]]></description><category></category></item><item><title><![CDATA[glib库hash表GHashTable]]></title><link>https://blog.youkuaiyun.com/ostrich2fly/article/details/5885507</link><guid>https://blog.youkuaiyun.com/ostrich2fly/article/details/5885507</guid><author>ostrich2fly</author><pubDate>Wed, 15 Sep 2010 11:17:00 +0800</pubDate><description><![CDATA[hash表是一种提供key-value访问的数据结构，通过指定的key值可以快速的访问到与它相关联的value值。hash表的一种典型用法就是字典，通过单词的首字母能够快速的找到单词。关于hash表的详细介绍请查阅数据结构的相关书籍，我这里只介绍glib库中hash表的基本用法。  要使用一个hash表首先必须创建它，glib库里有两个函数可以用于创建hash表，分别是g_hash_table_new()和g_hash_table_new_full()，它们的原型如下：  GHashTable *g_has]]></description><category></category></item><item><title><![CDATA[【转】Shell脚本调试技术]]></title><link>https://blog.youkuaiyun.com/ostrich2fly/article/details/5855013</link><guid>https://blog.youkuaiyun.com/ostrich2fly/article/details/5855013</guid><author>ostrich2fly</author><pubDate>Wed, 01 Sep 2010 10:39:00 +0800</pubDate><description><![CDATA[   已有 22263 次阅读 2008-10-28 15:53  本文全面系统地介绍了shell脚本调试技术，包括使用echo, tee, trap等命令输出关键信息，跟踪变量的值，在脚本中植入调试钩子，使用“-n”选项进行shell脚本的语法检查，使用“-x”选项实现shell脚本逐条语句的跟踪，巧妙地利用shell的内置变量增强“-x”选项的输出信息等。   一. 前言  shell编程在unix/linux世界中使用得非常广泛，熟练掌握shell编程也是成为一名优秀的unix/linux开发者和系统]]></description><category></category></item><item><title><![CDATA[使用pthread库进行多线程编程]]></title><link>https://blog.youkuaiyun.com/ostrich2fly/article/details/5840348</link><guid>https://blog.youkuaiyun.com/ostrich2fly/article/details/5840348</guid><author>ostrich2fly</author><pubDate>Thu, 26 Aug 2010 13:26:00 +0800</pubDate><description><![CDATA[11 Threads   1 Introduction   不用介绍了吧…   2 Thread Concepts   1.     Thread由下面部分组成：   a.     Thread ID   b.     Stack   c.     Policy   d.     Signal mask   e.     Errno   f.      Thread-Specific Data   3 Thread Identification   1.     pthread_t用于表示Thread ID]]></description><category></category></item><item><title><![CDATA[增强命令输入的用户交互性－－readline库的使用]]></title><link>https://blog.youkuaiyun.com/ostrich2fly/article/details/5833694</link><guid>https://blog.youkuaiyun.com/ostrich2fly/article/details/5833694</guid><author>ostrich2fly</author><pubDate>Tue, 24 Aug 2010 09:54:00 +0800</pubDate><description><![CDATA[转自：http://my.donews.com/noding/2006/04/18/%E5%A2%9E%E5%BC%BA%E5%91%BD%E4%BB%A4%E8%BE%93%E5%85%A5%E7%9A%84%E7%94%A8%E6%88%B7%E4%BA%A4%E4%BA%92%E6%80%A7%EF%BC%8D%EF%BC%8Dreadline%E5%BA%93%E7%9A%84%E4%BD%BF%E7%94%A8/  Linux下的编程很大一部分都是命令行模式。可执行文件加上特定的参数。不过有时候需]]></description><category></category></item><item><title><![CDATA[shell脚本编写技巧]]></title><link>https://blog.youkuaiyun.com/ostrich2fly/article/details/5807397</link><guid>https://blog.youkuaiyun.com/ostrich2fly/article/details/5807397</guid><author>ostrich2fly</author><pubDate>Thu, 12 Aug 2010 16:51:00 +0800</pubDate><description><![CDATA[   ＂   1.test测试命令    test命令用于检查某个条件是否成立，它可以进行数值、字符和文件三个方面的测试，    其测试符和相应的功能分别如下：    (1)数值测试：    -eq：等于则为真    -ne：不等于则为真    -gt：大于则为真    -ge：大于等于则为真    -lt：小于则为真    -le：小于等于则为真    (2)字符串测试：    =：等于则为真    !=：不相等则为真    -z 字符串：字符串长度伪则为真    -n 字符串：字符串长度不伪则为真   ]]></description><category></category></item></channel></rss>