![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LINUX
forLeep_H
这个作者很懒,什么都没留下…
展开
-
GDB的调试
GDB调试进入gdb gcc -o xx -g xxxx.c => gdb xx设置断点 b + 行数/函数名设置断点后运行 run 继续运行 c显示变量 p / display xx修改变量 set xx=?;下一行 n/next进入函数 s/step原创 2016-11-24 19:57:42 · 352 阅读 · 0 评论 -
LINUX文件的基本操作
linux用文件描述符(fd)来描述文件和设备,是一个整数,其中0,1,2已经用来表示标准输入,标准输出,和标准错误。其他的文件由系统分配0~OPENMAX。是非常重要的,在使用完毕记得close关闭,一般来说在没有释放之前fd相同代表操作同一个文件。打开一个文件 - int open(const char *pathname,int flag | mode_t mode)pathname:原创 2016-11-24 21:01:38 · 487 阅读 · 0 评论 -
QTtableview的用法(抓包持续积累中)
QTableView常用于实现数据的表格显示。下面我们如何按步骤实现学生信息表格:一 添加表头 //准备数据模型 QStandardItemModel *student_model = new QStandardItemModel(); student_model->setHorizontalHeaderItem(0, new QStandardItem(QObject转载 2016-12-21 11:04:59 · 2078 阅读 · 0 评论 -
开发的TCP/IP的分析比较
1、BSD TCP/IP协议栈 BSD栈历史上是其他商业栈的起点,大多数专业TCP/IP栈(VxWorks内嵌的TCP/IP栈)是BSD栈派生的。这是因为BSD栈在BSD许可协 议下提供了这些专业栈的雏形,BSD许用证允许BSD栈以修改或未修改的形式结合这些专业栈的代码而无须向创建者付版税。同时,BSD也是许多 TCP/IP协议中的创新(如广域网中饿拥塞控制和避免)的开始点。 2、uC转载 2016-12-21 17:59:47 · 376 阅读 · 0 评论 -
常用数据包结构体
html] view plain copy print?/*以太网帧头格式结构体 14个字节*/ typedef struct ether_header{ unsigned char ether_dhost[6]; unsigned char ether_shost[6]; unsigned short ether_type; }ETHERHEADER,转载 2016-12-21 18:03:12 · 2032 阅读 · 0 评论 -
大小端问题网络字节序
关于字节序(大端法、小端法)的定义 《UNXI网络编程》定义:术语“小端”和“大端”表示多字节值的哪一端(小端或大端)存储在该值的起始地址。小端存在起始地址,即是小端字节序;大端存在起始地址,即是大端字节序。也可以说: 1.小端法(Little-Endian)就是低位字节排放在内存的低地址端即该值的起始地址,高位字节排放在内存的高地址端。 2.大端法(Big-Endian)就是高位字节排放转载 2016-12-22 09:59:15 · 839 阅读 · 0 评论 -
突发奇想的strlen和sizeof的区别
一、sizeof sizeof(…)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。 它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。 由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。实际上,用sizeof来返回类型以及静态分配的对象、结构或数组所占的空间,转载 2016-12-24 21:17:55 · 323 阅读 · 0 评论 -
链表(抓包软件)
自制wireshark6号整理链表/* 链表创建及遍历 编译环境:VC++ 6.0 编译系统:windows XP SP3*/#include <stdio.h>#include <stdlib.h>#include <malloc.h>// 定义链表中的节点typedef struct node{ int member转载 2016-12-20 16:23:53 · 734 阅读 · 0 评论 -
Debian other-linux apt-get update出现错误
Debian other-linux apt-get update出现错误2017/5/7 打算使用tesseract结合QT做图文识别。在虚拟机中other-linux apt失败。原来99.com在国内已经挂了。。。。 找得解决方案,希望为后人减少点坑。注释原来的:修改为如下::deb http://mirrors.aliyun.com/debian wheezy main contrib原创 2017-05-07 16:03:01 · 669 阅读 · 0 评论