搜索资源列表
linuxserilprogramingex
- linux下的串口通信程序详细示例 详细解释了更种串口通信所需的系统调用-the serial communication procedures detailed examples of a more detailed explanation of the kinds of serial communications requirements of the system call
code.rar
- linux下的FTP服务器,使用C开发,GCC编译;实现文件的上传、下载、断点续传;技术点:守候进程、进程间通讯、管道、soket编程、文件I/O标准库函数与系统调用、文件权限管理,FTP server under linux, using the C Development, GCC compiler file upload, download, HTTP technical point: waiting for the process of inter-process communica
LINUX-socket
- Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的 Socket数据传输是一种特殊的I/O,Socket也是一种文件描述符。Socket也具有一个类似于打开文件的函数调用Socket(),该函数返
TCPIP_biancheng_jishu_jichu
- Linux系统是通过提供套接字(socket)来进行网络编程的.网络程序通过socket和其它几个函数的调用,会返 回一个 通讯的文件描述符,我们可以将这个描述符看成普通的文件的描述符来操作,这就是的设备无关性的好处 .我们可以通过向描述符读写操作实现网络之间的数据交流. -Linux system is through the provision of a socket (socket) to carry network programming. Networking program
file
- this a file database using linux system call function -this is a file database using linux system call function
Serial
- 串口通讯实验.在Linux操作系统中对底层终端的处理是一个非常复杂的过程,需要处理许多不同类型的设备(包括调制解调器、终端仿真、伪终端等)。Linux 系统处理终端的方法是通过串行接口连接的控制台与系统通信并运行程序。由于越来越多的厂商都参与终端的生产,而且每个厂商都是为自己的终端设计自己的命令集,所以需要有一种方法对终端的访问进行一般化处理。Linux系统使用一个能力数据库terminfo 来描述每个终端的能力以及调用这些功能的方法。-Serial communication experime
SimpleChatwwx
- linux下的FTP服务器,使用C开发,GCC编译;实现文件的上传、下载、断点续传;技术点:守候进程、进程间通讯、管道、soket编程、文件I/O标准库函数与系统调用、文件权限管理-FTP server under linux, using the C Development, GCC compiler file upload, download, HTTP technical point: waiting for the process of inter-process commu
libevent-2.0.16-stable.tar
- libevent是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机制。著名分布式缓存软件memcached也是libevent based,而且libevent在使用上可以做到跨平台。-libevent is an event triggered by the network library for windows, linux, bsd and other platforms, the internal
Linux-system-call
- Linux文件编程,系统调用原理,errno出现原因-Linux file programming,system call
linux_zombie_produce_and_avoid
- linux僵死进程的产生与避免。 一个进程在调用exit命令结束自己的生命的时候,其实它并没有真正的被销毁, 而是留下一个称为僵死进程(Zombie)的数据结构(系统调用exit,它的作用是使进程退出,但也仅仅限于将一个正常的进程变成一个僵死进程,并不能将其完全销毁)。-linux zombie processes produce and avoid。 Data structure (a process calls the exit command to end their lives
Vocal
- VOCAL(Vovida Open Communication Application Library)是一个开源代码通信软件,以IP网为核心,在Linux或Solaris操作系统上运行。提供VoIP电话服务,支持基于SIP的通信设备。本文介绍了VOCAL的系统架构,SIP基本呼叫流程和VOCAL的系统功能。-VOCAL ( Vovida Open Communication Application Library ) is an open source code software, using
123456
- linux 2.6内核 劫持系统调用 隐藏进程信息 很好的例子 可以试一下-hijacking of the linux 2.6 kernel system call to hide the good example of the process of information you can try
libevent
- ibevent是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机制。-ibevent network library is triggered by an event, suitable for windows, linux, bsd multiple platforms, internal management event mechanism using select, epoll, kqueue sy
readv()-writev()
- 此文档是接收linux的两个系统调用的具体用法,用实际程序中理解这两个系统调用。-This document is the specific usage of two system call receiving Linux, understanding these two system calls used in actual programs.
Shell
- 用C语言编写一个简单的shell程序,清晰易读、设计优良.使用Linux下的软件开发工具,学习使用POSIX/UNIX系统调用、对进程进行管理和完成进程之间的通信,理解并发程序中的同步问题.-A simple shell program written in C language, legible, well-designed software development tools under Linux, learning to use the POSIX/UNIX system call, t
database
- 有的文件这里无法上传,完整代码我已经上传到github服务器,可以用 git clone git://github.com/zwdnet/Money.git 命令下载 自己写的给自己用的记帐程序,命令行下的,用于记录日常收入支出,以及自己的资产和负债情况,并进行一些数据分析。 开发环境:Unbutu10.04 gcc4.4.3 sqlite3.6.22 vim7.2 gdb7.1 因为程序中用了一些linux的shell命令(用system()调用),所以移植到其
libevent
- libevent是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机制。著名分布式缓存软件memcached也是libevent based,而且libevent在使用上可以做到跨平台,而且根据libevent官方网站上公布的数据统计,似乎也有着非凡的性能-libevent is an event triggered by a network library for windows, linux, bsd,
linux_epoll模型
- epoll是Linux内核为处理大批量文件描述符而作了改进的poll,是Linux下多路复用IO接口select/poll的增强版本,它能显著提高程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率。另一点原因就是获取事件的时候,它无须遍历整个被侦听的描述符集,只要遍历那些被内核IO事件异步唤醒而加入Ready队列的描述符集合就行了。epoll除了提供select/poll那种IO事件的水平触发(Level Triggered)外,还提供了边缘触发(Edge Triggered),这就使得
