随笔分类 - 读书笔记
1
摘要:Go语言为开发者提供了简单的基础语法,开发者在短期内即可完全掌握这些语法并编写可用于生成环境的代码。本部分将详述在Go基础语法层面有哪些高质量Go代码的惯用法和有效实践,内容涵盖变量声明、无类型常量的作用、枚举常量的定义、零值可用类型的意义、高频使用类型字符串/切片/map的实现原理及惯用法、Go包导入路径的真正含义以及对语句和控制结构的深入理解等。
阅读全文
摘要:https://github.com/unknwon/the-way-to-go_ZH_CN
阅读全文
摘要:当我们编写一个非hello world的实用Go程序或库时,我们可能会在项目结构、代码风格及标识符命名这三道门槛前面踯躅徘徊许久,甚至始终得不到满意答案。当然这三道门槛不是Go语言专有的,任何一门编程语言在被用于实用项目时都会遇到它们。在这一部分,笔者将带着读者逐一迈过这些门槛,并得到专属于Go的实用答案
阅读全文
摘要:“少”绝不是目的,“多”才是其内涵;“高内聚、低耦合”是软件开发领域亘古不变的管理复杂性的准则
阅读全文
摘要:此处的名言留给读者。——Bjarne Stroustrup, [Stroustrup00]§13
阅读全文
摘要:系统会有子系统,子系统还会有子系统,依此类推,直至无穷——这正是我们总是从头再来的原因。——Alan Perlis
阅读全文
摘要:标准可能置你于悬崖之畔,但你大可不必仅仅因此就跳下去。——Norman Diamond
第51条:析构函数、释放和交换绝对不能失败
阅读全文
摘要:软件开发最重要的一个方面就是弄清楚自己要构建的是什么。——Bjarne Stroustrup
阅读全文
摘要:如果一个过程有10个参数,那么你很可能还遗漏了一些。——Alan Perlis
最有价值条款是第26条:保持重载操作符的自然语义。
阅读全文
摘要:一个人的常量可能是另一个人的变量。——Alan Perlis
阅读全文
摘要:我知道,但是却又忘记了Hoare的至理名言:不成熟的优化是程序设计中的万恶之源。
——Donald Knuth The Errors of TeX[Knuth89]
阅读全文
摘要:如果人们按照程序员编程的方式修建房屋,那么一只啄木鸟就能毁灭整个文明。——Gerald Weinberg
阅读全文
摘要:目录问题1 CPU的内部结构解析2 CPU是寄存器的集合体3 决定程序流程的程序计数器 问题 1. 程序是什么? 2. 程序是由什么组成的? 3. 什么是机器语言? 4. 正在运行的程序存储在什么位置? 5. 什么是内存地址? 6. 计算机的构成元件中,负责程序的解释和运行的是哪个? 参考 1. 指
阅读全文
摘要:目录热身问答1 服务器概览2 服务器的接收操作3 Web服务器程序解释请求消息并作出响应4 浏览器接收响应消息并显示内容小测验 热身问答 下列说法是正确的(√)还是错误的(×)? 服务器向客户端返回的响应消息不一定和客户端向服务器发送的请求消息通过相同的路由传输。 客户端计算机也可以当作服务器来使用
阅读全文
摘要:目录热身问答1 Web服务器的部署地点2 防火墙的结构和原理3 通过将请求平均分配给多态服务器来平衡负载4 利用缓存服务器分担负载5 内容分发服务小测验 热身问答 下列说法是正确的(√)还是错误的(×)? 当使用浏览器访问Web服务器时,浏览器的通信对象不仅限于Web服务器。 没有防火墙就不能连接到
阅读全文
摘要:目录热身问答1 ADSL接入网的结构和工作方式2 光纤接入网(FTTH)3 接入网中使用的PPP和隧道小测验 热身问答 下列说法是正确的(√)还是错误的(×)? 第一个采用包机制的网络就是互联网的前身ARPANET。 ADSL方式中,从家里到电话局的线路费用包含在电话费中,因此可以降低上网费。 光纤
阅读全文
摘要:目录热身问答1 信号在网线和集线器中传输2 交换机的包转发操作3 路由器的包转发操作4 路由器的附加功能小测验 热身问答 下列说法是正确的(√)还是错误的(×)? 我们现在使用的以太网线(双绞线)是由美国的室内电话线发展而来的。 路由器比交换机问世时间更早。 对于路由器和交换机,如果包在传输过程中发
阅读全文
摘要:目录热身问答1 创建套接字2 连接服务器3 收发数据4 从服务器断开并删除套接字5 IP 与以太网的包收发操作小测验 热身问答 下列说法是正确的(√)还是错误的(×)? 我们现在使用的以太网中存在不符合国际标准(IEEE802.3/802.2)的部分。 TCP/IP是由TCP和IP两个协议的名字组合
阅读全文
摘要:目录热身问答1 生成http请求消息2 向DNS服务器查询Web服务器的IP地址3 全世界DNS服务器的大接力4 委托协议栈发送消息小测验 热身问答 下列说法是正确的(√)还是错误的(×)? http://www.nikkeibp.co.jp/ 中的 www 代表 World Wide Web 协议
阅读全文
1

浙公网安备 33010602011771号