攻城狮的自我修养
深入理解并发编程-锁机制理论与应用 深入理解并发编程-锁机制理论与应用
1. TimeUnit在Java里面为了进一步简化这种时间的计算管理,提供了一个专属的TimeUnit工具类,该类是一个枚举类 public enum TimeUnit extends Enum<TimeUnit> 枚举类的特点:
2022-10-22
JAVA反射机制 JAVA反射机制
1. 认识反射机制 在传统的调用模式中,用户要调用某个类所提供的方法,首先要通过该类的构造方法获取该类的实例化对象。随后通过实例.方法()的形式实现调用。 在一个类产生实例化对象之后,实际上就可以通过该实例化对象获取所在类的相关信息,这就
2022-10-22
Golang高质量编程与性能分析 Golang高质量编程与性能分析
1. 编程原则实际场景千变万化,各种语言各不相同,但是高质量编程遵循的原则是相通的。 简单性 消除“多余的复杂性”,以简单清晰的逻辑写代码 不理解的代码无法修复改进 可读性 代码是写给人看的而不是机器看的 编写可维护的代码的第一步是确
2022-10-22
Golang工程实践 Golang工程实践
1.并发编程1.1 关于并发和并行并发:并发通常指的是在一个CPU下,多个进程任务通过时间片的切换来在CPU上进行调度的一种模式。多线程程序在一个核上的CPU运行并行:多个进程任务同时进行,这个同时是真正意义上的同时,也就是两个进程任务同时
2022-10-22
计算机网络-物理层 计算机网络-物理层
1. 物理层的基本概念 物理层解决的问题是在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体 物理层的作用是要尽可能地屏蔽掉不同传输媒体和通信手段的差异 用于物理层的协议也常称为物理层规程(procedure) 物
计算机网络-概述 计算机网络-概述
1. 概述1. 1 互联网概述 计算机网络(简称为网络):由若干节点和连接这些节点的链路组成 互连网:有多个网络通过一些路由器相互连接起来,构成了一个可覆盖范围更大的计算机网络,网络的网络 网络把许多计算机连接在一起,而互联网则把许多网络通
21 / 32