跟一一哥學Java系列之從入門到精通教程彙總

我做Java開發和教學已有了八九年的時間,期間從事過Android移動端,JavaEE後端,PHP,.Net等方向的開發工作.其實自己一直比較喜歡寫點東西,但一直沒有把之前的工作經歷付諸於文字.現在突然頓悟,就想把自己知道的一些東西寫出來.希望能讓一些想從事軟件開發的朋友,可以從我的簡陋文字中汲取一些必要的能量,避免走一些無意義的彎路,這也算是我的一種成就感吧.

目前網上有很多JavaEE開發的技術視頻,有講的非常好的,也有講的一般的.視頻傳播的形式雖有其優點,但也有不足之處,比如看視頻學技術會很浪費時間,遠沒有看文章節省時間;而且通過文章學習技術,能更讓人多一些自己的思考,而不是一味的嚼別人喫剩的東西.

當然目前網上也有很多優秀的技術文章,我自己也是從這些好文章中學到了很多東西.但是似乎網上的文章很少有成體系的,很少有哪個大牛從Java入門到分佈式都寫到了,所以我接下來就是立志寫出從入門到Web,框架,分佈式等一系列的文章,這樣任何一個小白,只要堅持看我的文章,就可以成體系的學會Java開發了.

我的文章大體上分爲如下模塊,對初學者而言是有先後順序的,但是如果你已有基礎,則可以挑着學習.

 

跟一一哥學Java開發之Java築基

01_Java築基之Java簡介 https://blog.csdn.net/syc000666/article/details/102462669

02_Java築基之Java課程體系簡介 https://blog.csdn.net/syc000666/article/details/102462774

03_Java築基之Java編程基礎 https://blog.csdn.net/syc000666/article/details/102462821

04_Java築基之環境搭建 https://blog.csdn.net/syc000666/article/details/102462897

05_Java築基之Java開發初體驗 https://blog.csdn.net/syc000666/article/details/102463208

06_Java築基之基礎語法 https://blog.csdn.net/syc000666/article/details/102697977

07_Java築基之選擇語句 https://blog.csdn.net/syc000666/article/details/102720891

08_Java築基之循環語句 https://blog.csdn.net/syc000666/article/details/102720909

09_Java築基之方法 https://blog.csdn.net/syc000666/article/details/102721539

10_Java築基之數組 https://blog.csdn.net/syc000666/article/details/102740017

11_Java築基之二維數組 https://blog.csdn.net/syc000666/article/details/102747513

12_Java築基之註釋 https://blog.csdn.net/syc000666/article/details/102747518

13_Java築基之面向對象 https://blog.csdn.net/syc000666/article/details/102760297

14_Java築基之封裝、繼承 https://blog.csdn.net/syc000666/article/details/102817465

15_Java築基之Object類,多態 https://blog.csdn.net/syc000666/article/details/102862135

16_抽象類和接口 https://blog.csdn.net/syc000666/article/details/103453484

 其他文章持續更新中,敬請期待...

 

跟一一哥學Java開發之Java升級

更新中,敬請期待...

 

跟一一哥學Java開發之Java框架

更新中,敬請期待...

 

跟一一哥學Java開發之Java分佈式

Linux系列

01_Linux_Ubuntu教程之Linux系統簡介 https://blog.csdn.net/syc000666/article/details/90401161

02_Linux_Ubuntu教程之Linux常用命令 https://blog.csdn.net/syc000666/article/details/90402953

03_Linux_Ubuntu教程之編輯器介紹 https://blog.csdn.net/syc000666/article/details/90402980

04_Linux_Ubuntu教程之安裝配置 Java 開發環境 https://blog.csdn.net/syc000666/article/details/90403072

05_Linux_Ubuntu教程之安裝配置 Tomcat https://blog.csdn.net/syc000666/article/details/90404129

06_Linux_Ubuntu教程之安裝配置MySQL https://blog.csdn.net/syc000666/article/details/90406884

07_Linux_Ubuntu教程之安裝配置SSH服務器及客戶端 https://blog.csdn.net/syc000666/article/details/90411630

08_Linux_Ubuntu教程之安裝配置FTP服務及其客戶端 https://blog.csdn.net/syc000666/article/details/90411726

Nginx系列

01_Nginx教程之服務器介紹 https://blog.csdn.net/syc000666/article/details/90441397

02_Nginx教程之Nginx簡介 https://blog.csdn.net/syc000666/article/details/90441860

03_Nginx教程之Ubuntu下安裝配置Nginx https://blog.csdn.net/syc000666/article/details/90441872

04_Nginx教程之基於端口的虛擬主機配置方案 https://blog.csdn.net/syc000666/article/details/90441887

05_Nginx教程之基於域名的虛擬主機配置方案 https://blog.csdn.net/syc000666/article/details/90441912

06_Nginx教程之反向代理,實現tomat集羣負載均衡 https://blog.csdn.net/syc000666/article/details/90445032

07_Nginx教程之Windows系統下配置tomcat集羣負載均衡 https://blog.csdn.net/syc000666/article/details/90445243

08_Nginx教程之負載均衡策略(6種) https://blog.csdn.net/syc000666/article/details/90445905

09_Nginx教程之開啓Gzip壓縮 https://blog.csdn.net/syc000666/article/details/90447983

10_Nginx教程之查看Nginx錯誤日誌 https://blog.csdn.net/syc000666/article/details/90448164

11_Nginx教程之動靜分離的簡單實現 https://blog.csdn.net/syc000666/article/details/90479400

Docker系列

01_Docker教程之Docker簡介 https://blog.csdn.net/syc000666/article/details/90485058

02_Docker教程之Docker與虛擬機對比 https://blog.csdn.net/syc000666/article/details/90485135

03_Docker教程之Docker安裝 https://blog.csdn.net/syc000666/article/details/90513617

04_Docker教程之配置Docker鏡像加速 https://blog.csdn.net/syc000666/article/details/90514090

05_Docker教程之Docker倉庫 https://blog.csdn.net/syc000666/article/details/90517729

06_Docker教程之Docker使用過程的常見問題 https://blog.csdn.net/syc000666/article/details/90517854

07_Docker教程之Docker常見操作及命令 https://blog.csdn.net/syc000666/article/details/90520909

08_Docker教程之Dockerfile指令 https://blog.csdn.net/syc000666/article/details/90520932

09_Docker教程之安裝Docker Compose https://blog.csdn.net/syc000666/article/details/90520957

10_Docker教程之docker-compose命令 https://blog.csdn.net/syc000666/article/details/90520967

11_Docker教程之Docker Compose 模板文件 https://blog.csdn.net/syc000666/article/details/90604124

12_Docker教程之Docker-Compose構建tomcat與mysql教程 https://blog.csdn.net/syc000666/article/details/90604155

13_Docker教程之YAML文件與JSON文件對比 https://blog.csdn.net/syc000666/article/details/90604255

Git與Gitlab系列

01_GitLab教程之簡介及安裝 https://blog.csdn.net/syc000666/article/details/90613662

02_GitLab教程之GitLab配置 https://blog.csdn.net/syc000666/article/details/90613672

03_GitLab教程之組管理與項目管理 https://blog.csdn.net/syc000666/article/details/90635447

04_Git教程之版本控制簡介 https://blog.csdn.net/syc000666/article/details/90636276

05_Git教程之Windows下Git安裝配置 https://blog.csdn.net/syc000666/article/details/90638441

06_Git教程之Git常用命令 https://blog.csdn.net/syc000666/article/details/90638806

07_Git教程之TortoiseGit的安裝配置及漢化 https://blog.csdn.net/syc000666/article/details/90640237

08_TortoiseGit的使用 https://blog.csdn.net/syc000666/article/details/90640403

09_Git教程之SourceTree的安裝配置 https://blog.csdn.net/syc000666/article/details/90643835

10_Git教程之SourceTree的使用 https://blog.csdn.net/syc000666/article/details/90643959

11_Git教程之Git命令分類彙總 https://blog.csdn.net/syc000666/article/details/90644415

12_Git教程之intelliJ結合GitHub使用 https://blog.csdn.net/syc000666/article/details/90668170

13_Git教程之intelliJ結合GitLab使用 https://blog.csdn.net/syc000666/article/details/90668578

SpringBoot系列

01_SpringBoot教程之SpringBoot簡介 https://blog.csdn.net/syc000666/article/details/90672564

02_Spring Boot教程之SpringBoot快速實現 https://blog.csdn.net/syc000666/article/details/90674421

03_Spring Boot教程之SpringBoot常用配置 https://blog.csdn.net/syc000666/article/details/90675945

04_Spring Boot教程之開發Web應用 https://blog.csdn.net/syc000666/article/details/90699584

05_Spring Boot教程之Spring boot中支持jsp https://blog.csdn.net/syc000666/article/details/90710729

06_Spring Boot教程之Thymeleaf模板 https://blog.csdn.net/syc000666/article/details/90711177

07_SpringBoot教程之實現文件上傳 https://blog.csdn.net/syc000666/article/details/90714484

08_SpringBoot教程之實現SSM整合 https://blog.csdn.net/syc000666/article/details/90719084

09_SpringBoot教程之統一異常處理實現方案及原理解析 https://blog.csdn.net/syc000666/article/details/90740951

10_SpringBoot教程之數據校驗 https://blog.csdn.net/syc000666/article/details/90746892

11_SpringBoot教程之實現熱部署 https://blog.csdn.net/syc000666/article/details/90748412

12_SpringBoot教程之YAML語法教程 https://blog.csdn.net/syc000666/article/details/90750524

13_SpringBoot教程之實現Restful風格API https://blog.csdn.net/syc000666/article/details/90751102

14_SpringBoot教程之利用Swagger2生成在線文檔 https://blog.csdn.net/syc000666/article/details/90751927

Redis系列

01_Redis教程之非關係型數據庫 https://blog.csdn.net/syc000666/article/details/92658882

02_Redis教程之Redis簡介 https://blog.csdn.net/syc000666/article/details/92736808

03_Redis教程之Redis服務器客戶端安裝配置及配置文件詳解 https://blog.csdn.net/syc000666/article/details/92797511

04_Redis教程之關閉Redis客戶端 https://blog.csdn.net/syc000666/article/details/92801584

05_Redis教程之Redis命令大全 https://blog.csdn.net/syc000666/article/details/92848701

06_Redis教程之持久化方案實現及原理詳解 https://blog.csdn.net/syc000666/article/details/93396486

07_Redis教程之高可用HA及哨兵監控實現方案 https://blog.csdn.net/syc000666/article/details/93417167

08_Redis教程之Redis集羣原理及集羣搭建 https://blog.csdn.net/syc000666/article/details/93664538

09_Redis教程之集羣搭建(CentOS環境) https://blog.csdn.net/syc000666/article/details/93665453

10_Redis教程之DesktopManager連不上Redis服務器的解決辦法 https://blog.csdn.net/syc000666/article/details/93667509

11_Redis教程之Redis緩存存在的問題 https://blog.csdn.net/syc000666/article/details/93787338

12_Redis教程之Redis面試題 https://blog.csdn.net/syc000666/article/details/93901117

RabbitMQ消息隊列系列

01_消息隊列之JMS https://blog.csdn.net/syc000666/article/details/91492580

02_消息隊列之AMQP協議詳解 https://blog.csdn.net/syc000666/article/details/91559719

03_消息隊列之RabbitMQ詳解 https://blog.csdn.net/syc000666/article/details/91585166

04_消息隊列之RabbitMQ應用場景及原理 https://blog.csdn.net/syc000666/article/details/91653402

05_消息隊列之RabbitMQ安裝及環境變量配置 https://blog.csdn.net/syc000666/article/details/91809698

06_消息隊列之SpringBoot結合RabbitMQ使用教程 https://blog.csdn.net/syc000666/article/details/91829609

08_消息隊列之RabbitMQ消息可靠性傳輸 消息確認機制 死信隊列詳解及代碼實現 https://blog.csdn.net/syc000666/article/details/91898790

09_消息隊列之RabbitMQ消息可靠性詳解  https://blog.csdn.net/syc000666/article/details/91900315

10_RabbitMQ消息隊列與Redis隊列的對比 https://blog.csdn.net/syc000666/article/details/91900821

11_消息隊列之保證RabbitMQ全鏈路數據完全不丟失 https://blog.csdn.net/syc000666/article/details/91961377

12_消息隊列之RabbitMQ面試題 https://blog.csdn.net/syc000666/article/details/91973459

13_消息隊列之ActiveMQ簡單介紹以及安裝 https://blog.csdn.net/syc000666/article/details/91976107

14_消息隊列之ActiveMQ的HelloWorld實例 https://blog.csdn.net/syc000666/article/details/91976475

15_消息隊列之Spring和ActiveMQ整合 https://blog.csdn.net/syc000666/article/details/91976698

16_消息隊列之RocketMQ https://blog.csdn.net/syc000666/article/details/91977026

Java編解碼及加解密系列

01_Java中的加解密之Base64編碼 https://blog.csdn.net/syc000666/article/details/93917916

02_Java中的加解密之URL編碼 https://blog.csdn.net/syc000666/article/details/93918289

03_Java中的加解密之MD5 https://blog.csdn.net/syc000666/article/details/93918416

04_Java中的加解密之對稱加密 https://blog.csdn.net/syc000666/article/details/93918487

05_Java中的加解密之非對稱加密 https://blog.csdn.net/syc000666/article/details/93918548

06_openssl 對稱加密算法enc命令詳解 https://blog.csdn.net/syc000666/article/details/93918630

07_XssFilter防止腳本注入,防止XSS攻擊 https://blog.csdn.net/syc000666/article/details/93919141

Jenkins教程

00_持續集成/交付/部署概述 https://blog.csdn.net/syc000666/article/details/104020426

01_Ubuntu下Jenkins安裝啓動教程 https://blog.csdn.net/syc000666/article/details/104020167

02_Ubuntu下Jenkins初始化配置教程 https://blog.csdn.net/syc000666/article/details/104020414

03_Ubuntu下Jenkins系統及工具設置教程 https://blog.csdn.net/syc000666/article/details/104020462

04_Ubuntu下Jenkins實現java項目自動化部署教程 https://blog.csdn.net/syc000666/article/details/104020563

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章