包括但不限於
1.按照設計模式分類,分爲哪三類
根據其目的(模式是用來做什麼的)可分爲三種:
創建型(Creational,創建對象)
結構型(Structural,處理類或對象的組合)
行爲型(Behavioral,對類或對象怎樣交互和怎樣分配職責)
2.HTTP FTP Mysql默認端口
HTTP協議代理服務器常用端口號:80/8080/3128/8081/9098
FTP(文件傳輸)協議代理服務器常用端口號:21
TOMCAT,默認端口號爲8080
Oracle 數據庫,默認的端口號爲1521
mysql的默認端口是3306
3.SpringCloud 常用組件 及其 作用
springcloud是微服務架構的集大成者,將一系列優秀的組件進行了整合:
服務發現——Eureka
客服端負載均衡——Ribbon(基於HTTP和TCP)
斷路器——Hystrix(保護系統,控制故障範圍)
服務網關——Zuul
分佈式配置——Spring Cloud Config
https://baijiahao.baidu.com/s?id=1621651597363566701&wfr=spider&for=pc
4.JVM加載class機制
https://blog.csdn.net/luanlouis/article/details/50529868【好文!】《Java虛擬機原理圖解》5. JVM類加載器機制與類加載過程
1. 根據JVM內存配置要求,爲JVM申請特定大小的內存空間;
2. 創建一個引導類加載器實例,初步加載系統類到內存方法區區域中;
3. 創建JVM 啓動器實例 Launcher,並取得類加載器ClassLoader;
4. 使用上述獲取的ClassLoader實例加載我們定義的類;
5. 加載完成時候JVM會執行Main類的main方法入口,執行Main類的main方法;
6. 結束,java程序運行結束,JVM銷燬。
5.應用軟件 負載均衡的實現
https://blog.csdn.net/moakun/article/details/80688976一篇文章徹底瞭解清楚什麼是負載均衡
https://blog.csdn.net/github_37515779/article/details/79953788高併發解決方案之一 ——負載均衡
6.GET & POST
https://blog.csdn.net/yipiankongbai/article/details/24025633HTTP請求中POST與GET的區別
7.Statement & PreparedStatement
https://blog.csdn.net/xuebing1995/article/details/72235380JDBC 中preparedStatement和Statement區別
8.http是網絡層哪一層的協議。 200 302 404 500 代表狀態
http是傳輸協議,HTTP協議是屬於應用層,與其它計算機進行通訊的一個應用,它是對應應用程序的通信服務的。
https://www.php.cn/faq/415538.html
https://blog.csdn.net/Amandazhouzhou/article/details/89210459
http協議中各個響應狀態返回值(200、400、404、500等)的含義
200,表明該請求被成功地完成,所請求的資源發送到客戶端
302,請求的網頁被重定向到新的地址
404,請求資源不存在
500,服務器錯誤
9.項目的目錄結構 及 其代表意義
Eclipse Web項目目錄詳解
https://blog.csdn.net/yyuanxiwen/article/details/94600630
10.Javadoc註釋
@author 標明開發該類模塊的作者
@param 對方法中某參數的說明
@deprecated 指名一個過期的類或成員
@throws 標誌一個類拋出的異常
@see 指定一個到另一個主題的鏈接
https://www.runoob.com/java/java-documentation.html
11.linux命令
查看文件列表——ls命令 查看文件與目錄
重命名文件 ——mv命令 移動文件、目錄或更名
看tomcat進程 ——ps 命令顯示運行的進程
壓縮/解壓 —— tar
查看系統當前負荷 ——top 命令是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源佔用狀況
https://www.cnblogs.com/xuxinstyle/p/9609551.html
12.sql語句降序 前十
SELECT TOP 10 * FROM table ORDER BY col DESC