linux 应用编程
文章平均质量分 75
零点-一条路走到底
为你而走
展开
-
waitpid()与wait()
waitpid()与wait()功能类似,都是用户主进程等待子进程结束或中断。 可用于进程之间的同步。 1.wait() 表头文件 #include #include 定义函数 pid_t wait (int * status); 函数说明 wait()会暂时停止目前进程的执行,直到有信号来到或子进程结束。如果在调用wait()时子进程已经结束,则wait()会立即返回子进程结转载 2014-12-19 21:56:52 · 396 阅读 · 0 评论 -
linux clone函数使用
Linux 上创建线程一般使用的是 pthread 库 实际上 libc 也给我们提供了创建线程的函数 那就是 clone int clone(int (*fn)(void *), void *child_stack, int flags, void *arg, ... /* pid_t *ptid, s原创 2014-12-19 21:08:26 · 3718 阅读 · 0 评论 -
error while loading shared libraries: libmysqlclient_r.so.15: wrong ELF class: ELFCLASS64
运行程序出问题: 1.确认当前运行的程序是32位还是64位 [root@localhost fgn_switch]# file fgn_switch.new fgn_switch.new: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (use转载 2015-01-11 16:04:17 · 2738 阅读 · 0 评论 -
用node-webkit开发多平台的桌面客户端
目录 一、node-webkit是什么? 二、node-webkit有些什么干货? 三、node-webkit的基本工作原理是怎样的? 四、怎样用node-webkit进行客户端开发? 五、如何做到开发一份代码,生成多平台APP? 六、使用node-webkit开发桌面客户端的优缺点? 七、Q & A! 一、node-webkit是什么?原创 2014-12-24 01:22:29 · 1332 阅读 · 0 评论 -
Linux内核编译与安装
Linux内核介绍 Linux内核是一个用C语言写成的,符合POSIX标准的类Unix操作系统。内核是操作系统中最基本的一部分,提供了众多应用程序访问计算机硬件的机制。Linux内核的一大特点就是采用了整体式结构,有很多过程组成,每个过程都可以独立编译,其模块机制又湿得内核保持独立而又易于扩充。Linux发行版实在Linux内核的基础之上,与外带的应用软件和工具打包配置之后发行的版本。最初的转载 2015-03-03 16:13:45 · 463 阅读 · 0 评论 -
socket(1)
server.c 等待客户端连接,打印客户端的信息,ip和连接时间. #include #include #include #include #include #include int main() { int sockfd,bindfd,listenfd,acceptfd,ntopfd; socklen_t len;原创 2017-06-14 10:19:04 · 329 阅读 · 0 评论 -
socket(2)
server.c负责接受客户端连接,并且把客户端发送过来的文件接受 #include #include #include #include #include #include int main(int argc,char **argv) { int sockfd,bindfd,listenfd,acceptfd,ntopfd,recvfd; sock原创 2017-06-14 10:27:16 · 288 阅读 · 0 评论