GIT使用 1.GIT使用1.1. SSH keySSH key目的 可以让你在你的电脑和Code服务器之间建立安全的加密连接 查看本地电脑是否已经有ssh key:win一般在C:\Users\Administrator.ssh路径,linux一般在路径 ~/.ssh/id_rsa.pub,如果存在则跳过该步骤,否则执行以下命令生成ssh key。$ ssh-keygen -t rsa -C "xy_m@163.com"Generating public/private rsa key pair.E
IP优先级和DSCP之间的关系 1. IP优先级和DSCP之间的关系DiffServ体系定义的DS字段,取代IPv4中ToS字段作出有关数据包分类和流量调节功能的策略。1.1. ToS字段在IPv4的报文头中,TOS字段是1字节,根据RFC1122的定义,IP优先级(IPPrecedence)使用最高3Bit,可定义8个等级,8个优先级的定义如下:111:Network Control 网络控制 110:Internetwork Control 网间控制 101:Critic 关键 100:FlashOver
分散加载和程序在Flash、RAM中存储分布 1. 程序在Flash和Ram存储分布1.1. 存储分布Code:代码域,编译器生成的机器指令,只存储在Flash区。属于Text段;RO_Data:只读数据域,只存储在Flash区,例如C语言的const变量。属于DATA段;RW_Data:可读写数据域,初始化非0的全局变量和static 变量,存储在Flash区,运行时候拷贝到RAM区。属于DATA段;ZI_Data:初始值为0的全局变量和static 变量数据域,栈空间(Stack)及堆空间(Heap),只在RAM中。属于Bss段
netwox使用说明 netwox使用说明netwox可以创建任意的TCP\UDP和IP数据报文,以实现网络欺骗。1.1. 下载及安装下载地址: https://sourceforge.net/projects/ntwox/在解压的文件夹中找到对应的应用程序文件 installwindows.exe。双击该文件进行安装。 启动netwox,可以看到菜单栏 0:退出 netwox 工具。3:搜索工具,用来搜索与指定信息相关的模块。4:显示指定模块的帮助信息。5:在命令行中输入指定模块的参数选项并运
网络通OSI参考模型协议 1. OSI参考模型和TCP/IP参考模型1.1. TCPTCP 报文段的报头有 20字节必需的和 4字节可选。所以报头至少为 20 字节。报头后面的数据是可选项。 源端口(16位):标识发送报文的计算机端口或进程。一个 TCP 报文段必须包括源端口号,使目的主机知道应该向何处发送确认报文; 目的端口(16位):标识接收报文的目的主机的端口或进程; 序号(也叫序列号)(32位):用于标识每个报文段,使目的主机可确认已收到指定报文段中的数据。当源主机用于多个报文段
git 子模块应用 目录单项目组子模块应用项目添加子模块Clone带有Submodule的仓库修改Submodule更新主项目的Submodules总结针对单一项目不同成员对子模块的修改步骤如下:针对单一项目不同成员对子模块同步到最新步骤如下:假如有另外一个项目project2也要用到lib1和lib2子模块删除单项目组子模块应用项目添加子模块现在项目组人员A要为project1工程添加lib1和lib2作为其子模块【project1 目录】git subm.
串行通信电平兼容问题 问题描述:一个arm的主控板A,3.3v工作。一个串口模块B,5v电平工作, 如果A和模块B直接用tx-rx rx-tx ,串行通信会有问题。问题解决:必须做电平转换,通信中间串两个二极管,...
QT .pro文件解读 1.QT中的.pro文件中变量含义2.模板变量2.1 模板变量 TEMPLATE模板变量作用告诉qmake为这个应用程序具体生成哪种makefile。下面是模板变量可供选择的值:app 模板变量的默认值。建立一个应用程序的makefile。lib 建立一个库的makefile。vcapp 建立一个应用程序的Visual Studio项目文件。vc