- 博客(6)
- 收藏
- 关注
转载 偷师——《动态路由协议基础》(2018.11.02)
一、动态路由协议简介·动态路由协议——路由器用来计算和维护路由信息的协议。——通俗的说,就是路由器用来学习路由的协议。二、动态路由协议基本思想·动态路由的基本功能——发现路由:发现自己的路由信息(收集直连网段信息)——通告路由:将自己知道的路由信息通告给其他路由器——计算路由:基于所掌握的路由信息进行路由计算,算出最优路由加入路由表。——路由收敛:当网络拓扑发生变化后,能重新计算...
2018-11-02 19:22:55 187
转载 偷师——《网络基础知识》
一、IP网络基础1.LAN的定义:(1)局域网LAN是由众多处于相同物理空间内的信息点,通过相关高速链路介质与网络设备互联构成的一套传输网络。(2)与广域网WAN的最本质区别在于是否有第三方参与(3)通常,LAN必须符合网络标准(特别是IEEE802标准)的基础上提供可靠的网络链接、相对高的速度、源目节点的地址处理能力(如MAC,ARP)2.局域网互联(1)Ethernet(以太网)...
2018-11-01 18:39:07 158
转载 《C++primer plus》阅读笔记(2018-10-25)
字符串是以空字符为结尾的一系列字符。 字符串可用引号括起的字符常量表示,其中隐式包含了结尾的空字符。 可以将字符串存储在char数组中,可以用被初始化为指向字符串的char指针表示字符串。 数据对象: 就是为数据项分配的内存块。 strcmp(str1,str2) 如果str1 比 str2 小 那么返回一个小于零的数; 如果str1 比 str2 大 那么返回一个...
2018-10-25 14:02:26 148
转载 《C++ Primer Plus》中文版学习笔记
假设创建一个结构体:struct inflatable{ ... }; 标识符inflatable就是这种数据结构格式的名称。 C++允许在声明结构变量时省略关键字struct; 在C++中,结构标记的用法与基本类型名相同。 可以同时完成定义结构和创建结构变量的工作。为此,只需将变量名放在结束括号的后面即可: struct perks...
2018-10-24 19:16:39 218 1
转载 将描述开发程序的过程分为四个阶段:
(1)分析:问题是什么?用户想要做什么?用户需要什么?用户可以负担什么?我们需要哪种可靠性?(2)统计:我们如何解决问题?系统的整体结构将是怎样的?系统包括哪些部分?这些部分之间如何通信?系统与用户之间如何通信?(3)编程:用代码表达问题(或设计)求解的方法,以满足所有约束(时间、空间、金钱、可靠性等)的方式编写代码。保证这些代码是正确的可维护的。(4)测试:系统化地尝试各种情况,保证...
2018-09-26 15:09:52 3908
转载 C程序的存储空间布局(Unix环境高级编程)
7.6:1)正文段。这是由CPU执行的机器指令部分。通常,正文段是可共享的,所以即使是频繁执行的程序(如文本编辑器、C编译器和shell等)在存储器中也只需要有一个副本,另外,正文段常常是只读的,以防止程序由于意外而修改其自身的指令。2)初始化数据段。通常将此段称为数据段,它包含了程序中需明确地赋初值的变量。3)非初始化数据段。通常将此段成为bss段,这一名称来源于一个早期的汇编运算符...
2018-09-11 15:22:33 114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人