<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[疯狂桔子的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/csucrab</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; csucrab]]></copyright><item><title><![CDATA[(zt)C++ Singleton (单例) 模式最优实现]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/6598165</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/6598165</guid><author>csucrab</author><pubDate>Mon, 11 Jul 2011 17:12:56 +0800</pubDate><description><![CDATA[写的实在是好，解决了一直以来对各种实现的迷惑C++ Singleton (单例) 模式最优实现written on Thursday, June 4, 2009索引静态化并不是单例 (Singleton) 模式饿汉模式懒汉模式 (堆栈-粗糙版)懒汉模式 (局部静态变量-最佳版)范]]></description><category></category></item><item><title><![CDATA[（zt）玩转Google开源C++单元测试框架Google Test系列(gtest)]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/6597787</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/6597787</guid><author>csucrab</author><pubDate>Mon, 11 Jul 2011 15:26:27 +0800</pubDate><description><![CDATA[玩转Google开源C++单元测试框架Google Test系列(gtest)(总)前段时间学习和了解了下Google的开源C++单元测试框架Google Test，简称gtest，非常的不错。 我们原来使用的是自己实现的一套单元测试框架，在使用过程中，发现越来越多使用不便之处，]]></description><category></category></item><item><title><![CDATA[(zt)MySQL的大小写敏感性 lower_case_table_names]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/6387797</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/6387797</guid><author>csucrab</author><pubDate>Tue, 03 May 2011 17:55:00 +0800</pubDate><description><![CDATA[<br />2008-09-23 15:32<br />在 MySQL 中，数据库和表对就于那些目录下的目录和文件。因而，操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在 Windows 中是大小写不敏感的，而在大多数类型的 Unix 系统中是大小写敏感的。<br /><br />奇怪的是列名与列的别名在所有的情况下均是忽略大小写的，而表的别名又是区分大小写的。<br /><br />要避免这个问题，你最好在定义数据库命名规则的时候就全部采用小写字母加下划线的组合，而不使用任何的大写]]></description><category></category></item><item><title><![CDATA[luaopen_io 失败解决方法]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/6188426</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/6188426</guid><author>csucrab</author><pubDate>Wed, 16 Feb 2011 16:27:00 +0800</pubDate><description><![CDATA[<br />初学 Lua ，在 VS2005 下 ， Lua 5.1.3 。<br />遇到了不少问题。教程 4.0 的，示例不能直接在 5.1.3 上用 。 5.1.3里面 dofile 和 dostring 函数被luaL_dofile和luaL_dostring取代了。无奈，舍弃教程。<br />找了一篇 5.X 的教程，还是问题。首先，找不到 luaopen_loadlib ； 其次，运行到 luaopen_io 就 Down 掉了。Google了很久，看了很多中文英文帖子，都没有实际解决。特发此帖]]></description><category></category></item><item><title><![CDATA[(zt)游戏策划:游戏乐趣的一些来源]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/6167990</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/6167990</guid><author>csucrab</author><pubDate>Fri, 28 Jan 2011 13:40:00 +0800</pubDate><description><![CDATA[<br /><br />http://www.gamelook.com/?p=25796<br /> <br />Posted by Gamelook on 2011.01.28 in 游戏策划 | 0 Comment<br />分享 8<br />文/青之一号<br /> <br />序：<br />在开发《西山仙侠传》（代号）的过程中，我们团队有一个重要的理念：为用户创造激动人心的游戏乐趣。<br />于是，思考：乐趣是什么，从何而来？写下了一点点心得。<br /> <br />正文：<br />“要养]]></description><category></category></item><item><title><![CDATA[(zt)int()字段类型长度 问题]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/6115086</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/6115086</guid><author>csucrab</author><pubDate>Tue, 04 Jan 2011 11:25:00 +0800</pubDate><description><![CDATA[<br />http://hi.baidu.com/%BC%D6%D3%F0%CE%F5/blog/item/a73c6d014ad951011c95831a.html/cmtid/642c5a510807092a43a75b03<br />int()字段类型长度 问题<br /><br />一直以来我定义int数据类型时填写的长度都是为11,只知道int类型的数据可表达的范围:<br />有符号值：-2147683648 到 2147683647<br />无符号值：0 到 4294967295<br /]]></description><category></category></item><item><title><![CDATA[（zt）VC连接运行时库资料汇编，LNK4098，NODEFAULTLIB:lib]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/5971397</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/5971397</guid><author>csucrab</author><pubDate>Thu, 28 Oct 2010 11:54:00 +0800</pubDate><description><![CDATA[http://hi.baidu.com/qingzi039/blog/item/056c8d1638ae274021a4e94b.html参考一LINK:warning LNK4098:defaultlib"LIBC" conflicts with use of other libs;use/NODEFAULTLIB:lib<br />默认库“LIBCMTD”与其他库的使用冲突；请使用 /NODEFAULTLIB:library<br /> <br />You are trying to link with]]></description><category></category></item><item><title><![CDATA[使用Mysql5.1的定时执行删除过期数据]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/5963951</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/5963951</guid><author>csucrab</author><pubDate>Mon, 25 Oct 2010 14:02:00 +0800</pubDate><description><![CDATA[<br />1、表中包含 timestamp 类型项目，则插入数据自动带有时间戳。<br /> <br />2、编写处理函数，删除超过一个月的数据<br />BEGIN<br /> #Routine body goes here...<br /> delete from mailbox where (TO_DAYS(CURDATE()) - TO_DAYS(sendTime)) > 30;<br />END<br /> <br />3、写event定期调用函数<br />内容：<br />call mail]]></description><category></category></item><item><title><![CDATA[(zt)ERROR 1130: Host '192.168.1.110' is not allowed to connect to this MySQL server]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/5948252</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/5948252</guid><author>csucrab</author><pubDate>Mon, 18 Oct 2010 11:02:00 +0800</pubDate><description><![CDATA[<br />http://www.fengfly.com/plus/view-62989-1.html<br /> <br />解决方法：<br />1。 改表法。可能是你的帐号不允许从远程登陆，只能在localhost。这个时候只要在localhost的那台电脑，登入mysql后，更改 "mysql" 数据库里的 "user" 表里的 "host" 项，从"localhost"改称"%"<br />mysql -u root -pvmware<br />mysql>use mysql;<br />mysq]]></description><category></category></item><item><title><![CDATA[（zt）MySQL中的定时执行]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/5937443</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/5937443</guid><author>csucrab</author><pubDate>Wed, 13 Oct 2010 09:15:00 +0800</pubDate><description><![CDATA[MySQL中的定时执行<br />查看event是否开启<br />  show variables like '%sche%';<br />  将事件计划开启<br />  set global event_scheduler =1;<br /> <br />  创建存储过程test<br />  CREATE PROCEDURE test ()<br />  BEGIN<br />  update examinfo SET endtime = now() WHERE id = 14;<br />  EN]]></description><category></category></item><item><title><![CDATA[（zt）C/C++中的日期和时间 time_t与struct tm转换 ]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/5913891</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/5913891</guid><author>csucrab</author><pubDate>Wed, 29 Sep 2010 11:48:00 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/whiteyun/archive/2010/09/16/1828149.html<br />摘要：<br />　　本文从介绍基础概念入手，探讨了在C/C++中对日期和时间操作所用到的数据结构和函数，并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。<br />关键字：UTC（世界标准时间），Calendar Time（日历时间），epoch（时间点），clock ]]></description><category></category></item><item><title><![CDATA[（zt）C/C++中的日期和时间 time_t与struct tm转换 ]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/5913890</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/5913890</guid><author>csucrab</author><pubDate>Wed, 29 Sep 2010 11:48:00 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/whiteyun/archive/2010/09/16/1828149.html<br />摘要：<br />　　本文从介绍基础概念入手，探讨了在C/C++中对日期和时间操作所用到的数据结构和函数，并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。<br />关键字：UTC（世界标准时间），Calendar Time（日历时间），epoch（时间点），clock ]]></description><category></category></item><item><title><![CDATA[（zt）C/C++中的日期和时间 time_t与struct tm转换 ]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/5913889</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/5913889</guid><author>csucrab</author><pubDate>Wed, 29 Sep 2010 11:47:00 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/whiteyun/archive/2010/09/16/1828149.html<br />摘要：<br />　　本文从介绍基础概念入手，探讨了在C/C++中对日期和时间操作所用到的数据结构和函数，并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。<br />关键字：UTC（世界标准时间），Calendar Time（日历时间），epoch（时间点），clock ]]></description><category></category></item><item><title><![CDATA[（zt）win7 下搭建php5.2+apache2.2]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/5848497</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/5848497</guid><author>csucrab</author><pubDate>Sun, 29 Aug 2010 22:58:00 +0800</pubDate><description><![CDATA[<br />配置文件咋就这么难，最后也不知道哪里出错，又哪里改好了~<br /> <br />配置apache：<br />为防止出错，备份httpd.conf。<br />1、 修改文档目录为：D:/web<br />需要修改两处，否则apache会出现错误，<br />DocumentRoot "C:/Program Files/Apache/htdocs"修改为<br />DocumentRoot "D:/web"<br /><Directory "C:/Program Files/Apache/ht]]></description><category></category></item><item><title><![CDATA[（zt）CCB、CB1、CB2、OB]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/5843382</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/5843382</guid><author>csucrab</author><pubDate>Fri, 27 Aug 2010 13:40:00 +0800</pubDate><description><![CDATA[http://forum.gamer.com.tw/C.php?page=1&bsn=16195&snA=13401CB＝close beta，意思是「封閉測試」封測的遊戲通常會提供封測帳號讓網友索取，但數量有限，索取完就沒了。封測中，通常會遇到許多的bug，由CB來讓他們做修正，因此在CB結束後，當時所有的帳號都會被全部清除。通常封閉測試的過程總是伴隨著大量的BUG和異常。事實上，封閉測試中的玩家並不能被稱之為『玩家』，而是『測試者』。在封閉測試中，『玩』的樂趣被大大降低，而『測』的工作量被無限放大。相信]]></description><category></category></item><item><title><![CDATA[（zt）字符编码笔记：ASCII，Unicode和UTF-8]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/5837597</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/5837597</guid><author>csucrab</author><pubDate>Wed, 25 Aug 2010 15:13:00 +0800</pubDate><description><![CDATA[http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html<br /> <br /> 字符编码笔记：ASCII，Unicode和UTF-8<br />作者： 阮一峰<br />日期： 2007年10月28日<br />今天中午，我突然想搞清楚Unicode和UTF-8之间的关系，于是就开始在网上查资料。<br />结果，这个问题比我想象的复杂，从午饭后一直看到晚上9点，才算初步搞清楚。<br />下面就是我的笔记，主要用来整理自己的]]></description><category></category></item><item><title><![CDATA[ACM索引]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/5836136</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/5836136</guid><author>csucrab</author><pubDate>Tue, 24 Aug 2010 23:51:00 +0800</pubDate><description><![CDATA[<br /> <br />分类：<br />递归（动态规划）<br /> <br /> <br /> <br />pku 2663   递归（动态规划）]]></description><category></category></item><item><title><![CDATA[pku 2663]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/5836114</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/5836114</guid><author>csucrab</author><pubDate>Tue, 24 Aug 2010 23:43:00 +0800</pubDate><description><![CDATA[    恢复做题第一道    开始对推导公式第二项迷糊了半天，想了半天才想明白，还是要用小的数先算算思路就有了。    看来这种题只能直接推公式，根本不能真算 1、奇数放不下，一定是0。  如何证明？ 2、两列为一个单位，设现在求f[n] (n是偶数) 2.1 若前面一单位是单独的，则f[n]包含 f[n-2]*3  ——  ——  ——... 2.2 反之，若前面一单元是和再前面一个单元结合的，从图中可以看出只有两种结合方法，则f[n]包含：  f[n-4]*2  ————  | —— |  | —— |]]></description><category></category></item><item><title><![CDATA[（zt）ssh 关闭与Signup信号]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/5790069</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/5790069</guid><author>csucrab</author><pubDate>Thu, 05 Aug 2010 11:15:00 +0800</pubDate><description><![CDATA[<br />ssh 关闭后仍保持当前运行的进程 <br />      由于各种原因，需要通过ssh登录linux或者unix主机，很多时候我们需要通过ssh的终端启动一些服务或者运行一些程序，但是默认情况下，当我们关闭ssh终端连接，随之启动的程序也会关闭。原因是：SSH会话关闭时，ssh所关联的pty关闭，系统会给这个pty所关联的session中的所有进程发送SIGHUP信号，SIGHUP的默认信号处理程序是终止进程，除非进程自己处理了 SIGHUP。<br />解决方法如下：<br />使用现成的命]]></description><category></category></item><item><title><![CDATA[（zt）DOS文件转换成UNIX文件格式详解]]></title><link>https://blog.youkuaiyun.com/csucrab/article/details/5787574</link><guid>https://blog.youkuaiyun.com/csucrab/article/details/5787574</guid><author>csucrab</author><pubDate>Wed, 04 Aug 2010 11:33:00 +0800</pubDate><description><![CDATA[   dos格式文件传输到unix系统时,会在每行的结尾多一个^M,当然也有可能看不到,但是在vi的时候,会在下面显示此文件的格式,比如 "dos.txt" [dos] 120L, 2532C 字样,表示是一个[dos]格式文件,如果是MAC系统的,会显示[MAC],因为文件格式的原因有时会导致我们的unix程序,或者shell程序出现错误,那么需要把这些dos文件格式转换成unix格式,方法是    vi  dos.txt        <br />    :set fileformat=unix<br ]]></description><category></category></item></channel></rss>