原创 企業主數據管理簡介

1. 主數據 企業主數據(Master Data)是用來描述企業核心業務實體的數據,比如客戶、合作伙伴、員工、產品、賬戶等;它是具有高業務價值的、可以在企業內跨越各個業務部門被重複使用的數據,並且存在於多個異構的應用系統中,如統一賬戶系統

原创 Docker Compose入門使用指南

目錄 簡介 Compose簡單應用 1. 簡介 Dockerfile 可以讓用戶管理一個單獨的應用容器;而Compose則允許用戶在一個模板(YAML 格式)中定義一組相關聯的應用容器(被稱爲一個project,即項目),例如一個 W

原创 Spring Boot集成Druid實現數據源管理與監控

1. 引言 在程序員的日常工作中, 經常需要編寫數據庫操作相關的程序,而這就需要數據連接池中間件用於管理數據庫連接。數據庫連接池負責分配、管理和釋放數據庫連接,它允許應用程序重複使用一個現有的數據庫連接,而不是再重新建立一個;釋放空閒時間

原创 使用Dockerfile構建Docker鏡像

目錄 前言 Dockerfile的書寫規則及指令使用方法 創建Dockerfile,構建運行環境 構建鏡像 Dockerfile參考示例 Dockerfile最佳實踐 1. 前言 Dockfile是一種被Docker程序解釋的腳本,D

原创 常用設計模式與設計原則簡介

I. 引言 設計模式(Design Pattern)是一套被反覆使用、多數人知曉的、經過分類的、代碼設計經驗的總結。 使用設計模式的目的:爲了代碼可重用性、讓代碼更容易被他人理解、保證代碼可靠性。 設計模式使代碼編寫真正工程化;設計模式是

原创 Linux下iptables防火牆配置詳解

目錄 iptables命令及參數介紹 配置Filter表防火牆 配置NAT表防火牆 1. iptables命令及參數介紹 iptables常用命令: iptables -A 將一個規則添加到鏈末尾 iptables -D 將指定的鏈

原创 淺談微服務架構下的API網關

1. 概述 近幾年來,移動應用與企業間互聯需求的興起。移動應用、企業互聯,使得後臺服務支持的對象,從以前單一的Web應用,擴展到多種使用場景,且每種使用場景對後臺服務的要求都不盡相同。這不僅增加了後臺服務的響應量,還增加了後臺服務的複雜性

原创 圖解Git日常應用

基本用法 上面的四條命令在工作目錄、暫存目錄(也叫做索引)和倉庫之間複製文件。 git add files 把當前文件放入暫存區域。 git commit 給暫存區域生成快照並提交。 git reset -- <files> 用來撤銷

原创 Linux下Postgres數據庫安裝、配置與日常服務管理

1. 數據庫安裝與配置步驟 安裝環境準備 操作系統: Oracle Linux Server 6.5 IP 地址: 192.168.6.177 版本信息: MySQL Community Server 5.7.18 安裝方式:

原创 NFS文件服務安裝與配置

目錄 安裝NFS服務 配置NFS服務 知識擴展 1. 安裝NFS服務 1.1 環境準備 192.168.202.14 文件存儲服務器 存儲位置:/storage/oafiles 192.168.202.118 應用服務器

原创 Spring Boot集成Swagger 2實現API接口管理

1. 引言 隨着微服務架構體系的發展和應用, 爲了前後端能夠更好的集成與對接,同時爲了項目的方便交付,每個項目都需要提供相應的API文檔。 傳統的API文檔編寫存在以下幾個痛點: 對API文檔進行更新的時候,需要通知前端開發人員,導致文