Important Points to Note in C++ Basics
Common pitfalls to note when transitioning from C to C++
Git Remote Connection
Establishing connection between git and github, uploading files
Git Introduction
Basic concepts and operations of git
Makefile Introduction
Basic concepts of makefile
Computer Network Fundamentals
基本概念 端点与会话 端点是指网络中可以发送或接收数据的设备。两个端点之间的通信称为对话。 ## IP 地址 32 位二进制数,通常以点分十进制表示,随着设备连接到不同的局域网而变化。部分由网络号组成,另一部分是主机号,由子网掩码决定。 ## 子网掩码 32 位二进制数,形式为 1111…0000。与 IP 地址直接进行 AND 操作可以得到网络号,与反转的掩码和 IP 地址进行 AND 操作可以得到主机号。 ## MAC 地址 48 位二进制数 每个主机的唯一标识符(出厂后保持不变),网络卡的物理地址,在局域网中与 IP 地址有映射关系。网络卡通过比较数据包中的目标 MAC 地址直接决定是否发送给操作系统。 IP 和 MAC 之间的关系类似于邮寄地址和身份证号码 - 邮寄地址可能会改变,但身份证号码永远不会改变。 问题:既然我们有 IP 地址,为什么还需要 MAC 地址? IP 地址相当于包裹上的收件人地址。快递员通过收件人地址将线路从起点连接到终点,然后通过不同区域之间的物流转运将包裹送到收件人手中。 MAC 地址相当于包裹上的收件人姓名。MAC 地址更多是为了确认对方的信...
useful_links
书籍资源: https://github.com/frankcbliu/CS-Books-PDF 算法知识解释: https://oi-wiki.org/graph/ 计算机自学指南: https://csdiy.wiki 学堂在线(类似于MOOC课程网站): https://www.xuetangx.com (强烈推荐清华大学郑莉教授的C++编程课程) 计算机实用技术(学堂在线): https://www.xuetangx.com/learn/THUSAST08091234567890/THUSAST08091234567890/8571842/video/13167559 邓俊辉的数据结构(学堂在线): https://www.xuetangx.com/learn/THU08091000384/THU08091000384/10322765/video/17436706?channel=i.area.manual_search 在线编码学习网站: https://www.freecodecamp.org/ https://www.codecademy.com/learn 清...








