原创 hugo安裝異常

hugo安裝異常 官方文檔安裝hugo需要執行下面的命令 go sudo go get -v github.com/spf13/hugo 但是會出現下面的錯誤 go: finding github.com/spf13/hugo

原创 團滅leetcode的股票問題

團滅leetcode的股票問題 leetcode中,買賣股票相關的題目 I 題 題目 題目地址:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock

原创 使用ieda打包推送docker鏡像

使用idea打包推送docker鏡像 本文針對maven項目 配置docker 修改配置文件 vim /usr/lib/systemd/system/docker.service 在ExecStart=/usr/bin/do

原创 使用Docker Compose部署Minio

使用Docker Compose部署Minio 配置文件原地址:https://raw.githubusercontent.com/minio/minio/master/docs/orchestration/docker-com

原创 Java8新特性

Java8新特性 接口默認方法與靜態方法 接口默認方法 實現方式: public interface UserInterface { default void addUser(){ System.out.p

原创 多線程編程概述

多線程編程 線程基本概念 主線程與子線程 每個Java應用程序都有一個執行Main()函數的默認線程,這就是主線程(main thread)。當Java程序啓動時,主線程立刻運行,因爲它是程序開始時就執行的。主線程的重要性體現在兩

原创 Docker訓練-GitLab持續集成環境搭建

GitLab持續集成環境搭建 隨着微服務的興起,部署服務越來越繁瑣,當然業內也有對應的持續集成方案,目前在企業中使用較爲廣泛的持續集成方案應是gitlab持續集成、持續部署(gitlab CI/CD) 安裝GitLab與Git

原创 spring-boot啓動提示Failed to determine suitable jdbc url

spring-boot啓動提示Failed to determine suitable jdbc url 今天在啓動一個測試項目的時候,突然報如下錯誤: . ____ _ __ _ _

原创 RocketMQ實戰分享

RocketMQ分享 爲什麼使用RocketMQ https://rocketmq.apache.org/docs/motivation/ https://rocketmq.apache.org/rocketmq/how-to-su

原创 elasticsearch安裝教程及異常解決方法

elasticsearch安裝教程及異常解決方法 安裝elasticsearch之前請確認操作系統中具備jdk1.8環境 本文基於centos6.5環境 安裝 首先前往elastic官網下載,下載地址:https://www.el

原创 MySQL性能優化

MySQL性能優化 日誌優化 不論是MySQL數據庫還是其它數據庫,特別是支持事務的數據庫而言,其日誌需要記錄數據服務器中的CURD操作,從而會消耗IO資源,從而影響到數據庫性能,特別是操作頻繁且數據量大的數據表。對於MySQL而言,

原创 SQL CRUD語句

SQL CRUD語句 下文以MySQL爲例進行說明。 CRUD即增加(Create)、查詢(Retrieve)、更新(Update)、刪除(Delete)四個單詞的首字母縮寫。 準備 首先準備在MySQL數據庫中創建兩張表:學生表

原创 MySQL備份與還原

MySQL備份與還原 邏輯備份 邏輯備份爲通過對數據庫的操作導出數據文件,常用的邏輯備份有兩種,一種是將數據轉換爲全量的INSERT語句,另一種是將數據以特定的分隔符進行隔後記錄在文本文件中。 全量INSERT語句備份 在MySQ

原创 JavaScript基礎學習

JavaScript基礎學習 JavaScript,簡稱JS,是一種高級的、解釋執行的編程語言。JavaScript是一門基於原型、函數先行的語言,是一門多範式語言,它支持面向對象編程,以及函數式編程。它被世界上的絕大多數網站使用,

原创 SpringBoot介紹

SpringBoot介紹 Spring框架爲我們提供了多種解決方案,但在使用它的時候總免不了進行導包、配置等操作。於是在2012年10月,有人提出了新需求,要求在Spring框架中支持無容器Web應用程序體系結構,即無不需要將項目打