易截截图软件、单文件、免安装、纯绿色、仅160KB

一个简单的linux下网络程序实例-网络编程入门

系统:fedora core 5
服务器端程序:
/* server */
#include <stdio.h>
#include <sys/types.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <netdb.h>
#include <unistd.h>
#include <string.h>
#include <arpa/inet.h>
#define PORT 8848
#define BACKLOG 1
main()
{
    int listenfd,connectfd;
    struct sockaddr_in server;
    struct sockaddr_in client;
    int sin_size;
    if (( listenfd = socket(AF_INET, SOCK_STREAM, 0)) == -1)
    {
        perror("Creating socket failed.");
        return 0;
    }
    int opt = SO_REUSEADDR;
    setsockopt(listenfd, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(opt));
    bzero(&server,sizeof(server));
    server.sin_family = AF_INET;
    server.sin_port = htons(PORT);
    server.sin_addr.s_addr = htonl(INADDR_ANY);
    printf("binding... ");
    if(bind(listenfd, (struct sockaddr *)&server, sizeof(struct sockaddr)) == -1) {
        perror("Bind error");
        return 0;
    }
    printf("listen... ");
    if(listen(listenfd,BACKLOG) == -1){
        perror("listen() 


相关文档:

Linux软件集成开发环境


package: download from:
软件集成开发环境(代码编辑、浏览、编译、调试)
Emacs http://www.gnu.org/software/emacs/
Source-Navigator 5.2b2 http://sourceforge.net/projects/sourcenav
Anjuta http://anjuta.sourceforge.net(可用yum安装)
代码索引工具
Cscope http://cscope.sourceforge.net/
KScope http:/ ......

LINUX进程间通信

                                     Linux 进程间通信学习
1.Linux 间进程通信的分类
1.   管道通信(pipe)和命 ......

Linux 命令

++查看硬盘使用情况
df –m
++查看目录的大小
du –sh dirname
++显示内存使用情况
free –m
++端口的详细列表
/etc/services
++显示最后一个登录到系统的用户
last
++查看硬盘的使用情况
df -k 以K为单位显示
df -h 以人性化单位显示,可以是b,k,m,g,t.. ......

在Linux下安装Quartus II

本文介绍如何在Centos 5.3上安装Quartus II 7.2 (这是我手头那块开发版配套版本,其他版本没有试过,估计也差不多)
1. 进入光碟目录
[xzeng@xzeng-desktop linux]$ pwd
/media/Altera Software/quartus/linux
2. 运行install进行安装
[root@esig linux]# ./install
Quartus II 7.2 Installation Script for UNIX W ......

一个简单的linux下网络程序实例-网络编程入门 收藏


http://blog.csdn.net/manio/archive/2006/10/13/1333202.aspx
/*
 server 
*/
#include 
<
stdio.h
>
#include 
<
sys
/
types.h
>
#include 
<
netinet
/
in
.h
>
#include 
<
sys
/
socket.h
>
#include 
<
netdb.h
> ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号