原创 @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