原创 基於Docker安裝Gitlab

建議虛擬機內存2G以上 1.下載鏡像文件 docker pull beginor/gitlab-ce:11.0.1-ce.0 2.準備配置文件掛載目錄 創建GitLab 的配置 (etc) 、 日誌 (log) 、數據 (data) 文

原创 基於Docker安裝maven私服 nexus

基於Docker安裝maven私服 nexus 現在很多企業都會搭建自己的maven私服,管理項目的jar包,本文實現基於docker搭建maven私服 一、部署maven私服 1.下載nexus鏡像 docker pull sonat

原创 在Idea中爲項目添加Tomcat配置

剛開始用Idea非常不習慣,導入一個web項目後,一片紅,也沒有Build path可以設置。網上搜集了些資料,發現需要配置的東西還有點繁瑣,這裏進行一下記錄,供後續查閱。 1.配置JDK 1).點擊右上角的按鈕,調出project st

原创 虛擬機無法連接本地數據庫,Java::ComMysqlJdbcExceptionsJdbc4::CommunicationsException

最近在搭建logstash,從數據庫中同步數據到elastic search中報錯Java::ComMysqlJdbcExceptionsJdbc4::CommunicationsException,大概是連接數據失敗 原因一:網絡不通

原创 IDEA項目上傳至git常見問題

問題一:Push rejected Push to origin/master was rejected 方案一:git pull origin master --allow-unrelated-histories 打開git命令行窗口,

原创 Linux系統配置網卡ip地址

這裏我採用修改網絡配置文件的方式配置網卡的ip地址,網絡服務重啓ip地址也不會丟失 1.進入到網絡配置文件目錄/etc/sysconfig/network-scripts,這裏可以看到以ifcfg-開頭的文件 2.打開配置文件爲網卡en

原创 IDEA項目上傳到gitlab

1.創建Git倉庫 選擇VCS-->Import into Version Control-->Create Git Repository   此時項目會變成紅色 2.將項目添加到Git倉庫 1).選擇項目-->Git-->Add

原创 高併發下防止庫存超賣的解決方案

最近在看秒殺相關的項目,針對防止庫存超賣的問題,查閱了很多資料,其解決方案可以分爲悲觀鎖、樂觀鎖、分佈式鎖、Redis原子操作、隊列串行化等等,這裏進行淺顯的記錄總結。 首先我們來看下庫存超賣問題是怎樣產生的: 1 2 3 4 5 6

原创 如何使用阿里雲加速docker鏡像下載

使用docker下載鏡像時,有時會覺得速度比較慢,此時可以使用阿里雲進行加速。 1.進入阿里雲docker庫 地址爲:https://www.aliyun.com/product/kubernetes?spm=5176.10695662.

原创 防止SQL注入的方式

原文地址:https://www.jianshu.com/p/09cf541ed13f 什麼是sql注入:     原文地址:https://blog.csdn.net/u014590757/article/details/7963701

原创 ELK部署安裝

安裝elasticsearch 1.拉取elastic search鏡像 docker pull elasticsearch:7.3.0 docker images REPOSITORY                     TA

原创 windows環境Nginx下載安裝及簡單配置

一、下載安裝 Nginx官網:http://nginx.org/en/download.html 打開官網,我們選擇穩定的Windows版本下載,然後解壓。 解壓後目錄如下:   二、配置Nginx 安裝完成後,在啓動之前,我們需要進

原创 gitlab添加ssh key

如果使用ssh方式拉取git倉庫代碼,必須先生存ssh key。因爲本地Git倉庫和Gitlab倉庫之間的傳輸是通過SSH加密的,所以必須要讓gitlab倉庫認證你的SSH key。   第1步:創建SSH Key。 檢查用戶目錄下的.s

原创 基於Docker搭建Jenkins自動化部署服務器

Jenkins可以實現自動化部署項目,如上圖所示,jenkins可以連接代碼管理平臺,下載代碼,進行項目打包及部署。下面我們基於docker部署jenkins,並實現項目的自動化部署。 1.安裝啓動jenkins #1.拉取Jenkin

原创 Docker常用命令

【docker操作】 #1、安裝docker     yum install docker #2、啓動docker     systemctl start docker #3、查看狀態     systemctl status dock