原创 @Controller和@RestController
@RestController相當於@Controller和@ResponseBody加起來的作用。 使用@Controller,加上對應的視圖解析器,能夠跳到指定的jsp或者html頁面 使用@ResponseBody 能夠返回json
原创 Cookie Session Redius
Cookie 介紹: Cookie(小餅乾,代表一份小數據),是服務器傳遞給客戶端,並且存儲在客戶端上的一份小數據。 應用場景: 自動登錄,瀏覽記錄,購物車 爲什麼用它: Http的請求是無狀態的,當客戶端與服務器端進行通訊,客戶端
原创 好看的博客和資源
https://www.cnblogs.com/chenssy/p/4212446.html
原创 Java 反射
Java Reflection是什麼? 首先來看看官方文檔Oracle裏面對Reflection的描述: Reflection is commonly used by programs which require the
原创 泛型概念的提出(爲什麼需要泛型)?
一. 泛型概念的提出(爲什麼需要泛型)? 首先,我們看下下面這段簡短的代碼: public class GenericTest { public static void main(String[] args) {
原创 對Java一些概念的回顧, 理解
javaBean 只是一種規範化的類 1、所有屬性爲private 2、提供默認構造方法 3、提供getter和setter 4、實現serializable接口 https://www.cnblogs.com/GoForMyDr
原创 快捷鍵
Ctrl+Shift+K 刪除行 Delete line Alt+ ↑ / ↓ 向上/向下移動行 Move line up/down 統計當前所有用戶的提交量 git log --pretty='%aN' | sort |
原创 對單例模式的理解
單例模式的三個特點: 1、構造方法私有化 2、實例化的變量引用私有化 3、獲取實例的方法共有 什麼是單例 確保這個類在內存中只會存在一個對象,而且自行實例化並向整個應用系統提供這個實例。 應用的場景 創建一個對象會消耗過多的資源, 比如訪
原创 Python代碼規範
參考自Python菜鳥教程 Python 代碼規範 1 分號 不要在行尾加分號, 也不要用分號將兩條命令放在同一行。 2 行長度 每行不超過80個字符 可以超過80個字符的情況: (1)長的導入模塊語句 (2)註釋裏的UR
原创 關於迭代的理解
參考自 https://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/ 參考自 https://blog.csdn.net/weixin_40907382/ar
原创 get、put、post、delete含義與區別
1、GET請求會向數據庫發索取數據的請求,從而來獲取信息,該請求就像數據庫的select操作一樣,只是用來查詢一下數據,不會修改、增加數據,不會影響資源的內容,即該請求不會產生副作用。無論進行多少次操作,結果都是一樣的。 2、與GET不同
原创 Python
Python(高級程序設計語言) 特點: 解釋型 (開發的時候不需要編譯) 面向對象 (面向對象的風格,代碼封裝在對象之中) 動態數據類型 交互式語言 (在終端裏面寫程序執行程序) #!/usr/bin/python 指定用什麼解釋器運行
原创 Linux 常用命令
ls -a 列出目錄中所有的文件,包含以.開始的隱藏文件 ls -t 以文件修改時間排序 ls -S 以文件大小排序 cs / 進入根目錄 cd ~ 進入家目錄 (如果是root身份登錄,回到/root/目錄下,如果以其他
原创 Python 常見的異常
BaseException 所有異常的基類 Exception 常規錯誤的基類 IOError 文件輸入/輸出操作失敗 KeyError 在映射中沒有這個鍵 ImportError 導入模塊或者對象失敗 NameError
原创 如何給VScode設置背景圖片
http://www.cnblogs.com/chinabin1993/p/7151361.html