原创 Spring 源碼分析(二)之 Spring IOC 容器源碼分析

Spring 源碼分析(二)之 Spring IOC 容器源碼分析 在之前介紹了Spring IOC 容器在項目中的作用 將對象的構建統一解決 並自動維護對象的依賴關係,從而降低實現成本 … 源碼介紹之前,看幾個問題: Bea

原创 Mybatis 源碼分析(四)之 Mybatis 的執行流程梳理

Mybatis 源碼分析(四)之 Mybatis 的執行流程梳理 前面瞭解到Mybatis的執行流程,首先讀取我們的mybatis-config.xml配置文件,然後構建Configuration類,這個類會像上下文信息一樣會傳來傳

原创 Mybatis 源碼分析(一)之 Mybatis 的Executor的初始化

Mybatis 源碼分析(一)之 Mybatis 的Executor的初始化 Mybatis 系列: Mybatis 基礎介紹與逆向工程的構建:https://blog.csdn.net/qq_34002221/article/de

原创 Mybatis 源碼分析(二)之 Mybatis 操作數據庫的流程

Mybatis 源碼分析(二)之 Mybatis 操作數據庫的流程 Mybatis 系列: Mybatis 基礎介紹與逆向工程的構建:https://blog.csdn.net/qq_34002221/article/details

原创 Mybatis 源碼分析(三)之 Mybatis 的一級緩存和二級緩存

Mybatis 源碼分析(三)之 Mybatis 的一級緩存和二級緩存 Mybatis 系列: Mybatis 基礎介紹與逆向工程的構建:https://blog.csdn.net/qq_34002221/article/detai

原创 Mybatis 基礎介紹與逆向工程的構建

Mybatis 基礎介紹與逆向工程的構建 優秀博客: http://www.mybatis.org/mybatis-3/zh/index.html http://www.mybatis.org/generator/index.htm

原创 Linux Centos7 (Windows)系統安裝 MySQL

Linux Centos7 (Windows)系統安裝 MySQL MySQL 是最流行的關係型數據庫管理系統,在 WEB 應用方面 MySQL 是最好的 RDBMS(Relational Database Management

原创 Linux MySQL 修改root密碼和設置權限

Linux MySQL 修改root密碼和設置權限 如果遇到以下問題,或者使用 Navicat 連接不上Mysql(修改權限),請嘗試一下操作。 Access denied for user 'root'@'localhost' (

原创 Apache Kafka 集羣搭建與使用

Apache Kafka 集羣搭建與使用 繼續之前的 Apache Kafka 部署與啓動 ,單機的kafka的topic的創建,發送消息和接收消息,單播和多播消息,以及本次的集羣搭建和使用。 一、啓動zookeeper [roo

原创 Apache Kafka 的部署與啓動

Apache Kafka 的部署與啓動 介紹完kafka基礎信息,下面進行部署和啓動介紹。 安裝前的環境準備 由於Kafka是用Scala語言開發的,運行在JVM上,因此在安裝Kafka之前需要先安裝JDK。 最好選擇JDK1.8

原创 Linux CentOS 7 安裝JDK詳細步驟

Linux CentOS 7 安裝JDK詳細步驟 第一種方式:yum命令安裝 檢索包含java的列表 [root@node-100 ~]# yum list java* 如果有結果類似如下: [root@node-100 ~]#

原创 Apache Kafka 基礎介紹

Apache Kafka 基礎介紹 介紹完RocketMQ,就不得不介紹一下kafka,RocketMQ就是照着kafka寫的java版本,在消息中間件中,kafka性能名列前茅。 官方文檔: http://kafka.apach

原创 Apache RocketMQ 的基礎特性介紹

Apache RocketMQ 的基礎特性介紹 優秀博客: https://www.jianshu.com/p/b30142c17ad0?utm_campaign=maleskine&utm_content=note&utm_me

原创 Apache RocketMQ 集羣搭建(兩主兩從)

Apache RocketMQ 集羣搭建(兩主兩從) 優秀博客: https://www.jianshu.com/p/b30142c17ad0?utm_campaign=maleskine&utm_content=note&utm

原创 Apache RocketMQ 刷盤策略與複製策略

Apache RocketMQ 刷盤策略與複製策略 RocketMQ 的所有消息都是持久化的,先寫入系統 PAGECACHE,然後刷盤,可以保證內存與磁盤都有一份數據,訪問時,直接從內存讀取。 異步刷盤(ASYNC_FLUSH):