原创 創建微服務項目並註冊到consul

1、生成springboot項目     方式1:使用idea的"File"->"New"->"Project"方式創建     方式2:去https://start.spring.io/網站生成項目,然後導入到本地 2、springbo

原创 centos搭建consul高可用集羣

一、概念     consul是spring cloud的服務註冊組件 二、單點搭建     下載consol安裝包,下載地址爲https://releases.hashicorp.com/consul/     將.zip(consul

原创 mysql知識思維導圖

由於疫情的影響,最近一直在家辦公,在工作過程中發現使用的mysql的知識是東一塊、西一塊的,知識點相當零散,爲了幫助大腦構建一個清晰的mysql知識體系,所以我利用閒暇時間,基於本人對於mysql的掌握程度,以及本人現在的java工程師角

原创 Java的運行原理

在Java中引入了虛擬機的概念,即在機器和編譯程序之間加入了一層抽象的虛擬的機器。這臺虛擬的機器在任何平臺上都提供給編譯程序一個的共同的接口。編譯程序只需要面向虛擬機,生成虛擬機能夠理解的代碼,然後由解釋器來將虛擬機代碼轉換爲特定系統的

原创 在ubuntu下搭建hadoop環境(單機配置)

電腦系統版本:windows7(32位) VMware版本:VMware10 1、安裝ubuntu 版本:16.04.1-desktop-i386 安裝完之後,需要重啓系統,重啓時可能會出現 piix4_smbus : Host

原创 圖數據庫簡介

如果把傳統關係型數據庫比做火車的話,那麼到現在大數據時代,圖數據庫可比做高鐵。它已成爲NoSQL中關注度最高,發展趨勢最明顯的數據庫。 簡介 在衆多不同的數據模型裏,關係數據模型自20世紀80年代就處於統治地位,而且出現了不少巨頭,

原创 java調用Redis的方式

redis是一個著名的key-value存儲系統,而作爲其官方推薦的java版客戶端jedis也非常強大和穩定,支持事務、管道及有jedis自身實現的分佈式。 在這裏對jedis關於事務、管道和分佈式的調用方式做一個簡單的介紹和對比: 一

原创 IDEA整合Spring+Springmvc+mybatis+maven詳細教程

一、創建maven項目 File -> New Module,進入創建項目窗口 點擊Next,填寫GroupId、ArtifactId和Version 接着下一步,這裏需要注在Properties中添加一個參數 archetype

原创 Redis的應用場景

下面列出11種Web應用場景,在這些場景下可以充分的利用Redis的特性,大大提高效率。1.在主頁中顯示最新的項目列表。Redis使用的是常駐內存的緩存,速度非常快。LPUSH用來插入一個內容ID,作爲關鍵字存儲在列表頭部。LTRIM用來

原创 Redis哨兵—實現Redis高可用

概述Redis哨兵爲Redis提供了高可用性。實際上這意味着你可以使用哨兵模式創建一個可以不用人爲干預而應對各種故障的Redis部署。哨兵模式還提供了其他的附加功能,如監控,通知,爲客戶端提供配置。下面是在宏觀層面上哨兵模式的功能列表:監

原创 centos安裝hadoop集羣

1下載hadoop 2安裝3個虛擬機並實現ssh免密碼登錄         2.1安裝3個機器         2.2檢查機器名稱         2.3修改/etc/hosts文件         2.4 給3個機器生成祕鑰

原创 Intellij IDEA中使用Mybatis-generator自動生成Mtbatis代碼

Intellij IDEA 14 作爲Java IDE 神器,接觸後發現,非常好用,對它愛不釋手,打算離開eclipse和myeclipse,投入Intellij IDEA的懷抱。      然而在使用的過程中會發現Intelli

原创 redis主從+sentinel

sentinelRedis的sentinel系統用於管理多個Redis服務器,主要執行三個任務: 1)監控:sentinel不斷檢查主從服務器是否運行正常; 2)提醒:當某個redis服務器出現問題,可以通過API發送通知; 3)自動故障

原创 jquery.validate不使用submit提交,而是使用button按鈕提交,以及使用ajax驗證用戶名

JavaScript部分: $(function() { //表單驗證 $("#addUserInfo").validate({ rules: { username: {

原创 HTTP長連接和短連接以及推送技術原理

HTTP長連接和短連接以及推送服務原理 HTTP長連接和短連接11. HTTP協議與TCP/IP協議的關係       HTTP的長連接和短連接本質上是TCP長連接和短連接。HTTP屬於應用層協議,在傳輸層使用TCP協議,在網絡層