《You and Your Research》 摘抄
这篇摘抄来源于对 理查德·卫斯理·汉明(Richard Wesley Hamming) 在 1986 年 3 月 7 日 的名为 `You and Your Research` 演讲的转录。 该演讲主要聚焦在 Hamming 对 “为什么只有极少数的科学家做出了伟大的贡献,而绝大部分科学家却在时间的长流中被遗忘” 这一问题的观察和研究。
C# Formattable String
ormattableString` 是 C# 6.0 中引入的新类型之一,可以避免在非必要情况下执行了格式化字符串带来的性能开销。
C# $ 字符串插值
在C#中,$ 字符被用于字符串插值,这是一种简化字符串中变量值插入和格式化的方法,使得代码更加简洁和易于阅读。本篇会介绍 $ 字符的使用方式即实现细节。
SOLID 原则
本篇主要内容来自于 Unity 电子书 《Level Up Your Code With Game Programming Patterns》,讲解如何遵循 SOLID 原则让 Unity 中常见的实现变得更容易维护。 `SOLID` 原则是面向对象编程中的五个重要设计原则,有助于增强软件的可维护性、可扩展性和可读性。
耦合与内聚
本篇简略的介绍内聚与耦合的概念,并以图描绘模块间耦合内聚程度不同时的表现。
《Computer Networks and Internets》 笔记汇总
《Computer Networks and Internets》一书是我硕士课程时期使用的教材,这本书涵盖了计算机网络的各个层次,包括硬件、软件、协议、互联网地址、以太网、TCP/IP、路由、本地网络、广域网络、无线网络等众多主题。
《Computer Networks and Internets》 Ch 17 中继器,网桥和交换机
本篇为 《Computer Networks and Internets》 的第十七章笔记, 这一章会介绍关于扩展 LAN 的方法,如中继器(Repeaters)和网桥(Bridges),也会介绍在网桥存在循环时解决死循环的`生成树算法(Spannning tree algorithms)`。最后会讨论交换机和网桥之间的关系。
《Computer Networks and Internets》 Ch 16 无线网络技术
本篇为 《Computer Networks and Internets》 的第十六章笔记,介绍了个人局域网, ISM 评语,Wifi 对象,WiMax 等技术。
《Computer Networks and Internets》 Ch 14 MAC 层
本篇为 《Computer Networks and Internets》 的第十四章笔记, 这一章将会深入讨论MAC层,包括多路访问协议(multi-access protocols)以及静态和动态信道分配。
《Computer Networks and Internets》 Ch 13 局域网:数据包,帧 和拓扑结构
本篇为 《Computer Networks and Internets》 的第十三章笔记, 这一部分将介绍分组交换技术,拓扑结构,硬件地址寻址,帧的概念。