原创 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