本文主要是基于学习《CCNA学习指南》总结网络必备的知识。
本篇章涉及以下内容:
OSI模型
Keep Moving, Keep Learning
语法
它通过{}和:来代替%。
用法
^、<、>分别是居中、左对齐、右对齐,后面带宽度
:号后面带填充的字符,只能是一个字符,不指定的话默认是用空格填充
精度常跟类型f一起使用
b、d、o、x分别是二进制、十进制、八进制、十六进制
_xxx
单下划线开头的变量,标明是一个受保护(protected)的变量,原则上不允许直接访问,但外部类还是可以访问到这个变量,这只是程序员之间的一个约定,用于警告说明这是一个私有变量,外部类不要去访问它。
|
|
装饰器模式可以在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责,也能够处理那些可以撤销的职责。经常用于日志记录、性能测试等场合。
想象一下这个很常见的场景,你写了一个方法:
|
|
“云”其实是互联网的一个隐喻,“云计算”其实就是使用互联网来接入存储或者运行在远程服务器端的应用,数据,或者服务。任何一个使用基于互联网的方法来计算,存储和开发的公司,都可以从技术上叫做从事云的公司。
Enum的用法
首先从整体来看,我们可以把enum 看成是一个普通的 class,并定义一些属性和方法,不同之处是:enum 不能使用 extends 关键字继承其他类,因为 enum 已经继承了 java.lang.Enum(java是单一继承)。
常用方法包括:
|
|