linux FRR学习第一天 今天开始学习FRR,完成如下几个目标: 配置,编译,安装FRR 启动 解决依赖问题 {代码…} 配置 {代码…} 添加用户和组 {代码…} 编译安装 {代码…} 启动 {代码…}
无分类 FRR学习第二天 今天学习使用frr搭建一个bgp网络环境,练习如下功能: 两个frr路由器建立邻居关系 将igp路由注入bgp bgp路由注入igp 实现两个网络通过动态路由互通 实验拓扑 配置主机 主机1 {代码…} 主机2 {代码…} 将IGP路由…
无分类 Redis5源码学习20190415-简单动态字符串SDS 今天我们正式进入redis5源码的学习。redis是一个由C语言编写、基于内存、单进程、可持久化的Key-Value型数据库,解决了磁盘存取速度慢的问题,大幅提升了数据访问速度,所以它常常被用作缓存。
linux linuxc-linuxc串口操作 串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是RS-232-C接口(又称EIA RS-232-C)它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共…
linux linux-linux下GPIO的使用 Linux内核中gpio是最简单,最常用的资源(和 interrupt ,dma,timer一样)驱动程序,应用程序都能够通过相应的接口使用gpio,gpio使用0~MAX_INT之间的整数标识,不能使用负数,gpio与硬件体系密切相关的,不过linux有…
linux 我的软件工程师之路给需要的同学 我自己是电子信息工程专业毕业,专业原则上来说比较偏“硬”一点,事实上我从大二就开始学习嵌入式,从51入门顺便学了C语言和电路板设计制作(如何更快的学习单片机?),后来因为因为参加比赛又把stm32学了,私下…
无分类 编程规范-doxygen注释规范示例C doxygen能根据code的注释自动生成code的帮助文档,并且doxygen是一个跨平台的开源的软件,但是要生成帮助文档,code内的注释必须按一定规则书写。下面是我总结的c/c++的注释书写规范,代码风格结合了google c++风…
linux TCPIP-Linux数据链路层的包解析 一般而言,Linux系统截获数据包后,会通过协议栈,按照TCP/IP层次进行解析,那我们如何直接获得更为底层的数据报文呢,这里用到一个类型SOCK_PACKET类型。