Skip to content

Commit eabea47

Browse files
committed
updates
1 parent 5245ffc commit eabea47

11 files changed

Lines changed: 67 additions & 36 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,14 +87,14 @@
8787
* [网络编程](https://alleniverson.gitbooks.io/java-basic-introduction/content/第8章%20网络编程/网络编程.html)
8888
* [写给那些让我糊里糊涂的HTTP、TCP、UDP、Socket](https://alleniverson.gitbooks.io/java-basic-introduction/content/第8章%20网络编程/写给那些让我糊里糊涂的HTTP、TCP、UDP、Socket.html)
8989
* [你应该知道的计算机网络知识](第8章 网络编程/你应该知道的计算机网络知识.md)
90-
* [Https扫盲贴](第8章 网络编程/Https扫盲贴.md)
9190
* [第9章 安全加密](第9章 安全加密/README.md)
9291
* [和安全有关的那些事](第9章 安全加密/和安全有关的那些事.md)
9392
* [Base64](第9章 安全加密/base64.md)
9493
* [对称加密](第9章 安全加密/对称加密.md)
9594
* [非对称加密](第9章 安全加密/非对称加密.md)
9695
* [消息摘要MessageDigest](第9章 安全加密/消息摘要MessageDigest.md)
9796
* [数字签名和数字证书](第9章 安全加密/数字签名和数字证书.md)
97+
* [Https扫盲贴](第9章 安全加密/Https扫盲贴.md)
9898
* [Https编程](第9章 安全加密/Https编程.md)
9999
* [第10章 反射机制](https://alleniverson.gitbooks.io/java-basic-introduction/content/第10章%20反射机制/README.html)
100100
* [类加载器](https://alleniverson.gitbooks.io/java-basic-introduction/content/第10章%20反射机制/类加载器.html)

SUMMARY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,6 @@
9191
* [网络编程](第8章 网络编程/网络编程.md)
9292
* [写给那些让我糊里糊涂的HTTP、TCP、UDP、Socket](第8章 网络编程/写给那些让我糊里糊涂的HTTP、TCP、UDP、Socket.md)
9393
* [你应该知道的计算机网络知识](第8章 网络编程/你应该知道的计算机网络知识.md)
94-
* [Https扫盲贴](第8章 网络编程/Https扫盲贴.md)
9594

9695
----
9796

@@ -102,6 +101,7 @@
102101
* [非对称加密](第9章 安全加密/非对称加密.md)
103102
* [消息摘要MessageDigest](第9章 安全加密/消息摘要MessageDigest.md)
104103
* [数字签名和数字证书](第9章 安全加密/数字签名和数字证书.md)
104+
* [Https扫盲贴](第9章 安全加密/Https扫盲贴.md)
105105
* [Https编程](第9章 安全加密/Https编程.md)
106106

107107
----

第10章 反射机制/README.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
1-
## 第9章 反射、注解、动态代理
1+
## 第10章 反射、注解、动态代理
22

3-
* [9.1 类加载器](类加载器.md)
4-
* [9.2 反射1](反射.md)
5-
* [9.3 反射2](Java反射.md)
6-
* [9.4 注解1](注解.md)
7-
* [9.5 注解2](Java注解.md)
8-
* [9.6 依赖注入](依赖注入.md)
9-
* [9.7 动态代理1](动态代理.md)
10-
* [9.8 动态代理2](Java动态代理.md)
3+
- [类加载器](类加载器.md)
4+
- [反射1](反射.md)
5+
- [反射2](Java反射.md)
6+
- [注解1](注解.md)
7+
- [注解2](Java注解.md)
8+
- [注解3](Java注解Annotation基础.md)
9+
- [基础篇:带你从头到尾玩转注解](基础篇:带你从头到尾玩转注解.md)
10+
- [编译时注解](Annotation-Processing-Tool详解.md)
11+
- [依赖注入](依赖注入.md)
12+
- [动态代理1](动态代理.md)
13+
- [动态代理2](Java动态代理.md)

第11章 新特性/README.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
1-
## 第10章 新特性
1+
## 第11章 新特性
22

3-
* [10.1 JDK新特性](JDK新特性.md)
4-
* [10.2 你应该更新的Java知识](你应该更新的Java知识.md)
5-
* [10.3 Google Guava官方教程](Google Guava官方教程.md)
3+
- [JDK新特性](第11章 新特性/JDK新特性.md)
4+
- [泛型基础1](第11章 新特性/泛型基础1.md)
5+
- [泛型基础2](第11章 新特性/泛型基础2.md)
6+
- [泛型封装](第11章 新特性/泛型封装.md)
7+
- [你应该更新的Java知识](第11章 新特性/你应该更新的Java知识.md)
8+
- [你应该更新的Java知识之常用程序库1](第11章 新特性/你应该更新的Java知识之常用程序库1.md)
9+
- [你应该更新的Java知识之常用程序库2](第11章 新特性/你应该更新的Java知识之常用程序库2.md)
10+
- [你应该更新的Java知识之Observer](第11章 新特性/你应该更新的Java知识之Observer.md)
11+
- [Google Guava官方教程](第11章 新特性/Google Guava官方教程.md)
12+
- [Java 代码性能优化](第11章 新特性/Java 代码性能优化.md)

第2章 Java编程基础/README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
## 第2章 Java编程基础
22

3-
* [Java语法基础-1](Java语法基础-1.md)
4-
* [Java语法基础-2](Java语法基础-2.md)
5-
* [基本数据类型包装类](基本数据类型包装类.md)
6-
* [阿里巴巴Java开发手册](阿里巴巴Java开发手册.md)
7-
* [Google Java编程风格指南](Google Java编程风格指南.md)
8-
* [详细介绍JAVA和C++区别](详细介绍JAVA和C++区别.md)
3+
- [Java语法基础-1](Java语法基础-1.md)
4+
- [Java语法基础-2](Java语法基础-2.md)
5+
- [基本数据类型包装类](基本数据类型包装类.md)
6+
- [阿里巴巴Java开发手册](阿里巴巴Java开发手册.md)
7+
- [阿里 Java 开发手册最新完美版,千锤百炼始出炉](阿里 Java 开发手册最新完美版,千锤百炼始出炉.md)
8+
- [Google Java编程风格指南](Google Java编程风格指南.md)
9+
- [详细介绍JAVA和C++区别](详细介绍JAVA和C++区别.md)
10+
- [什么是堆和栈,它们在哪儿?](什么是堆和栈,它们在哪儿?.md)

第3章 面向对象/README.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
## 第3章 面向对象
22

3-
* [3.1 面向对象](面向对象.md)
3+
- [数组工具类](数组工具类.md)
4+
- [文档注释](文档注释.md)
5+
- [面向对象](面向对象.md)
6+
- [Object类](Object类.md)
7+
- [单例设计模式](单例设计模式.md)
8+
- [封装](封装.md)
9+
- [继承](继承.md)
10+
- [多态](多态.md)
11+
- [抽象类与接口](抽象类与接口.md)
12+
- [接口回调](接口回调.md)
13+
- [内部类](内部类.md)
14+
- [异常](异常.md)
415

516
## 内容摘要
617

第8章 网络编程/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
## 第8章 网络编程
22

3-
* [8.1 网络编程](网络编程.md)
3+
- [网络编程](网络编程.md)
4+
- [写给那些让我糊里糊涂的HTTP、TCP、UDP、Socket](写给那些让我糊里糊涂的HTTP、TCP、UDP、Socket.md)
5+
- [你应该知道的计算机网络知识](你应该知道的计算机网络知识.md)

第9章 安全加密/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@
55
* [非对称加密](非对称加密.md)
66
* [消息摘要MessageDigest](消息摘要MessageDigest.md)
77
* [数字签名和数字证书](数字签名和数字证书.md)
8+
* [Https扫盲贴](Https扫盲贴.md)
89
* [Https编程](Https编程.md)

第9章 安全加密/base64.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ Base64的原理很简单,首先,准备一个包含64个字符的数组:
99
1010
```
1111

12+
![Base64 字符映射表](http://img.blog.csdn.net/20160910122745327)
13+
1214
然后,对二进制数据进行处理,每3个字节一组,一共是`3x8=24`bit,划为4组,每组正好6个bit:
1315

1416
![base64-encode](img/base64.png)

0 commit comments

Comments
 (0)