12 朱仔07

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 24w+

C++实现线程池

转载原出处:http://blog.csdn.net/ithzhang/article/details/9020283 代码地址:https://github.com/ithzhang/ThreadpoolLib.git本文介绍的线程池采用C++语言,在windows平台下实现。此版本为Version 1.0,以后还会推出功能更完备的后续版本。本着技术分享的精神写作本文同时公布源代

2015-08-13 09:55:47

__declspec(dllimport)

我相信写WIN32程序的人,做过DLL,都会很清楚__declspec(dllexport)的作用,它就是为了省掉在DEF文件中手工定义导出哪些函数的一个方法。当然,如果你的DLL里全是C++的类的话,你无法在DEF里指定导出的函数,只能用__declspec(dllexport)导出类。但是,MSDN文档里面,对于__declspec(dllimport)的说明让人感觉有点奇怪,先来看看MSDN

2015-08-12 14:33:35

Ubuntu下xls文件转db文件

今天刚好实验成果xls文件转db文件成功,做一下笔记,以便有用得上的看看准备工作:将Excel之中存储的数据另存为csv的格式Flight1.csv(不带表头)1、首先建一个文件夹(mkdir),这里我命名为 sqlite,如下,它的路径为 /home/yczhu/sqlite2、进入 sqlite 文件夹,执行命令:sudo apt-get install sqlite sq

2015-05-21 14:20:37

Design里 无法拖动控件到UI界面

问题描述:以前用Ubuntu11.10,后来升级到12.04后,Design里的控件突然不能拖动到UI界面了解决办法:sudo apt-get install gnome-shell (若安装失败,则需要更新软件源:sudo apt-get update --fix-missing),然后登陆的时候,选择GNOME登陆,问题解决

2015-05-16 22:08:34

SubclassWindow和SubclassDlgItem介绍

在对话框中将一个控件映射到一个变量,有三种方法:1.       DDX的方法2.       GetDlgItem的方法,例如CEdit pEdt = (CEdit *)GetDlgItem(IDC_EDIT1);3.       SubclassWindow的方法(或者其扩展SubclassDlgItem),例如CEditm_edit;m_edit.SubclassDlgItem(

2015-05-04 11:14:58

进程的通信方式及其优缺点

进程通信的含义进程是转入内存并准备执行的程序,每个程序都有私有的虚拟地址空间,由代码,数据以及它可利用的系统资源(如文件,管道)组成.多进程/多线程是windows操作系统的一个基本特征.Linux系统一般都统称为进程.由于不同的进程运行在各自不同的内存空间中,其中一个进程对于变量的修改另一方是无法感知的,因此,进程之间的消息传递不能通过变量或其他数据结构直接进行,只能通过进程间通

2014-09-05 09:44:00

Unix下Qt环境变量设置

export QTDIR=/usr/local/Trolltech/Qt-4.7.4  export PATH=/usr/local/Trolltech/Qt-4.7.4/bin:$PATH  (      PATH=$QTDIR/bin:$PATH   ) export MANPATH=$QTDIR/man:$MANPATH

2014-08-04 17:11:13

使Qt 程序只能运行一个实例的3种方法

使Qt程序只能运行一个实例的3种方法      一. 共享内存的方法             方式:先创建一个共享内存,然后在每一个应用程序开始运行之前进行检查是否可以创建一个具有相同unique_id的共享内             存,如果不能,则表示创建了实例正在 运 行。      // 确保只运行一次     QSystemSe

2014-07-31 11:22:25

linux下如何挂载U盘,虚拟机下如何挂载U盘,Ubuntu下如何挂载U盘

第一步:查看U盘信息 首先使用  sudo fdisk -l 命令查看一下U盘在哪里, 也就是U盘的挂载点在哪里(如果直接用fdisk -l命令,没有出现任何结果,那么就要加上sudo,以管理员身份来运行)这个信息查看后,可能会类似看到下面信息:Disk /dev/sda: 250.1 GB, 250059350016 bytes255 heads, 63 sect

2014-07-25 11:23:17

发送xml的http请求并返回xml消息体

发送xml的http请求并返回xml消息体public class SendAndGetXml {  public static void main(String[] args) throws Exception     {           String rqestXml = "";   String urls="";    

2014-07-21 11:19:32

刚装VS2012工具箱里常用控件没有解决方案

还原下工具箱菜单 工具->导入和导出设置,重置

2014-05-21 10:33:47

Windows下Qt使用boost

boost_1_5_0.zip 下载并解压到C盘根文件夹二、编译boost1、生成生命行程序  执行bootstrap.bat2、编译  执行b2.exe,完成后显示:The Boost C++ Libraries were successfully built!The following directory should be added to compile

2014-05-07 14:16:32

gdbm编译安装及问题解决

这几天一直在vim下面研究gdbm,

2014-05-07 11:24:54

编译安装Qt可能出现的问题及解决办法

以下模块,yes的是qt默认安装的。Debug ............... noQt 3 compatibility .. yesQtDBus module ....... noQtScriptTools module  yesQtXmlPatterns module  yesPhonon module ....... noSVG module ..

2014-05-05 12:04:20

ubuntu11.10设置tab键空格数方法

ubuntu11.10设置tab键代表空格数方法:在/etc/vim/set ts=4set expandtabset autoindent

2014-04-30 17:14:39

debug程序调试

Ulimit –a 查看core设置,unlimited –c1000设置堆栈大小,这条命令系统重启就会失效,如果想要永久生效,修改/etc/profile,在里面增加ulimit –c unlimited用gcc –g 编译程序或者是集成开发工具生成调试版本Gdb core_dump core调试程序Where查找段错误地方

2014-04-11 10:15:24

C++位运算

位运算应用口诀 清零取反要用与,某位置一可用或 若要取反和交换,轻轻松松用异或 移位运算 要点 1 它们都是双目运算符,两个运算分量都是整形,结果也是整形。     2 "     3 ">>"右移:右边的位被挤掉。对于左边移出的空位,如果是正数则空位补0,若为负数,可能补0或补1,这取决于所用的计算机系统。     4 ">>>"运算符,右边的位被挤掉,对于左

2014-04-11 10:11:26

删除容器中元素时的迭代器失效问题

从一个简单的问题开始,删除数组中某个元素后连续重复的元素,例如 1,1,2,3,3,1,1,1,4,0 ---> 1, 2,3,1,4,0。#include iostream>#include vector>using namespace std;int main(int argc, char* argv[]){   int a[] = {1, 1, 3

2014-04-03 13:35:23

区分C++中的重载,重写,重定义

1. 重写 (override):      父类与子类之间的多态性。子类重新定义父类中有相同名称和参数的虚函数。1) 被重写的函数不能是 static 的。必须是 virtual 的,或者是 override 的 ( 即函数在最原始的基类中被声明为 virtual , c++ 中没有 override) 。2) 重写函数必须有相同的类型,名称和参数列表 (即相同的函数原型)

2014-04-03 11:13:20

有序链表合并的递归和非递归算法

首先是递归算法,形参是两个链表第一个结点的指针。Node* mergAction(Node* head1,Node *head2)  {     Node *p=NULL;     if(head1==NULL&&head2==NULL)         return p;     else if(head1==NULL)         return head

2014-03-21 16:36:28

查看更多

勋章 我的勋章
    暂无奖章