logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

inet_pton和inet_ntop函数

Linux下这2个IP地址转换函数,可以在将IP地址在“点分十进制”和“整数”之间转换  而且,inet_pton和inet_ntop这2个函数能够处理ipv4和ipv6。算是比较新的函数了。  inet_pton函数原型如下[将“点分十进制” -> “整数”]  #include  #include  #include  int inet_pton(int af, const char *src

#网络#linux
Linux 使用cpio解压 initrd.img

2.6内核中的initrd.img采用cpio压缩,不再是2.4内核使用的ext2格式,无法使用mount -o loop 挂载。需要使用gunzip解压缩,然后再使用cpio解包cp /boot/initrd-***.img initrd.img.gzgunzip initrd.img.gzmkdir initrdmv initrd.img initrdcd initrd

#linux
让双网卡一台电脑拥有两个网关

首先要声明一点,双网卡一台电脑拥有两个网关是不可能的,因为默认网关(default gateway)只能是一个。给服务器安装两块网卡,分别设置不同的ip和网关(内网和外网),外网的通过外网网卡来访问,内网的通过内网网卡来访问,似乎实现起来很简单,但事实上很难啊,因为默认网关(default gateway)只能是一个!解决的办法就是:1、将其中一块网卡(如外网)设置默认网关;

#网络#服务器#linux
使用C/C++程序通过gSOAP调用WebService

一、 环境准备  在本文中,所有程序均在Linux下开发完成,经测试能够正常运行。  在开发过程中,我们需要用到gSOAP,可以从以下网址下载获得:http://www.cs.fsu.edu/~engelen/soap.html  我下载的是gsoap_2.7.12.tar.gz  下载下来解压缩,按正常安装过程进行编译、安装。  # tar zxvf gsozp_2.7.12

#测试
READ Display EDID Win32 API

http://msdn.microsoft.com/en-us/library/dd692950%28v=vs.85%29.aspxLinuxread-edid consists of two tools: . get-edid uses a VESA VBE 2 interrupt service routine request to read a 128 b

Linux下设备热插拔事件程序

/*** This program's outputs.*root@slax:~# ./a.outremove@/devices/pci0000:00/0000:00:15.0/0000:03:00.0/usb3/3-2/3-2.1/3-2.1:1.0/host5/target5:0:0/5:0:0:0/bsg/5:0:0:0change@/devices/pci0000:00/

Intel baytrail-t support Linux?

点击这里查看文章有空试试~~~唉。。。Ubuntu (Linux) on Atom Z3700 SeriesASUS Transformer Book T100 is particularly interesting platform, becausesome guys at XDA developers forum have already installed Androi

简单而又完整的makefile

刚开始学习makefile是一个痛苦的过程,从杂乱无章的规则到一个简单的makefile再到一个系统化的makefile不是一蹴而就的事情。今天我就写一个简单的,规范的(相对而言),功能也算齐全的Makefile。适合于初学者的makefile。希望对新加入linux的同学们有用;一,源文件准备       假设在项目文件夹(PName)中我们有源文件:main.c com1.c

#linux#测试
Linux多线程编程实例

<br />/*********多线程编程**********/#include <stdio.h>#include <stdlib.h>#include <pthread.h>void mythread(){int i;for(i=0;i<3;i++)printf("This is a pthread:/n");pthread_exit("Thank you fo

#linux
到底了