原创 centos7安裝mysql5.7.27

centos7安裝mysql5.7.27 安裝軟件源 mkdir -p /data/rpm && cd /data/rpm #添加rpm軟件源 wget -i -c http://dev.mysql.com/get/mysql57

原创 window下安裝mysql5.7

window中安裝mysql也是一個煩人的活 各種坑等着你跳  安裝成功了 還是總結一下經驗 以後還可以查看 1.下載mysql    https://dev.mysql.com/downloads/mysql/     https://

原创 SpringMVC實現Session共享

SpringMVC實現Session共享 1.pom.xml添加項目依賴 注意這個兩個項目的版本號不對會觸發各種彩蛋,調了好久才調出個沒問題的。 <dependency> <groupId>redis.clients</g

原创 SpringBoot部署腳本

SpringBoot部署腳本 本機部署 APP_FILE=/data/jar/app.jar #修改jar包路徑,下面代碼無需修改 LOG_FILE=${APP_FILE}.out pid=`ps

原创 Maven使用記錄

Maven使用記錄 使用阿里雲國內鏡像 修改$M2_HOME/conf/setting.xml <mirror> <id>aliyun</id> <name>aliyun maven</name> <url

原创 Java8-Stream筆記

分批處理數據 在程序經常會處理集合數據,有時直接處理整個集合並不是很好的主意,通常需要分批次處理。比如在批量查詢/插入數據到數據庫的時候。 import com.google.common.collect.Iterables; i

原创 git獲取所有遠程分支

git clone xxx git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote

原创 docker有用的工具

docker有用的工具 docker-gc docker-gc會刪除一個多小時前存在的所有容器。此外,它還會刪除不屬於任何剩餘容器的 #查看可清理的鏡像,不執行清理 docker run --rm --privileged -v

原创 IDEA三大利器,提升擼碼速度

IDEA三大利器,提升擼碼速度 IDEA本身不使用插件也可以極大的提升開發速度,除了使用快捷鍵外(這個必須掌握吧,而且還要自定義快捷鍵),IDEA自帶的一些功能也支持自定義一些操作。本文重點討論File and Code Temp

原创 常用開源庫使用筆記

常用開源庫使用筆記 好記性不如爛筆頭,本文記錄開發中常用的開源庫的使用方式,以防短時間不用不記得了。 EasyExcel EasyExcel是阿里開源的一個解析Excel的工具,可以解決大文件OOM問題。 github主頁:htt

原创 Nginx基本命令

Nginx基本命令 #查看版本 nginx -v nginx -V #啓動 nginx nginx -c /etc/nginx/nginx.conf service nginx start #停止運行 nginx -s t

原创 Redis的安裝

Redis的安裝 1.ubuntu下安裝Redis 安裝 sudo apt-get install -y redis-server 檢查redis進程、查看端口 ps -aux|grep redis netstat -nlt|g

原创 虛擬化容器技術:Docker

虛擬化容器技術:Docker 一、簡介 二、安裝Docker 在ubuntu下安裝docker非常簡單,只需要一條命令即可 sudo apt update sudo apt install -y docker.io apt安裝

原创 Stream分批處理數據

Stream分批處理數據 public static <T> Stream<List<T>> partitionStream(Collection<T> coll, int size) { if (CollectionUtil

原创 簡易使用JPA

簡易使用JPA 導包 <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-en