原创 redis環境的安裝

Redis環境的安裝(源碼安裝),主要分爲單機安裝與集羣安裝,無論是單機安裝還是集羣安裝,Redis本身的依賴是必須要有的,本文所採用的Redis版本是redis-5.0.3,所需要的依賴如下: cpp-4.8.5-36.el7.x86_

原创 微服務體系操作日誌如何記錄?

提到日誌 ,作爲java開發人員,第一反應嚮導的應該都是log4j、logback等技術組件,但是在微服務體系中,系統進行拆分之後,形成多個模塊之後,如何用統一的標準進行記錄操作日誌,業界沒有統一的標準,也沒有統一的組件進行記錄,原因主要是

原创 win系統下git代碼批量克隆,批量更新

@REM 根據實際情況設置GIT路徑及本地倉庫地址 set path=%path%;"D:\Program Files\Git\cmd" set project_path=F:\git-demo set base_url=git@172.

原创 java實現二維碼登錄功能

本文采用Springboot工程進行開發,使用Google的zxing生成二維碼,直接放代碼: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apa

原创 redis安裝及遇到的坑-linux

獲取Redis安裝包“redis-4.0.8.tar.gz”,上傳Linux服務器; 使用root用戶解壓: tar zxvf redis-4.0.8.tar.gz -C /usr/local/; 進入目錄進行編譯: 1 # cd /

原创 中間件下載地址彙總

NGINX: gz:http://nginx.org/en/download.html rpm:http://nginx.org/packages/rhel/7/x86_64/RPMS/ tomcat: rpm:http://rp

原创 gitlab 數據目錄遷移

    一般情況下,採用gitlab作爲版本管理工具,內網環境需要搭建gitlab服務器,安裝好gitlab應用之後,就開始使用,但是隨着時間的推移,發現gitlab的repository會越來越大。一般,從運維角度而言,都會爲gitlab

原创 大數據治理體系簡談

前言 近幾年以來,隨着互聯網+、大數據、微服務、區塊鏈、人工智能等一系列技術的出現,作爲一名IT人士,如果在工作中不接觸一點這幾類技術,感覺還活在原始社會一樣。 工作中,很多技術都需要自己不斷的學習,不斷的總結,不斷的實踐,本文中,我將根據

原创 在風口浪尖後,如何有效控制權限?

  隨着IT技術的不斷髮展,業務場景不斷複雜,用戶在業務操作過程對操作權限的要求越來越高,從原來的粗粒度權限到現在的細粒度權限,追求卓越的用戶體驗,權限主要包含兩個方面,一方面是功能權限,另一方面是數據權限,下面將進行簡單介紹兩種權限。 1

原创 系統更新換代,數據何去何從?

  在新老應用過渡階段,數據遷移時必不可少的,那麼如何實現新老系統並存,是很多企業或團隊非常關注的問題,以下就以我們實際的場景爲例,進行數據遷移注意事項說明。 1.   數據遷移的目標   隨着業務需求的變化,IT技術的不斷更新換代,原有的

原创 shell與expect結合使用

在linux操作系統下,使用腳本自動化,一般由兩種方案,方案一:telnet+ftp,方案二:ssh+scp+expect。 以下主要使用ssh+scp+expect爲例進行說明使用方式。 第一步:安裝expect:yum -y insta

原创 Linux日常巡檢腳本

關於linux環境的日常操作,我分享一點經驗。 對於linux系統的日常監控運維,無非是一些內存、cpu、文件空間、進程、端口等等,一些列的運維,這些都可以通過簡單的linux命令進行解決。 通過撰寫shell腳本,對環境進行運維,一下簡單

原创 springboot使用問題總結

技術說明:eclipse+springboot+mysql+mybatis 問題一:應用訪問報錯:Access denied for user 'root'@'localhost' (using password:YES)  解決方案:  

原创 Springboot集成SpringData JPA

序 StringData JPA 是微服務框架下一款ORM框架,在微服務體系架構下,數據持久化框架,主要爲SpringData JPA及Mybatis兩種,這兩者的具體比較,本文不做闡述,本文只簡單闡述SpringData JPA的使用方法

原创 微服務架構下組件管理規範

  軟件開發行業,經過一個或多個項目之後,企業都會沉澱出許多非常優秀的組件,這些優秀的組件能夠爲今後其他的項目提供便利的基礎。總體而言,企業的沉澱的組件大致可分爲三類:程序類組件、數據類組件、配置類組件。 程序類組件:程序類組件是最常見的組