原创 mysql實現分組內行號,分組排序,取組內第n條記錄

一、查詢語句如下: select  group_id, IF(@grps<>aa.group_id,@num:=1,@num:=@num+1) as total, IF(@grps<>aa.group_id,@grps:=aa.group

原创 啓用NFS功能

一、主服務器端(IP:xxx.xxx.xxx.xxx): 1.檢查是否已經安裝nfs-kernel-server:           #rpm -aq|grep nfs     1.1安裝:#yum install nfs-kernel

原创 ubuntu18,svn copy 建立分支時報 “Unexpected HTTP status 502 Bad Gateway on ”的解決

在ubuntu 18 上安裝了apache2+svn+svnadmin +nginx 採用nginx https轉http的方式訪問svn 在客戶端建立分支時,提示錯誤:Unexpected HTTP status 502 'Bad G

原创 系統優化相關的命令

一、系統相關 1、查詢系統指定端口的連接數(統計80端口連接數):# netstat -ant | grep -i "80" | wc -l 2、查詢指定端口上有哪些進程佔用:# sudo netstat -lnp | grep 80 3

原创 ubuntu 下docker運行jenkins 並nginx做反向代理

1.下載jenkins的鏡像 1)下載 2)查看版本:#docker inspect jenkins 3)創建掛載目錄並配置權限: 查看docker容器內的用戶ID  docker run -it --rm --entrypoint="/

原创 一個命令完成打包壓縮(tar、gzip一起使用)

1.打包壓縮目錄 tar cvf -  目錄名或文件名  | gzip > 打包壓縮後的文件.tar.gz 2.解壓解包文件 gunzip < 打包壓縮後的文件.tar.gz | tar xvf -  

原创 對springboot的jar更新部分jar文件

1.解壓 建立一個xxx目錄,將xxx.jar複製到xxx目錄,執行下面命令將jar解壓到當前目錄 jar -xvf xxx.jar 2.重新打包 jar -cfM0 xxx.jar -C xxx/ . 注意後面帶着 .字符,表示打

原创 top命令使用

1.按內存排序:shift+m 2.按cpu排序:shift+p 3.切換內存顯示單位:彙總:shift+e,進程列表:e 點贊 收藏 分享 文章舉報 hgyu 發佈了22 篇

原创 mysql docker 中配置日誌文件掛載到本地目錄

一、說明 1.docker運行命令如下:(dockerun.sh文件內容)  DB_HOME=/home/mysql DB_CONF_PATH=$DB_HOME/conf:/etc/mysql/conf.d DB_LOG_PATH=$D

原创 springboot中,用JsonFormat對json類型的轉換

後臺info對象的屬性值在數據庫中存放的是integer,java實體bean的類型也是integer 期望後臺返回前端的json數據如下:  "info": { "id": "123" } 實際上,對象自動轉換成json時,

原创 idea 中配置註釋的自動生成問題

一、類文件註釋 1)配置新生成文件的註釋: 在file Header中複製如下內容: /** @ClassName: ${NAME}  * @Description:   * @Author ${USER}  * @Date ${DAT

原创 SSH登錄虛擬機慢的問題(等待很久才提示輸入密碼)

我遷移了一個虛擬機,虛擬機的主機名爲devmng,遷移前登陸很快,遷移後,ssh登陸時等待很久才提示輸入密碼。 網上有說需要關閉dns。經過嘗試,我的情況不需要關閉DNS服務,只需要在/etc/hosts中增加127.0.0.1 對應的主

原创 docker安裝

1.docker CE的安裝方式有多種,一般試用倉庫安裝。 2.安裝倉庫: 1)安裝依賴包 $ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lv

原创 mysql的數據庫導入導出時更改不同的數據庫名字。

1、導出數據庫:(不帶create databasename ,不帶use databasename): mysqldump -uroot -proot  --no-create-db  databaseName >databaseNam

原创 記錄對整個/etc目錄擴大權限導致的ssh無法啓動和mysql無法正確加載配置文件問題。

一、無法ssh登陸虛擬機(centos7系統) 前段時間公司的虛擬機重啓後突然無法ssh登陸了(虛擬機上的java應用、mysql等服務依舊完好運行),但端口22處於關閉狀態,重新啓動虛擬機也是問題依舊, 當時初步判斷是sshd服務沒有正