原创 git如何刪除已經提交的文件夾

在上傳項目到github時,忘記忽略了某個文件夾.idea,就直接push上去了, 最後意識到了此問題,決定刪除掉遠程倉庫中的.idea文件夾 刪除前: 刪除後: 在github上只能刪除倉庫,卻無法刪除文件夾或文件, 所以只能通過命

原创 spring boot 入門 使用spring.profiles.active來分區配置

很多時候,我們項目在開發環境和生成環境的環境配置是不一樣的,例如,數據庫配置,在開發的時候,我們一般用測試數據庫,而在生產環境的時候,我們是用正式的數據,這時候,我們可以利用profile在不同的環境下配置用不同的配置文件或者不同的配置

原创 記一次MySql手動開啓事物的過程

最近因爲需要通過SQL導入一批外部數據,在SQL的編寫階段爲了不在數據庫產生垃圾數據,用到了MySql中InnoDB存儲引擎的事物特性。 MySql版本:select version();  MySql當前會話隔離級別:select @@

原创 SpringBoot前端傳參Date類型

1、針對json格式:在配置文件中加以下配置 spring.jackson.date-format=yyyy-MM-dd spring.jackson.time-zone=GMT+8 spring.jackson.serializ

原创 mysql中tinyint、smallint、int、bigint的區別

tinyint 從 -2^7 (-128) 到 2^7 - 1 (123) 的整型數據。存儲大小爲 1 個字節。 unsigned 是從 0 到 255 的整型數據。 所以建表的時候 只能是tinyint(3),哪怕你建tinyint(1

原创 [Mysql]——通過例子理解事務的4種隔離級別

原文鏈接:https://www.cnblogs.com/snsdzjlz320/p/5761387.html [Mysql]——通過例子理解事務的4種隔離級別 第1級別:Read Uncom

原创 Java環境變量Path和ClassPath

1.首先說一下JDK運行原理。 一個MyTest.java文件要想被運行,首先要被javac.exe編譯生成字節碼文件 ----> MyTest.class文件 然後JDK中的Java命令運行此MyTest.class文件,java代碼就

原创 淺析 Spring 中的事件驅動機制

原文出處: 徐靖峯 今天來簡單地聊聊事件驅動,其實寫這篇文章挺令我挺苦惱的,因爲事件驅動這個名詞,我沒有找到很好的定性解釋,擔心自己的表述有誤,而說到事件驅動可能立刻聯想到如此衆多的概念:觀察者模式,發佈訂閱模式,消息隊列MQ,消息驅動,

原创 Apache Flink Java實例開發一

  開發環境準備 Flink 可以運行在 Linux, Max OS X, 或者是 Windows 上。爲了開發 Flink 應用程序,在本地機器上需要有 Java 8.x 和 maven 環境。 如果有 Java 8 環境,運行下面的命

原创 99%的人都理解錯了HTTP中GET與POST的區別

GET和POST是HTTP請求的兩種基本方法,要說它們的區別,接觸過WEB開發的人都能說出一二。 最直觀的區別就是GET把參數包含在URL中,POST通過request body傳遞參數。 你可能自己寫過無數個GET和POST請求,或者已

原创 Spring Data JPA MongoDB 使用小結

    一、MongoDB 設置賬號和密碼 使用ROTO 3T圖形化客戶端工具連接mongo時,MongoDB出現錯誤:Error: Failed to execute "listdatabases" command​ 錯誤:無法執行“l

原创 request.getHeader() 相關詳細

在三種情況下,request.getHeader("REFERER")取值 1:通過鏈接跳過來  2:在地址欄中輸入URL,打回車 3:刷新  當鏈接過來的時候,referer的值是鏈接過來的頁面的URL,正常。我刷新的時候referer

原创 SQL視圖簡介

一、視圖簡介: 視圖可以看作定義在SQL Server上的虛擬表。視圖正如其名字的含義一樣,是另一種查看數據的入口。 常規視圖本身並不存儲實際的數據,而僅僅是由SELECT語句組成的查詢定義的虛擬表 。 視圖不能被修改,表修改或者刪除後應

原创 Spring Data JPA 三:實現多表聯查的另一種方式

         在一個項目的實際開發過程中牽涉到複雜業務的時候,我們不可避免的需要使用中間表來進行數據連接,有的同學就說了,我可以採用JPA進行主外鍵進行關聯啊?多對多,多對一,一對一,等,採用主外鍵關聯在數據的操作過程中具有很強的耦合

原创 SpringBoot記錄一次循環依賴

一、情景: 項目中用到了@Async註解,在項目的Application啓動類中加上了@EnableAsync註解,等到啓動運行服務的時候控制檯日誌報錯: Error starting ApplicationContext. To di