原创 【每日N題】0111
1. label for 的用處? label是爲input元素服務的標籤,爲其定義標記,for屬性規定label與哪個具體的表單元素綁定,對應input標籤的id屬性 示例:點擊label的時候會聚焦到input上 <!DOCTYPE
原创 通過百度地圖獲取經緯度
1. 百度地圖開放平臺申請開發者賬號 2. 創建應用獲取AK 3. 參考開發文檔: http://lbsyun.baidu.com/index.php?title=webapi 4. 發起GET請求: http://api.map.baid
原创 【Spring Security】2. EableWebSecurity、WebSecurityConfiguration和過濾器鏈源碼解析
1 @EnableWebSecurity源碼解析 @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.TYPE}) @Documented @Import({WebSecuri
原创 【Spring Security】1.快速入門
1 導入Spring Security的相關依賴 <dependency> <groupId>org.springframework.boot</groupId> <arti
原创 【MySQL】如何理解索引?
索引概述 什麼是索引? 在數據之外,DB還維護着滿足特定查找算法的數據結構,這些數據結構以某種方式引用數據,在這個數據結構的基礎上可以實現高級查找算法,它們就是索引。索引是幫助MySQL高效獲取數據的數據結構。 當數據量很大的時候,索引對性
原创 SpringMVC的項目架構思想
SpringMVC的項目架構思想 一、DO和Model的區別 DO是對數據庫表的映射。Model是處理業務邏輯的模型(領域模型)。例如:用戶信息表和用戶密碼錶分別是兩個DO,但是對於實體用戶來說,密碼錶的字段也屬於用戶,所以需要在Servi
原创 【NIO】NIO和IO的比較以及緩衝區
NIO v.s. IO 傳統IO: 面向流 屬於阻塞IO 單向管道傳輸:輸入流、輸出流 NIO: 面向緩衝區 屬於非阻塞IO 使用緩衝區在通道內傳輸 緩衝區 緩衝區在NIO中負責數據的存取,緩衝區就是數組,用於存儲不同數據類型的值,
原创 【SpringBoot】@Controller和@RestController的區別
@RestController = @ResponseBody + @Controller 使用@RestController,return返回的是響應體,例如如果return "success",則會在頁面上顯示success 使用@Co
原创 【MySQL】存儲引擎和連接查詢
查詢引擎命令:show engines MyISAM和InnoDB對比 對比項 MyISAM InnoDB 主外鍵 不支持 支持 事務 不支持 支持 行表鎖 表鎖,即使操作一條記錄也會鎖住整個表,不適合高併發操作 行鎖,
原创 【MySQL】Linux安裝和邏輯架構
linux下安裝mysql mysql的存放位置 /var/lib/mysql/ mysql.server和配置文件存放位置 /usr/share/mysql mysql的相關命令存放位置 /usr/bin 啓停相關腳本 /etc/init
原创 【JVM】垃圾回收器總結(3)——G1垃圾收集器
G1的特點 除了G1的其餘垃圾回收器的特點是,年輕代和老年代是各自獨立且連續的內存塊,年輕代收集使用單edn+s0+s1進行復制算法,老年代收集必須掃描整個老年代區域。都是以儘可能少而快速地執行GC爲設計原則。 G1是一款面向服務端應
原创 【Linux】系統故障排查常用命令
整機:top 查看整機信息:top命令+uptime命令 CPU:vmstat 查看CPU:vmstat 每2秒採樣一次 一共採樣3次 procs進程信息: r 是運行和等待CPU時間片的進程數,原則上1核CPU的運行隊列
原创 【JVM】垃圾回收器總結(1)
垃圾回收器 V.S. 垃圾回收算法 垃圾回收算法有四種,分別是引用計數(已經不用了)、複製拷貝、標記清除、標記整理。一般的實現採用分代回收算法,根據不同代的特點應用不同的算法。垃圾回收算法是內存回收的方法論。垃圾回收器是算法的落地實現。和回
原创 【JVM】垃圾回收器總結(2)——七種垃圾回收器類型
七種垃圾回收器類型 GC的約定參數 DefNew——Default New Generation Tenured——Serial Old ParNew——Parallel New Generation PSYoungGen——Parall
原创 【JVM】關於OOM的二三事
組織架構 嚴格來說,StackOverflowError和OutOfMemoryError都屬於錯誤,而不是異常。 java.lang.StackOverflowError 1 public class StackOverflowErr