- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 udp报头格式及其结构体
1 用户数据报报头结构UDP使用端口号来标识用户进程源端口号:发送端端口号(16位)目的端口号:接收端端口号(16位)用户数据报长度:包括报头和用户数据在内的总字节数。(16位)校验和:对报头和用户数据进行校验。(16位)在linux中结构体如下所示:/usr/include/udp.hstruct udphdr {__be16 sourc
2015-08-19 16:14:34
2039
原创 Ubuntu GDB调试
1.什么是GDB对于程序员来说,最经常遇到的问题就是程序中的各种bug。因此我们需要一款自己喜欢并且功能强大的编译调试器,来调试并修正程序中的bug。虽然Windows中有很多功能强大,界面美观的IDE(集成开发环境),比如微软公司的Visual c++和Visual statio 系列,都可以用来开发调试c语言或者c++程序,但是在linux中类似的编译器就比较少,比如比较熟知的Code
2015-08-19 11:37:29
21323
原创 ubuntu 安装json
命令行中输入:sudo apt-get install libjsoncpp-dev之后编写测试程序:#include #include #include "json/json.h" using namespace std; int main(void) { Json::Value root; Js
2015-01-16 16:16:20
6421
1
原创 ls -l 显示文件夹的大小错误
在Linux命令中,使用ls -l 可以以字节的格式显示出文件的大小,但是显示文件夹的大小的时候,就不是整个文件夹包括其中文件的大小,而仅仅显示的是该文件夹作为目录占用磁盘空间的大小,而如果要显示文件夹的实际大小时,可以使用du -h命令,该命令递归查询目录里所有文件的大小并累加。实际上,du命令查询的是文件所占用的块的大小(即,如果你的文件大小是1kb,但是你的一个块是4kb,但是du显示出
2015-01-02 11:23:09
2333
翻译 ubuntu 安装gnuplot
1.从这个网站上下载gnuplot 4.6.6版本:http://sourceforge.net/project/showfiles.php?group_id=20552.然后解压文件,命令如下:tar -zxvf gnuplot-4.6.6.tar.gz,形成文件夹gnuplot-4.6.63.进入解压文件: cd gnuplot-4.6.6 4.然后进行配置,并编译: .
2014-11-26 08:32:51
546
转载 linux 配置json
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括
2014-11-24 11:07:05
781
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人