<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[孟源的专栏]]></title><description><![CDATA[学，然后知不足]]></description><link>https://blog.youkuaiyun.com/digu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; digu]]></copyright><item><title><![CDATA[QT5中如何自定义窗口部件]]></title><link>https://blog.youkuaiyun.com/digu/article/details/18814757</link><guid>https://blog.youkuaiyun.com/digu/article/details/18814757</guid><author>digu</author><pubDate>Mon, 27 Jan 2014 15:37:38 +0800</pubDate><description><![CDATA[提升法
Qt Assistance：Using Custom Widgets with Qt Designer
eg.(定义一个新的QLable部件)
1、定义一个类
class Label : public base, public QLabel //可以支持多重继承
2、在qt creator中打开ui编辑器，拖曳一个QLable兑现，提升，输入提升的类名Label,勾选全部包含，添]]></description><category></category></item><item><title><![CDATA[vs2010下配置proc编程环境11]]></title><link>https://blog.youkuaiyun.com/digu/article/details/8755380</link><guid>https://blog.youkuaiyun.com/digu/article/details/8755380</guid><author>digu</author><pubDate>Wed, 03 Apr 2013 13:48:10 +0800</pubDate><description><![CDATA[1、首先安装oracle11g和oracle client11g，注意oracle11g的两个下载包要解压到一个文件夹(datebase)中才能安装成功。网上看到一篇帖子说要装32位的oracle，所以虽然我的win7是64位，但oracle我是装的32位的。然后设置ORACLE_HOME为安装oracle client的目录（D:\app\Administrator\product\11.2.0]]></description><category></category></item><item><title><![CDATA[VS2010 C++目录配置(zz)]]></title><link>https://blog.youkuaiyun.com/digu/article/details/8751782</link><guid>https://blog.youkuaiyun.com/digu/article/details/8751782</guid><author>digu</author><pubDate>Tue, 02 Apr 2013 15:39:01 +0800</pubDate><description><![CDATA[zz: http://blog.youkuaiyun.com/stone_sky/article/details/7578727




 VS2010 C++目录配置




        用过Visual Studio 2010的同学都知道,VS2010和VC 6.0以及其他VisualStudio版本不同,VS2010中C++的目录我们只能在单独的项目中配置。所有的项目有一个总的C]]></description><category></category></item><item><title><![CDATA[dbx简单使用]]></title><link>https://blog.youkuaiyun.com/digu/article/details/7239533</link><guid>https://blog.youkuaiyun.com/digu/article/details/7239533</guid><author>digu</author><pubDate>Tue, 07 Feb 2012 15:17:18 +0800</pubDate><description><![CDATA[dbx使用：
编译的时候使用 -g 参数
dbx ./a.out    //载入可执行文件
file 7.c  //设置当前文件
list main  //展示某个函数体
stop at 13  //在13行设置断点
status  //获取当前断点的列表
cond  //从断点出继续执行
next     //单步执行，跳过函数
step    //步入函数
where  /]]></description><category></category></item><item><title><![CDATA[一篇好文：VC2010中的C++0x特性 Part 2：右值引用]]></title><link>https://blog.youkuaiyun.com/digu/article/details/7167582</link><guid>https://blog.youkuaiyun.com/digu/article/details/7167582</guid><author>digu</author><pubDate>Sat, 31 Dec 2011 09:43:59 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/oiramario/archive/2010/10/11/1847802.html]]></description><category></category></item><item><title><![CDATA[ORA-01652的解决]]></title><link>https://blog.youkuaiyun.com/digu/article/details/7019633</link><guid>https://blog.youkuaiyun.com/digu/article/details/7019633</guid><author>digu</author><pubDate>Mon, 28 Nov 2011 15:05:52 +0800</pubDate><description><![CDATA[ZZ:http://blog.youkuaiyun.com/firefox198647/article/details/5644644
建索引发生ora-01652无法通过128（在escalade表空间中）扩展temp段...
的错误，错误解决很简单，如下
1.查看表空间使用率（包括临时表空间）
select * from (
Select a.tablespace_name,
to_char(]]></description><category></category></item><item><title><![CDATA[其他C++]]></title><link>https://blog.youkuaiyun.com/digu/article/details/6995819</link><guid>https://blog.youkuaiyun.com/digu/article/details/6995819</guid><author>digu</author><pubDate>Mon, 21 Nov 2011 11:18:48 +0800</pubDate><description><![CDATA[1、指针和数组的区别
1.cpp:
char ia[] = 'Hello';
2.cpp:
extern char ia[];    //这里不能用extern char *ia;
print(ia);


2、构造函数，析构函数的异常处理
C++在执行构造函数过程中产生异常时，是不会调用对象的析构函数的，而仅仅清理和释放产生异常前的那些C++管理的变量空间等，之后就把异常抛]]></description><category></category></item><item><title><![CDATA[大并发情况下，避免竞争数据库中同一个资源的规避方法]]></title><link>https://blog.youkuaiyun.com/digu/article/details/6946928</link><guid>https://blog.youkuaiyun.com/digu/article/details/6946928</guid><author>digu</author><pubDate>Tue, 08 Nov 2011 10:17:59 +0800</pubDate><description><![CDATA[1、用select ... for update nowait;如果锁定出现异常，则在外围捕捉，同时循环加1，试图去锁定下一哥资源。
2、用序列：大并发情况下，不同请求进入函数得到序列号不同来选定不同的数据资源。类似于下面这样的代码
        db.SetSQL("select SEQ_SELECT_NUMBER.nextval cur_seq_pos from dual");]]></description><category></category></item><item><title><![CDATA[临时dd]]></title><link>https://blog.youkuaiyun.com/digu/article/details/6930608</link><guid>https://blog.youkuaiyun.com/digu/article/details/6930608</guid><author>digu</author><pubDate>Thu, 03 Nov 2011 07:54:16 +0800</pubDate><description><![CDATA[http://topic.youkuaiyun.com/u/20110826/09/601ebe9c-c2ae-4d63-a4e2-506c618bb654.html?70147
 http://blog.youkuaiyun.com/mengxiangyue/article/details/6930284
http://blog.youkuaiyun.com/piggyxp/article/details/6922277
h]]></description><category></category></item><item><title><![CDATA[Linux上创建共享库so(简单步骤)]]></title><link>https://blog.youkuaiyun.com/digu/article/details/6881021</link><guid>https://blog.youkuaiyun.com/digu/article/details/6881021</guid><author>digu</author><pubDate>Mon, 17 Oct 2011 13:44:33 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/zjnig711/article/details/2480011]]></description><category></category></item><item><title><![CDATA[VC6中dll的创建和使用]]></title><link>https://blog.youkuaiyun.com/digu/article/details/6880627</link><guid>https://blog.youkuaiyun.com/digu/article/details/6880627</guid><author>digu</author><pubDate>Mon, 17 Oct 2011 11:20:07 +0800</pubDate><description><![CDATA[//-----------------------------------------------------------
//+ funs.h
#ifdef MyAPI
#else
#define MyAPI extern "C" __declspec(dllimpor]]></description><category></category></item><item><title><![CDATA[如何用vc6创建和使用静态库（lib）]]></title><link>https://blog.youkuaiyun.com/digu/article/details/6880329</link><guid>https://blog.youkuaiyun.com/digu/article/details/6880329</guid><author>digu</author><pubDate>Mon, 17 Oct 2011 10:18:36 +0800</pubDate><description><![CDATA[vc6下建立工程的当前目录是当前工程的顶级目录（非debug目录）。

使用vc6创建和使用静态链接库的过程如下：
创建静态链接库：
1、创建工程，选择Win32 Static Library创建一个空项目
2、添加头文件，在头文件里声明函数
3、添加cpp文件，在c]]></description><category></category></item><item><title><![CDATA[UE使用技巧]]></title><link>https://blog.youkuaiyun.com/digu/article/details/6452826</link><guid>https://blog.youkuaiyun.com/digu/article/details/6452826</guid><author>digu</author><pubDate>Sun, 29 May 2011 11:23:00 +0800</pubDate><description><![CDATA[1、大括号的自动对齐问题。例如
 public class Test
 {
      ...
      }
 而不是
  public class Test
 {
      ...
 }
 解决方法：
 高级->配置->编辑器显示->语法加亮
 点那]]></description><category></category></item><item><title><![CDATA[c++中单体模式的实现]]></title><link>https://blog.youkuaiyun.com/digu/article/details/6314508</link><guid>https://blog.youkuaiyun.com/digu/article/details/6314508</guid><author>digu</author><pubDate>Mon, 11 Apr 2011 03:39:00 +0800</pubDate><description><![CDATA[c++ 单体模式 实现]]></description><category></category></item><item><title><![CDATA[2011年底充电计划]]></title><link>https://blog.youkuaiyun.com/digu/article/details/6145535</link><guid>https://blog.youkuaiyun.com/digu/article/details/6145535</guid><author>digu</author><pubDate>Sun, 16 Jan 2011 23:55:00 +0800</pubDate><description><![CDATA[2011年底充电计划 C/C++ 数据库 网络 Linux 等等]]></description><category></category></item><item><title><![CDATA[warning no newline at the end of file]]></title><link>https://blog.youkuaiyun.com/digu/article/details/5945279</link><guid>https://blog.youkuaiyun.com/digu/article/details/5945279</guid><author>digu</author><pubDate>Sat, 16 Oct 2010 14:04:00 +0800</pubDate><description><![CDATA[warning no newline at the end of file]]></description><category></category></item><item><title><![CDATA[linux下的lib文件]]></title><link>https://blog.youkuaiyun.com/digu/article/details/5902017</link><guid>https://blog.youkuaiyun.com/digu/article/details/5902017</guid><author>digu</author><pubDate>Thu, 23 Sep 2010 16:08:00 +0800</pubDate><description><![CDATA[<br />zz:http://ooplab.org/post/421.html<br /> <br />作者：曹江华 赛迪技术天地<br />
随着Linux性能的不断提升和逐渐普及，会有越来越多的人在Linux下从事应用软件的开发。这里笔者根据从事Linux应用程序开发的经验，介绍Linux编程库使用的一些基础知识。<br /><br />
库的定义和种类<br /><br />
所谓编程库就是指始终可以被多个Linux软件项目重复使用的代码集。库是Linux软件开发所追求的目标
，C语言就是一]]></description><category></category></item><item><title><![CDATA[Linux内核的ioctl函数学习]]></title><link>https://blog.youkuaiyun.com/digu/article/details/5863915</link><guid>https://blog.youkuaiyun.com/digu/article/details/5863915</guid><author>digu</author><pubDate>Sat, 04 Sep 2010 23:10:00 +0800</pubDate><description><![CDATA[ioctl函数 ]]></description><category></category></item><item><title><![CDATA[可重入、异步信号安全和线程安全]]></title><link>https://blog.youkuaiyun.com/digu/article/details/5859870</link><guid>https://blog.youkuaiyun.com/digu/article/details/5859870</guid><author>digu</author><pubDate>Thu, 02 Sep 2010 21:22:00 +0800</pubDate><description><![CDATA[可重入、异步信号安全和线程安全的辨析]]></description><category></category></item><item><title><![CDATA[互斥量、条件变量与pthread_cond_wait()函数的使用，详解]]></title><link>https://blog.youkuaiyun.com/digu/article/details/5842302</link><guid>https://blog.youkuaiyun.com/digu/article/details/5842302</guid><author>digu</author><pubDate>Fri, 27 Aug 2010 00:59:00 +0800</pubDate><description><![CDATA[pthread_cond_wait 条件变量 互斥量 线程]]></description><category></category></item></channel></rss>