原创 Elasticsearch第一篇:Windows下Elasticsearch的安裝和測試

目錄介紹安裝教程下載安裝與啓動安裝Elasticsearch的可視化工具Elasticsearch-head安裝準備安裝教程注意事項發現一個更加好看的可視化工具 介紹 Elasticsearch 是一個分佈式的 RESTful 搜

原创 雜學第十篇:這幾天,在畢業論文調整格式中踩過的坑,滿滿的乾貨助你快速解決格式調整的煩惱

    以下內容,來自我的公衆號。        你是來看論文格式,還是來看我奄奄一息的愛情??             這幾天,爲了我的論文,殫精竭慮、歷經生死、悲歡離合。甚至錯了一個重要的節日,真是賠了夫人還好沒折兵。看來我要多

原创 系統第三篇:mac系統修改sudoers後出現:sudo: /etc/sudoers is owned by uid 501, should be 0 的解決方案(親測成功)

首先警告那些教唆修改sudoers教程的坑貨們,修改sudoer文件是最大的錯誤!!!典型的賠了夫人又折兵!!! 直接上解決方案:思路:用root權限重新修改爲sudoers文件的原有權限 第一:啓用mac的root賬戶登錄 https:

原创 JS第三篇:介紹最近發現的一款基於jquery簡約實用的下拉菜單(含搜索,清除所選的功能)

最上面就是下載地址⬆️⬆️⬆️⬆️⬆️ 最近在修改頁面,找尋一款好看一點的下拉菜單模版,沒想到還真讓我找到了。 這款下拉菜單實用很簡單,樣式很豐富,還支持搜索下拉菜單、刪除當前選擇、給下拉選項添加圖標。雖然前端的大佬自己都能做,但是如果可

原创 SpringBoot第五篇:Spring Boot集成Flyway migration,可針對創建H2數據庫失敗作爲一個解決方案

一、關於Flyway:         Flyway 是獨立於數據庫的應用、管理並跟蹤數據庫變更的數據庫版本管理工具。Flyway可以管理不同人的sql腳本,從而做到數據庫同步。 二、SpringBoot集成 1. pom文件加入flyw

原创 SpringBoot第三篇:IDEA開發SpringBoot項目配置H2數據庫,並集成Mybatis和Flyway Migration(詳細)

前言:        首先看一看H2數據庫的優缺點        H2:          優點               1、h2採用純Java編寫,因此不受平臺的限制。     2、h2只有一個jar文件,十分適合作爲嵌入式數據庫使

原创 SpringBoot第四篇:連接H2數據查詢數據報:Wrong username or password 或者Table "USER" not found

在上一篇編寫如何連接H2數據庫查詢數據的時候,出現了好些關於H2數據庫的問題。現在一一提供我的解決方案。 1.創建H2數據庫時,提示:org.h2.jdbc.JdbcSQLException: A file path that is im

原创 SpringBoot第二篇:利用application.properties配置一些項目中固定的自定義參數

        有時候,我們項目中需要一些指定的參數,這種參數並不會隨着項目開發和運行而改變,也避免存放在數據庫因遺失而導致項目無法正常運行,我們就可以把這樣的數據寫在application.properties文件中,這樣就不怕參數丟失

原创 Java第五篇:結合jdk版本學習和理解關於java內存管理機制,java虛擬機,java內存模型,垃圾回收機制和回收算法、內存調優等java基礎

java內存管理機制就是指java如何對內存空間進行分配和回收管理的一套規則。 首先要明白java虛擬機的構成。Java虛擬機在執行Java程序的過程中會把它所管理的內存劃分成爲若干個不同的數據區域,如下圖所示(圖片來源於網絡): 1

原创 Java第四篇:jvm,jmm相關知識

1 jvm虛擬機由3部分組成,類加載子系統、運行時數據區(內存模型)、字節碼執行引擎 2 運行時數據區即內存模型包括堆、方法區(元空間)、棧(線程)、本地方法棧、程序計數器 3 棧組成部分爲: 局部變量表-存儲方法參數,內部使用的變量 操

原创 Mysql第二篇:索引的原理和優化

索引在數據庫中的作用一般是用來加快查詢,但是我們雖然會用但是要理解原理,才能更好的應用。 1 索引的定義:索引是幫助Mysql高效獲取數據的排好序的數據結構。 2 索引的存儲結構:二叉樹、紅黑樹、hash表、b-tree。 3 添加索引,