简单!
全部博文(366)
发布时间:2013-02-05 00:32:48
网页抓取和ftp访问是目前很常见的一个应用需要,无论是搜索引擎的爬虫,分析程序,资源获取程序,WebService等等都是需要的,自己开发抓取库当然是最好了,不过开发需要时间和周期,使用现有的Opensource程序是个更好的选择,一来别人已经写的很好了,二来自己使用起来非常快速,三来还能够学习一下别人程序的优点.........【阅读全文】
发布时间:2013-01-29 22:22:42
Linux 下查看局域网内所有主机IP和MAC进址用namp对局域网扫描一遍,然后查看arp缓存表就可以知道局域内ip对应的mac了。namp比较强大也可以直接扫描mac地址和端口。执行扫描之后就可以 cat/proc/net/arp查看arp缓存表了。进行ping扫描,打印出对扫描做出响应的主机: nmap -sP192.168.1.0/24 .........【阅读全文】
发布时间:2013-01-11 13:35:34
udev的文档介绍: 1. dynamic replacement for /dev。作为devfs的替代者,传统的devfs不能动态分配major和minor的值,而major和minor非常有限,很快就会用完了。 udev能够像DHCP动态分配IP地址一样去动态分配major和minor。 2. device naming。提供设备命名持久化的机制。传统设备命名方式不具直观性,像/dev/hda1这样的名字肯定没有boot_disk这样的名字直观。udev能够像DNS解析域名一样去给设备指定一个有意义的名称。 3. API to access info about cu......【阅读全文】
发布时间:2012-12-31 23:14:10
在嵌入式系统中,使用goahead的时候, 以下代码是获取不到正确的ip地址的:if (gethostname(host, sizeof(host)) < 0) { error(E_L, E_LOG, T("Can't get hostname")); return -1;}if ((hp = gethostbyname(host)) == NULL) { error(E_L, E_LOG, T("Can't get host address")); &nbs......【阅读全文】
发布时间:2012-11-07 09:19:45
一、初始化事件 首先完成对libenvent的事件初始化和事件驱动模型的选择。在使用多线程的情况下,一般我们需获取所返回的事件根基。main_base = event_init();event_init函数返回的是一个event_base对象,该对象包括了事件处理过程中的一些全局变量,其结构.........【阅读全文】