自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

转载 IGMP技术总结

转载自: IGMP技术总结本博客(http://blog.csdn.net/livelylittlefish)贴出作者(三二一、小鱼)相关研究、学习内容所做的笔记,欢迎广大朋友指正!1.IGMP简介IGMP是Internet Group Management Protocol(互联网组管理协议)的简称。它是TCP/IP协议族...

2014-09-24 19:01:00 106

转载 无线网络通信技术完全介绍

转载自:无线网络通信技术完全介绍如侵犯您的版权,请联系2378264731@qq.com根据国际上所采用的通信技术种类可将无线传感器网络划分为无线广域网(WWAN)、无线城域网(WMAN)、无线局域网(WLAN)、无线个域网(WPAN)、低速率无线个域网(LR-WPAN)。以下是对各类网络各自常见和常用的通信技术进行简单介绍。1无线广域网(WWAN...

2014-09-23 14:25:00 1317

转载 多网卡下,vlc发送IGMP组播报告包

这两天测试IGMP遇到一个问题,环境描述如下:我的vlc客户端安装在windows下,该PC有两张网卡,本地连接1接公司网,本地链接2 接路由器。wireshark坚挺本地链接2,以测试路由的IGMP功能。结果vlc加入一个多播组时,wireshark没有都是加入组的包。。原因:报告包都发往本地链接1了。我的本地链接1的IP是172.*.*.* 而路由器是1...

2014-09-23 11:15:00 925

转载 WIFI 基础知识

转载自:wifi基本知识如侵犯您的版权,请联系:2378264731@qq.com1. IE802.11简介标准号IEEE 802.11bIEEE 802.11aIEEE 802.11gIEEE 802.11n标准发布时间1999年9月1999年9月2003年6月2009年9月...

2014-09-22 11:15:00 105

转载 WiFi无线网络参数 802.11a/b/g/n 详解

转载自:WiFi无线网络参数 802.11a/b/g/n 详解如转载侵犯您的版权,请联系:2378264731@qq.com802.11a/b/g/n,其实指的是无线网络协议,细分为802.11a、802.11b、802.11g、802.11n等。这几种不同的无线协议、都是由802.11演变而来的。  802.11是IEEE最初制定的一个无...

2014-09-22 10:46:00 5730

转载 vim使用技巧

(一)各种文本操作各种跳转h,j,k,lh左移一个字符,j下移一行,k上移一行,l右移一个字符w,bw 下一个单词,b上一个单词0,$行首,行尾G,gg,30%3G跳到第3行,gg跳到第一行行首,30%:30%处%括号匹配f,/f:字符查找,/:单词...

2014-09-19 14:32:00 65

转载 IGMP 因特网组管理协议

IGMP(Internet Group Management Protocol)作为因特网组管理协议,用于多播。 与ICMP一样,IGMP也被当作 IP 层的一部分,IGMP报文也通过IP数据报进行传输。 IGMP 在TCP/IP中负责局域网IP多播组成员管理的协议。用来在多播路由器与其局域...

2014-09-19 11:18:00 214

转载 IP多播(组播)

IP多播是实现数据一对多通信的模式。从一个源点传送到多个目的地,数据只拷贝一份。这里说的数据只拷贝一份,是指在每一条需要它的两个点之间,数据只有一份。如下图为《计算机网络》(谢希仁)第五版中单播与多播示意图。 因特网上的多播成为IP多播。多播组 实现多播,必然就需要有多播组。多播组需要有自己的标识符...

2014-09-19 10:34:00 651

转载 Ubuntu12.04 中文输入法设置

1、ibus输入法Ubuntu系统安装后已经自带了ibus输入法,在英语环境下默认不启动。配置ibus自动启动可 以在ubuntu系统菜单上选择System(系统)--- Preferences(首选项) --- Startup Applications(启动应用程序),在该窗口中点“添加“按钮,增加一个程序:Name(名称): ibu...

2014-09-19 09:22:00 304

转载 周鸿祎:互联网成功十大案例

转载自:周鸿祎:互联网成功十大案例如侵犯您的权益,请联系:windeal12@qq.comTOP10 百度早期如何打动用户?当年百度的市场份额能获得这么多,真的是搜索技术比谷歌做得好?不是,是因为百度有MP3搜索。民工兄弟们交流的时候肯定不会说:我在用一个搜索引擎,使用了高级的搜索技术。他们会说:有一个网站,上面可以免费听歌,可以免费下歌,...

2014-09-18 12:38:00 269

转载 sed用法详解

转载自:SED单行脚本快速参考(Unix 流编辑器)如侵犯您的版权,请联系:Windeal12@qq.com-------------------------------------------------------------------------SED单行脚本快速参考(Unix 流编辑器) 2005年12月29...

2014-09-18 11:59:00 146

转载 awk与sed:一个关于多行处理的例子

前几天在CSDN上看到一个帖子http://bbs.csdn.net/topics/390848841,楼主贴了下面的问题:例:123456789012345678901234567890如何能把上面数据转换成123456789012345678901234567890 看了几位网友的回复,觉得还是挺有意思,也收获了一些知识,因为部分网友只给出了解决...

2014-09-17 15:53:00 76

转载 igmpproxy源代码学习——igmpProxyInit()

igmpproxy源代码学习——igmpProxyInit()函数详解,igmpproxy初始化在运行igmpproxy的主程序igmpproxyRun()之前需要对igmpproxy进行一些配置,这些配置都是在igmpProxyInit()中完成的。要进行的配置主要有:信号处理配置物理网络接口配置加载配置文件的加载虚拟网络设备初始...

2014-09-17 11:07:00 453

转载 获取网络接口信息——ioctl()函数与结构体struct ifreq、 struct ifconf

转载请注明出处:windeal专栏Linux 下 可以使用ioctl()函数 以及 结构体 struct ifreq 结构体struct ifconf来获取网络接口的各种信息。ioctl首先看ioctl()用法ioctl()原型如下: #include <sys/ioctl.h> ...

2014-09-16 17:57:00 548

转载 unix网络编程——ioctl 函数的用法详解

转载自:unix网络编程——ioctl 函数的用法详解[置顶]unix网络编程——ioctl 函数的用法详解分类:2.2. 网络2012-11-26 21:393833人阅读评论(2)收藏举报目录(?)[+]1.介绍Linux网络程序与内核交互的方法是通过ioctl来实现的,io...

2014-09-16 10:42:00 194

转载 九大排序算法再总结

转载自:九大排序算法再总结九大排序算法再总结分类:【算法导论】2013-01-03 21:4614723人阅读评论(5)收藏举报目录(?)[+]如果要转载,需要注明出处:http://blog.csdn.net/xiazdong本文是http://blog.csdn....

2014-09-15 17:23:00 70

转载 浅谈《剑指offer》原题:不使用条件、循环语句求1+2+……+n

转载自:浅谈《剑指offer》原题:求1+2+……+n如侵犯您的版权,请联系:windeal12@qq.com《剑指offer》上的一道原题,求1+2+……+n,要求不能使用乘除法,for、while、if、else、switch、case等关键字以及条件判断语句(a?b:c)。第一次看到这道题大约有一年的时间了,在霸笔网易的时候,当时我就...

2014-09-15 17:11:00 101

转载 vim+ctags用法

vim用法 在VIM编辑器的环境下用“:make”就可以编译程序,如果程序中有错误,就会显示出来。 下列命令可以快速定位,并修改错误错误 “:cl”列出错误 “:cn”让光标指向下一个错误 “:cp”让光标指向上一个错误 “:cnew”从头开始 ...

2014-09-15 15:33:00 172

转载 Shell学习笔记——算数运算与条件测试

算数运算1. 使用let命令 #!/sbin/bashvar1=2var2=3let sum=var1+var2echo $sum使用let命令式,变量前不需要加$号只用于整数运算,不适用浮点数2. 使用$[...][]的使用与let类似#!/sbin/bashvar1=2var2...

2014-09-15 10:17:00 138

转载 core文件介绍

原文链接:http://team.eyou.com/?p=27如有侵犯您的版权,请联系windeal12@qq.comlinux下,产生core文件,和不产生core文件的条件:当我们的程序崩溃时,内核有可能把该程序当前内存映射到core文件里,方便程序员找到程序出现问题的地方。最常出现的,几乎所有C程序员都出现过的错误就是“段错误”了。也...

2014-09-15 10:09:00 514

转载 Linux 信号signal处理机制

转载自博客园博文Linux 信号signal处理机制如侵犯了您的权益,请联系windeal12@qq.com信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号,以及有关信号的几个系统调用。信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中...

2014-09-11 19:00:00 54

转载 va_start、va_arg、va_end、va_copy 可变参函数

1、应用与原理 在C语言中,有时我们无法给出一个函数参数的列表,比如: int printf(const char *format, ...); int fprintf(FILE *stream, const char *format, ...); 这时我们使用到了可以变参数,也就是使用...代表0个或多个参数。...

2014-09-11 18:28:00 490

转载 辛星笔记——VIM学习篇(推荐阅读)

转载自:辛星和您一起学vim脚本第一节如本文侵犯了您的版权,请联系windeal12@qq.com这几天在网上看了辛星的一些vim教程博文,觉得很有收获,也很实用,适合入门,所以转载其中一篇留个网址。辛星的vim教程已经有整理成pdf,在其博文中点击打开链接有下载链接。相信其他教程也写得不错,特此推荐。 最近把所有的编程工作交给了vim...

2014-09-11 14:18:00 111

转载 每个程序员都应该读的书

原文转载自伯乐在线文章:国外程序员推荐:每个程序员都应读的书如有版权问题,请联系:windeal12@qq.com本文由伯乐在线-黄利民翻译自stackoverflow。未经许可,禁止转载!欢迎加入:技术翻译小组,或分享原创到伯乐头条。【更新】:近日(2012年8月17日)重看 StackOverflow的原讨论帖,发现于今年年初被...

2014-09-11 14:07:00 74

转载 igmpproxy源代码学习——配置信息加载 loadConfig

在igmpproxy主程序运行之前需要先读取配置文件,igmpproxy的配置文件通常为/etc/igmpproxy.conf或者/var/igmpproxy.conf其内容如下:quickleavemode 3phyint ppp0 upstream ratelimit 0 threshold 1phyint br0 dow...

2014-09-11 13:40:00 370

转载 windows下gvim搭建IDE

原文转载自:手把手教你把Vim改装成一个IDE编程环境(图文)如侵犯您的版权,请联系:windeal12@qq.comBy:吴垠Date:2007-09-07Version:0.5Email:lazy.fox.wu#gmail.comHomepage:http://blog.cs...

2014-09-11 09:35:00 238

转载 插入排序与循环不变式

首先,给出本文要使用的例子,对一个数组a进行升序的插入排序算法的C语言描述[cpp]view plaincopyvoidinserSort(inta[],intlength){inti=1;for(i=1;i<length;...

2014-09-10 14:59:00 179

转载 6个变态的C语言程序

转载自陈浩coolshell.cn下面的六个程序片段主要完成这些事情:输出Hello, World混乱C语言的源代码下面的所有程序都可以在GCC下编译通过,只有最后一个需要动用C++的编译器g++才能编程通过。hello1.c1234567891011...

2014-09-10 11:12:00 114

转载 Linux服务器静态路由配置

转载自:点击打开链接静态路由是在路由器中设置的固定的路由表。除非网络管理员干预,否则静态路由不会发生变化。由于静态路由不能对网络的改变作出反映,一般用于网络规模不大、拓扑结构固定的网络中。静态路由的优点是简单、高效、可靠。在所有的路由中,静态路由优先级最高。当动态路由与静态路由发生冲突时,以静态路由为准。Linux支持一下路由守护进程:4 B9 r; _) K...

2014-09-04 10:45:00 342

转载 APUE学习笔记——10.18 system函数 与waitpid

system函数system函数用方便在一个进程中执行命令行(一行shell命令)。用法如下:#include <stdio.h>#include <stdlib.h>int main(){ printf("Hello\n"); system("sleep 5"); return 0;}在程序中通过s...

2014-09-04 10:45:00 124

转载 APUE学习笔记——11 线程同步、互斥锁、自旋锁、条件变量

线程同步 同属于一个进程的不同线程是共享内存的,因而在执行过程中需要考虑数据的一致性。 假设:进程有一变量i=0,线程A执行i++,线程B执行i++,那么最终i的取值是多少呢?似乎一定是i=2;其实不然,如果没有考虑线程同步,i的取值可能是1.我们先考虑自加操作的过程:a,首先将内存中i的值copy到寄存器;b,对寄存器中i的copy进行自...

2014-09-04 10:40:00 143

转载 APUE学习笔记——11 线程基础

线程标识线程由线程号进行标识。线程号仅在线程所属的进程环境中有效。也就是说属于不同进程的两个线程可能线程号一样。线程标识用结构体pthread_t tid表示。与线程Id相关的函数如下:比较两个线程ID:#include <pthread.h>int pthread_equal(pthread_t tid1,pthread_t...

2014-09-04 10:34:00 80

转载 APUE学习笔记——10.15 sigsetjmp和siglongjmp

转载自:sigsetjmp用法如侵犯您的权益,请联系:windeal12@qq.comsigsetjmp用法分类:c/c++linux2012-02-03 12:331252人阅读评论(0)收藏举报signal相关函数:longjmp, siglongjmp, setjmp表头...

2014-09-03 15:40:00 54

转载 APUE学习笔记——10.11~10.13 信号集、信号屏蔽字、未决信号

如有转载,请注明出处:Windeal专栏首先简述下几个概念的关系:我们通过信号集建立信号屏蔽字,使得信号发生阻塞,被阻塞的信号即未决信号。信号集:信号集:其实就是一系列的信号。用sigset_t set表示。数据类型:sigset_t类似于整型(位数可能超过整型,因而不能用整型表示)。我们一般在sigprocmask(...

2014-09-03 13:53:00 82

转载 APUE学习笔记——10.9 信号发送函数kill、 raise、alarm、pause

转载注明出处:Windeal学习笔记kil和raisekill()用来向进程或进程组发送信号raise()用来向自身进程发送信号。#include <signal.h>int kill(pid_t pid,int signo);int raise(int signo); ...

2014-09-02 08:40:00 111

转载 APUE学习笔记——10信号——信号接口函数 signal 和 sigaction

signal函数 signal函数是早起Unix系统的信号接口,早期系统中提供不可靠的信号机制。在后来的分支中,部分系统使用原来的不可靠机制定义signal函数,如Solaris 10 。而更多的系统采用新语义 可靠信号机制,如4.4BSD。 出于signal函数不同系统的不统一性,我们一般使用sigaction函数取代它。关于sigac...

2014-09-01 09:56:00 191

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除