原创 Windows下安裝MySQL5.7.28(解壓版本)

1.首先下載MySQL 推薦去官網上下載MySQL,如果不想找,那麼下面就是: MySQL5.7.28(windows64位地址):點擊這裏下載 2.安裝之前,先卸載之前的版本。 先到管理去停止mysql的服務,然後刪除mysql

原创 MySQL給用戶分配權限

今天用root賬戶添加添加了數據庫後,其他非root賬戶看不到新添加的數據庫,然後百度了相關教程; 方式一:直接在mysql執行如下步驟 GRANT ALL ON xyshop.* TO 'xyuser'@'%'; flush

原创 GitHub使用的幾個小技巧

記錄一下在GitHub網頁查詢資料的幾個小技巧。 在最開始使用GitHub的時候,只是用了對方的搜索功能,進行搜索自己需要的資料。 列如,上圖這樣的搜索,出來了幾萬條。就沒法很好的找到自己需要的或者是高質量的。 1.使用in進行

原创 Linux常用命令

彙總以下幾個公司常用的Linux命令 1.查看進程 ps -ef|grep ** 2.發佈Java項目的jar包 nohup java -jar shop.jar --spring.profiles.active=dev >

原创 Volatile的應用場景

通過對一個單列模式的應用場景,進行解析 1.普通的單列模式: 在多線程的情況下,就會出現了問題。 很顯然,出現了問題。在多線程的情況下,需要進行改進了。 2.通過Sysnchronized進行解決。 使用這個方法,可以解決。

原创 java實現H5請求支付寶支付(spring boot)

這次給的任務是看一下支付寶的app支付這塊。於是通過網上進行查找相關的資料,進行相關的開發,並記錄下來。通過支付寶的官網進行查看:https://docs.open.alipay.com/203 1.引入支付寶的SDK的依賴;

原创 Linux下安裝Jenkines(使用rpm)

今天在服務器上安裝了Jenkines,遇到了一些問題,記錄一下。 1,將rpm包上傳到服務器上。 2.進入到該目錄下,執行以下命令,進行安裝: rpm ‐ivh jenkins‐2.83‐1.1.noarch.rpm 3.進

原创 Docker下安裝rabbitmq

步驟1:拉取鏡像 docker pull rabbitmq:3-management 步驟二:啓動運行rabbitmq(默認guest 用戶,密碼也是 guest) docker run --restart=always -d

原创 MySQL報錯:不能區分大小寫(Linux下部署MySQL)

今天運行項目,發現報錯了。錯誤信息這會沒有了,描述的是找不到表。 到數據庫進行查詢如下圖所示: 可以發現問題了,數據庫不支持大小寫。 通過該博客,可以發現,到服務器進行添加一條配置,並重啓即可; https://www.cnb

原创 MySQL索引創建

1.什麼是索引? 數據庫的索引,是數據庫管理系統(DBMS)中一個排序的數據結構,以協助快速查詢、更新數據庫表中的數據。 索引的作用相當於圖書的目錄,可以根據目錄中的頁碼快速找到所需的內容。 數據庫使用索引以找到特定值,然後順指針

原创 通過explain查詢分析SQL的執行計劃

MySQL 之 Explain 輸出分析 背景 這篇文章我們來聊聊 MySQL 的 Explain,估計大家在工作或者面試中多多少少都會接觸過這個。可能工作中實際使用的不多,但是不論的自己學習還是面試,都需要掌握的。 Explai

原创 Git配置 HTTPS和SSH上傳代碼

Git配置上傳代碼的方式有兩種:1.通過SSH方式配置;2.通過HTTPS方式配置; 方式一:通過SSH進行配置; 1.通過Git Bash Here進入到窗口,輸入如下命令: ssh-keygen -t rsa -C "your

原创 基於Docker安裝Jenkins

Jenkins是當前非常流行的一款持續集成工具,可以幫助大家把更新後的代碼自動部署到服務器上運行。 學習了基於docker的環境下安裝Jenkins。 1.直接下載鏡像 docker run -d -u 0 --privilege

原创 Spring Cloud: 配置總線bus

Spring Cloud bus通過輕量消息代理連接各個分佈的節點。這會用在廣播狀態的變化(例如配置變化)或者其他的消息指令。Spring Cloud bus的一個核心思想是通過分佈式的啓動器對spring boot應用進行擴展,

原创 Spring Cloud: 配置中心config

在Spring Cloud的微服務架構方案中提供了Spring Cloud Config來擔任配置中心的角色,但是該項目的功能在配置的管理層面還是非常欠缺的。初期我們可以依賴選取的配置存儲系統(比如:Gitlab、Github)給