原创 idea必備插件

#IDEA常用插件 Alibaba Java Coding Guidelines 阿里巴巴規範 JRebel 類似熱部署 ECtranslation 右擊選擇Translate翻譯英文 Background Image Pl

原创 微信支付服務商模式

微信支付服務商模式採坑記錄 微信支付小程序服務商模式的實現,官方文檔寫的簡直格外坑爹.開發文檔地址:微信支付小程序服務商模式開發文檔 統一下單 幾個注意點: 非沙箱環境的下單請求地址是:https://api.mch.weixi

原创 序列化與反序列化

序列化潛規則 序列化的對象必須實現Serializable接口 序列化與反序列化的版本號不一致會報錯 序列化與反序列化的字段不同不會報錯,只是反序列化字段多餘的會是null,缺少的就缺少了 靜態變量不參與序列化 transien

原创 mysql主從環境搭建與配置

文章目錄從0開始搭建mysql主從集羣下載mysql安裝mysql配置mysql主從配置master配置slave 從0開始搭建mysql主從集羣 下載mysql 我的是在centos7.3上進行的,mysql版本爲5.7,畢竟5

原创 Redis單機和集羣安裝

文章目錄Redis環境搭建下載redis源碼包單機安裝集羣安裝主從複製集羣哨兵集羣(sentinel)3.0後的集羣 Redis環境搭建 下載redis源碼包 下載庫: http://download.redis.io/relea

原创 MongoDB知識點總結

1、mongodb是什麼類型的數據庫? mongodb是一個基於document的NOSQL數據庫,每條數據的結構爲BSON形式。mongodb不能支持join和事務, 支持索引(組合索引、唯一索引等)和豐富的查詢條件,單條doc

原创 MongoDB配置文件信息

數據庫文件位置 dbpath=/opt/mongodb 日誌文件的路徑 logpath=/opt/mongodb/etc/mongodb.log 是否追加方式寫入日誌,默認True logappend=true 設置綁定ip bi

原创 MongoDB配置文件解析

啓動MongoDB有2種方式,一是直接指定配置參數,二是指定配置文件。這裏先介紹配置文件,啓動方式如下: 1.mongod --config /etc/mongodb.conf 配置如下: verbose:日誌信息冗餘。默認fal

原创 Linux下安裝MongoDB

MongoDB單機和集羣安裝 下載 下載地址:https://www.mongodb.com/download-center/community 選擇合適的版本和系統型號,我這裏下載的是社區版tgz的 下載完成後上傳到服務器解壓

原创 zookeeper的核心知識點總結

zookeeper集羣知識點 文章目錄zookeeper集羣知識點什麼是zookeeperzookeeper的特性zookeeper的數據模型zookeeper的常見應用場景zookeeper集羣角色zookeeper的Watch

原创 zookeeper的選舉過程

Leader 選舉流程 Leader選舉是保證分佈式數據一致性的關鍵所在。當Zookeeper集羣中的一臺服務器出現以下兩種情況之一時,才需要進入Leader選舉。 1. 服務器初始化啓動。  2. 服務器運行期間無法和Lea

原创 zookeeper安裝與部署(單機和集羣)

安裝java環境 下載jdk,這就不用說了吧 https://download.oracle.com/otn/java/jdk/8u211-b12/478a62b7d4e34b78b671c754eaaf38ab/jdk-8u

原创 圖解JVM

JVM體系 JVM類加載器 JVM運行時數據區

原创 02-IOC原理和源碼解析

Spring5源碼解讀之IOC-工作流程 在解讀ioc之前,請記住6個字(很重要): 定位,加載,註冊 我們讀源碼都有一個共同的特點:無從下手並且還讀的一臉懵逼,我只能說耐心耐心耐心!看過那麼多博客大佬們說耐心不是沒有道理的. 入

原创 操作筆記

Centos7防火牆 CentOS7使用firewalld打開關閉防火牆與端口 firewalld的基本使用 啓動: systemctl start firewalld 關閉: systemctl stop firewalld 查