原创 Linux部署SpringBoot jar包

最近使用springboot搭建了一個接口,想在自己的服務器上部署一下jar包,在此記錄一下。 在服務器部署jar包的方式有兩種,一種是通過jar包(官方推薦)的方式,另一種是使用 tomcat 部署war包。 因爲springb

原创 Maven簡介和pom.xml文件簡析

Maven 簡介 Maven 是一個項目管理和構建自動化工具,可以用於構建和管理任何基於Java的項目。它基於項目對象模型(POM)的概念來管理項目的構建、報告和文檔。 Maven 使用約定優於配置的原則,它要求在沒有定製之前,

原创 啓動 WSL 2時警告“參考的對象類型不支持嘗試的操作”

執行 netsh winsock reset ,可以啓動。

原创 解決 win10 Postman 無法打開的問題"Could not open Postman"

環境參數: win 10 1903 Postman 7.13.0 安裝完 Postman 打開後會出現下列情況 先打開任務管理器,結束 Postman 進程 然後刪除 Postman 本地數據 C:\Users\<user>\A

原创 SQL命令:DDL,DQL,DML,DCL和TCL

SQL 是一種數據庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關係數據庫系統。 SQL使用某些命令(例如,創建,刪除,插入等)來執行所需的任務。 SQL 命令主要由以下幾類: DDL – Data Definitio

原创 MySQL用戶管理-創建、授權、查看、刪除

測試環境 服務器版本:WSL 2 Ubuntu 18.04 MySQL版本:5.7.28-0ubuntu0.18.04.4 (Ubuntu) 在開始之前,請確保服務器已安裝 MySQL,並擁有 root 權限。 創建一

原创 【Java基礎】Java異常

什麼是異常 《Java編程思想》中異常的定義說明: 異常情形是指阻止當前方法或者作用域繼續執行的問題。在這裏一定要明確一點:異常代碼某種程度的錯誤,儘管Java有異常處理機制,但是我們不能以“正常”的眼光來看待異常,異常處理機制

原创 【JVM】Java對象模型

Java 對象模型實際上是說 Java 對象在虛擬中的表示機制。比如對象在內存中的存儲結構,以及對象在 JVM 內部的表示方式等。 Java 對象在內存中的結構 對象頭(Header) 對象自身的運行時數據(Mark Wo

原创 【LeetCode】 19. Remove Nth Node From End of List

19. Remove Nth Node From End of List 題目描述 給定一個鏈表,從列表的末尾刪除第n個節點,返回其頭部。 解題思路1 兩次遍歷:題目可以轉化爲刪除鏈表的第(L - n + 1)個節點,求出鏈

原创 【JVM】類文件結構+虛擬機類加載機制+虛擬機字節碼執行引擎 學習筆記

一、類文件結構 平臺無關性 實現語言的無關性的基礎是虛擬機和字節碼儲存格式。 Class 類文件的結構 任何一個Class文件都對應着唯一一個類或接口的定義信息,但反過來說,類或者接口不一定都定義在文件裏(譬如類或接口也可以通過類