- 博客(8)
- 收藏
- 关注
转载 ARM基础
ARM 概念梳理 ARM architecture:ARM 公司基于精简指令集开发一套指令集架构。 ARM core: 基于ARM architecture 开发的IP core,有俩种ARM core 一种是ARM 公司自己开发的ARM7,ARM8...,一种是授权其他公司开发的...
2019-06-23 23:33:00
155
转载 位序
位序浅析 下面我们先看一下struct iphdr的定义,后文会解惑为什么要在一个字节中区分大小端。 struct iphdr { #if defined(__LITTLE_ENDIAN_BITFIELD) __u8 ihl:4, version:4; #el...
2018-01-25 19:09:00
374
转载 字节序
字节序 网络字节序 网络字节顺序是TCP/IP中规定好的一种数据表示格式,它与具体的CPU类型、操作系统等无关,从而可以保证数据在不同主机之间传输时能够被正确解释。网络字节顺序采用big endian排序方式。 主机字节序 整数在内存中保存的顺序,不同的处理器对应不容的模式,在一般的网络编程过...
2018-01-25 19:06:00
130
转载 bison
BSION ==Bison 语法文件内容的布局== Bison 工具将把 Bison 语法文件作为输入。语法文件的扩展名为.y。Bison 语法文件内容的分布如下(四个部分): %{ 序言 %} Bison 声明 %% 语法规则 %% 结尾 序言部分可定义 actions 中的C代码要用到的...
2018-01-01 23:02:00
148
转载 flex学习笔记
flex学习笔记 1、flex的安装和使用(系统Ubuntu14.04) $ sudo apt-get install flex 2、编译 flex代码的源文件往往是以.l为后缀名的。 .l文件通过以下命令编译(以文件名为scanner.l为例): $ flex scanner.l 编译后在...
2018-01-01 23:01:00
161
转载 通过内置变量偏移地址访问结构体变量
#pragma pack(1)//一字节对其方式#include<stdio.h>#include<stddef.h>#include<string.h>struct node_t{ int offset[10]; char a[9]; i...
2017-11-13 19:05:00
671
转载 github创建远程仓库
1.configure Guidance,i assume you have alreadly install git in your computer. $git config --global user.name "your name" $git config --global us...
2017-11-10 19:00:00
77
转载 epoll边缘触发和水平触发
Level_triggered(水平触发): 当被监控的文件描述符上有可读写事件发生时,epoll_wait()会通知处理程序去读写。如果这次没有把数据一次性全部读写完(如读写缓冲区太小), 那么下次调用 epoll_wait()时,它还会通知你在上没读写完的文件描述符上继续读写,当然如果你一...
2017-11-10 18:53:00
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人