原创 Redis入門

文章目錄Redis入門應用可執行文件啓動Redis服務停止Redis服務配置 Redis入門 Redis是單線程的,基於內存的非關係型數據庫。 應用 緩存系統 計數器 消息隊列系統 排行榜 社交網絡 實時系統 可執行文件 r

原创 Redis擴展

文章目錄Redis擴展慢查詢pipeline發佈訂閱BitmapHyperLogLogGEO Redis擴展 慢查詢 生命週期 兩個配置 默認值 config get slowlog-max-len = 128 config g

原创 Redis命令

文章目錄Redis命令通用命令string - 字符串hash - 哈希list - 列表(有序、可重複)set - 集合(無序、無重複)zset - 有序集合 Redis命令 通用命令 keys [pattern] :遍歷所有

原创 Guava Cache 入門

文章目錄Guava Cache使用緩存數據刪除被動刪除主動刪除更新鎖定參考 Guava Cache Guava Cache 來自於 Google 開源的 Guava 類庫,是一個實現比較完善的本地緩存。 使用 先聲明一個 Cach

原创 【Spring入門-05】DispatcherServlet

文章目錄DispatcherServlet參考 DispatcherServlet Spring MVC 基於模型-視圖-控制器(Model-View-Controller,MVC)模式實現,用於構建鬆散耦合的 Web 應用。 S

原创 Ehcache 入門

文章目錄Ehcache 入門特性使用緩存數據過期策略適用場景存在問題參考 Ehcache 入門 Ehcache 是一個用 Java 實現的使用簡單、高速、線程安全的緩存管理類庫,提供了用內存、磁盤文件存儲,以及分佈式存儲等多種靈活

原创 Hibernate 緩存

文章目錄Hibernate 緩存一級緩存二級緩存配置 EHCache 3.x 緩存Hibernate 緩存比較參考 Hibernate 緩存 Hibernate 緩存是指爲了降低應用程序對物理數據源訪問的頻次,從而提高應用程序的運

原创 配置 MySQL 主從複製

文章目錄配置 MySQL 主從複製基於日誌的複製參考 配置 MySQL 主從複製 MySQL 的主從複製是異步操作。 MySQL 的複製類型分爲2種: 基於 Binary Log 日誌的複製 使用 GTID 完成基於事務的複製

原创 【Spring入門-04】AOP

文章目錄Spring AOP相關術語AspectJ 切點表達式使用註解聲明切面1. 聲明切面2. 自動化裝配 Bean3. 測試使用 XML 配置聲明切面Spring AOP 的兩種代理方式Spring AOP 與 AspectJ

原创 【Spring入門-03】IoC 容器

文章目錄Spring IoC概念Spring 實例化 Bean1. 構造方法實例化2. 靜態方法實例化3. 實例方法實例化Spring 管理 Bean 的別名Spring 注入 Bean1. 構造注入2. 設值注入3. 設值集合注

原创 初識 Vagrant

文章目錄初識 Vagrant介紹常用命令配置端口轉發共享目錄網絡配置參考 初識 Vagrant Vagrant 是構建在虛擬化技術之上的虛擬機運行環境管理工具。 介紹 作用 建立和刪除虛擬機 配置虛擬機運行參數 管理虛擬機運行狀

原创 ZooKeeper 入門

文章目錄ZooKeeper 入門認識 Apache ZooKeeper文件系統Watcher 機制ACL(Access Control Lists) 權限控制ZooKeeper 用途命名服務配置管理分佈式鎖ZooKeeper 注意

原创 WebService 入門

文章目錄WebService 入門規範註解`@WebService``@WebMethod``@WebResult``@WebParam`常用發佈 WebService 框架發佈 WebService 服務示例參考 WebServ

原创 【Spring入門-01】Bean

文章目錄Spring Bean作用域singletonprototyperequestsession作用域代理懶加載生命週期初始化銷燬配置全局默認初始化、銷燬方法Bean 後置處理器參考 Spring Bean 作用域 single

原创 【Spring入門-02】Bean 的裝配

文章目錄Spring Bean 的裝配通過 XML 配置文件裝配 bean通過 Java 代碼裝配 bean自動化掃描裝配 bean1. 基於 Java 代碼註解2. 基於 XML 配置文件混合配置1. 在 JavaConfig 中引