摘要:
编写程序制作QR Code二维条码名片 QR Code二维条码名片首先是以两个特殊字符打头,第一个字符的ASC码值为1,第二个字符的ASC码值为16,用C语言风格的转义字符表示,则是:"\x01\x10",然后接下来的内容是(实际数据不分行,下面分行只是为了描述方便): CARD:N:姓名;... 阅读全文
摘要:
1. 前言 校验和计算是NAT功能和内容修改功能的基本功,这些操作进行后都需要修改数据头中的校验和。 2. 16位校验和计算 2.1 基本原理 IP/ICMP/IGMP/TCP/UDP等协议的校验和算法都是相同的,采用的都是将数据流视为16位整数流进行重复叠加计算。为了计算检验和,首先... 阅读全文
摘要:
ICMP类型 TYPE CODE Description Query Error 0 0 Echo Reply——回显应答(Ping应答) x 3 0 Network Unreachable——网络不可达 x 3 1 Host Unreachable——主机不可达 ... 阅读全文
摘要:
在Visual Studio 2005下配置WinPcap开发环境 http://www.winpcap.org/archive/ 4.1beta5_WpdPack.zip http://www.winpcap.org/archive/ 4.1beta5_WinPcap.exe 1、安装... 阅读全文
摘要:
最近使用RTP传语音,使用的是ortp协议栈,没想到在接收的时候收不到数据包,调了半天也没有结果,一怒之下索性废掉了ortp,直接实现rtp。 老实说,自己实现rtp还是比较简单的。分为接收和发送,接收的时候直接去掉12个字节的报头,然后向下送。而发送的时候稍微麻烦点... 阅读全文
摘要:
make -k:即使make程序出错也继续向下运行 -n:将原来执行的命令输出,而不执行 -f:指定makefile的文件名称 -p:打印出系统缺省定义的内部规则 下面放我项目中的一个比较详细的Makefile文件: #************************************... 阅读全文
摘要:
makefile 里的函数跟它的变量很相似——使用的时候,你用一个 $ 符号跟开括号,函数名,空格后跟一列由逗号分隔的参数,最后用关括号结束。例如,在 GNU Make 里有一个叫 'wildcard' 的函 数,它有一个参数,功能是展开成一列所有符合由其参数描述的文件名,文件间以空格间隔。你... 阅读全文
摘要:
本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、PS等软件的安装与卸载, 精通CSS、JavaScript、PHP、C、C++、C#、java、Ruby、Perl、Lisp、python、Objective-C、ActionScript等单词的拼写, 熟悉windows、Linux、Mac、A... 阅读全文
摘要:
1、如果一个数据既是static又是final,那么它会拥有一块无法改变的存储空间。 2、final data: 当final用于基本数据类型时,final让其值(value)保持不变,但是当用于object reference时,final仅让reference保持不变。也就是说当refere... 阅读全文
摘要:
转载地址:http://blog.sina.com.cn/s/blog_541a3f8801013dga.html pendingIntent字面意义:等待的,未决定的Intent。 要得到一个pendingIntent对象,使用方法类的静态方法 getActivity(Context, in... 阅读全文