logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VS2008在线调试Wince6.0系统应用

VS2008 + WinCE6.0 部署环境1. 安装倍福提供的WinCE6.0的SDKBeckhoff HMI 600 V2.2 SDK.msi2. 安装虚拟机(为了本机可以虚拟出WinCE进行调试)Virtual PC 2007.exe3. 将C:\Program Files\Common Files\Microsoft Shared\CoreCon\1...

codeblocks 多线程编程时出现:对pthread_create未定义的引用的解决方法

由于pthread库不是Linux系统默认的库,连接时需要使用库libpthread.a,所以在使用pthread_create创建线程时,在编译中要加-lpthread参数:gcc   pthread.c -lpthread -o pthread下面是codeblocks的修改:设置>>编译器设置>>全局编译器设置>&

#linux
Linux exec函数

在Linux中要使用exec函数族。系统调用execve()对当前进程进行替换,替换者为一个指定的程序,其参数包括文件名(filename)、参数列表(argv)以及环境变量(envp)。exec函数族当然不止一个,但它们大致相同,在 Linux中,它们分别是:execl,execlp,execle,execv,execve和execvp,下面我只以execlp为例,其它函数究竟与execlp有何

#linux
linux下后台运行程序 nohup

在Linux中,如果要让进程在后台运行,一般情况下,我们在命令后面加上&即可,实际上,这样是将命令放入到一个作业队列中了:$ ./test.sh & [1] 17208  $ jobs -l [1]+ 17208 Running                 ./test.sh & 对于已经在前台执行的命令,也可以重新放到后台执行,首先按ctrl+

#linux
Linux C++ 字符串 大小写转换

#include <cctype>#include <string>#include <algorithm>using namespace std;void ToUpperString(string &str){    transform(str.begin(), str.end(), str.be

#linux
如何在linux下安装pip

安装pip的方法:Install pip and virtualenv for Ubuntu 10.10 Maverick and newer$ sudo apt-get install python-pip python-dev build-essential$ sudo pip install --upgrade pip$ sudo pip install --upgrade ...

Linux下C++的进程通信的八种方法

Linux下进程通信的八种方法:管道(pipe),命名管道(FIFO),内存映射(mapped memeory),消息队列(message queue),共享内存(shared memory),信号量(semaphore),信号(signal),套接字(Socket)    (1) 管道(pipe):管道允许一个进程和另一个与它有共同祖先的进程之间进行通信;    (2) 命名管道(FIFO):类

#linux
linux线程传递参数

#include <stdio.h>#include <stdlib.h>#include <pthread.h>#include <unistd.h> #define    NUM_THREADS     8 void *PrintHello(void *args){    int t

#linux
linux中C++关闭线程

1. 执行完成后隐式退出2. 由线程本身显示调用pthread_exit 函数退出;pthread_exit (void * retval) 3. 被其他线程用pthread_cance函数终止:pthread_cance (pthread_t thread) 解决办法:4. // 创建线程前设置 PTHREAD_CREATE_DETACHED 属性pthread_attr_t attr;pthr

#linux
linux某一进程占用socket句柄数量过多

使用Linux lsof命令查询,可以发现占用socket句柄数量太多,超过2048,导致工作不正常检查代码发现FTP相关代码有问题,操作结束后没有及时关闭句柄。修改代码,问题解决...

#linux
    共 18 条
  • 1
  • 2
  • 请选择