原创 git 合併不提交

1、默認情況 默認合併,會執行commit。 查看日誌信息會有commit日誌 2、合併不提交 勾選下面兩個複選框 查看日誌時,就不會有默認提交了。執行提交命令時,就會出現合併後的文件 點贊 收藏 分享

原创 事務與異步髒數據問題

1、事務未提交,異步獲取不到數據 package com.spring.pro.service.impl; import java.util.concurrent.CompletableFuture; import java.util

原创 spring boot2 actuator監控

1、actuator  用來對Spring Boot 應用進行監控、指標採集、管理,提供一些端點(endpoint)來實現上述功能。 2、引用 <!-- 監控 --> <dependency> <groupId>org.springf

原创 docker安裝es

1、安裝ElasticSearch 官方安裝地址:https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html 1.1 拉取鏡像 >docker

原创 postman GET List請求

1、spring boot接口 @GetMapping("/getUsers") public List<User> getUsers(@RequestParam("ids") List<Integer> ids) { List

原创 "Please commit your changes or stash them before you switch branches."解決

1、工具 tortoisegit 2、問題背景 比如需要提交的分支是a,代碼寫到了分支b上,切換分支時,報了上面的錯。 3、解決 3.1 Sash changes 3.2 切換分支 3.3 stash pop 3.4 提交

原创 postman mock數據測試

1、新建Collection 2、add request 3、添加Example 4、添加mock 複製url 5、測試mock 新建tab,mock-server的url+/訪問接口地址 返回結果和我們做的mock數據

原创 Excel生成sql語句

1、工具 Navicat  2、表結構和Excel CREATE TABLE `user` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id', `name`

原创 mysql批量更新

1、創建表 CREATE TABLE `user` ( `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id', `name` varchar(255) CHARA

原创 mysql刪除重複數據,保留一條記錄

1、數據準備 創建表 CREATE TABLE `user` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `age` int(11) NOT NULL, PRIM

原创 elk查詢語法

1、語法 ELK中的elasticsearch構建在Lucene之上,過濾器語法和Lucene相同。 2、查詢 2.1 全文搜索 在搜索欄輸入2019-05-14,會返回所有字段值中包含2019-05-14的文檔 2.2 短語查詢 使用

原创 docker 常用命令

1、查看log > docker logs [OPTIONS] CONTAINER Options: --details 顯示更多的信息 -f, --follow 跟蹤實時日誌

原创 kubernetes部署項目

1、安裝minikube 參考單機版kubernetes 2、部署鏡像 參考jib部署到阿里雲容器鏡像 3、項目部署 3.1 本地拉取鏡像 >docker login --username=xxx registry-vpc.us-wes

原创 單機版kubernetes

Kubernetes 集羣的搭建是有一定難度的,官方安裝推薦了MiniKube作爲單機調試、學習。 1、centos安裝 1.1 先決條件 安裝VirtualBox, KVM。 Note:Minikube 也支持 --vm-driver=

原创 sublime 列操作

1、全選 2、列選模式 快捷鍵:CTRL+SHIFT+L 3、編輯 可以使用上下左右鍵操作光標。 此時可以對每一列進行操作了。 4、補充 shift+鼠標右鍵:選中區域即列編輯區域。 ctrl+鼠標左鍵:可以進行多行選擇。