原创 java項目實戰之利用谷歌瀏覽器進行前端html頁面的調試的過程,前端頁面如何調試?

java項目實戰之利用谷歌瀏覽器進行前端html頁面的調試的過程,前端頁面如何調試? 首先進入到需要調試的相應頁面,右鍵,選擇檢查,再點擊上面的sources,然後在下面的源文件中找到你需要調試的文件的名字,打開,然後在左側的行號那裏設置

原创 java項目實戰之SUI Mobile的使用方法

第一步,去SUI mobile官網看一下 https://sui.ctolog.com/ 點擊上面的示例   然後點擊表單-基礎,當然這裏你也可以選擇其他的進行測試,然後進入到了這個頁面   右鍵,查看源碼,當然這裏最好是谷歌瀏覽器,

原创 java項目實戰之Spring聲明式事務利用運行時異常RuntimeException實現事務的回滾

首先來一段業務層事務的代碼: @Transactional public ShopExecution addShop(Shop shop, ImageHolder thumbnail) throws ShopOperationExce

原创 java項目實戰之前端HTML頁面爲什麼加載的CSS資源寫在前面,加載JS資源寫在後面

在開發的時候,我們可能會發現,這樣的情況,HTML頁面加載的CSS資源寫在前面,加載JS資源寫在後面 <!DOCTYPE html> <html> <head> <meta charset="utf-8">

原创 java項目實戰之SSM(springmvc spring mybatis)的配置文件總結以及這些配置文件之間的關係

下圖就是他們的一些關係: 然後給一些相關文件以參考: 1.pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/

原创 Leetcode刷題java之547. 朋友圈(一天一道編程題之五十五天)

執行結果: 通過 顯示詳情 執行用時 :1 ms, 在所有 Java 提交中擊敗了99.92% 的用戶 內存消耗 :40.7 MB, 在所有 Java 提交中擊敗了94.03%的用戶 題目: 班上有 N 名學生。其中有些人是朋友,有些則不

原创 java面經查缺補漏之四十三天(今天來學習消息隊列的理論知識)

參考:https://www.cnblogs.com/williamjie/p/12053005.html 1.爲什麼使用消息隊列? 解耦,異步,削峯。 2.使用消息隊列有什麼缺點? (1)系統可用性降低:你想呀,本來其他系統只要運行好好

原创 java面經查缺補漏之四十一天(今天學redis實現分佈式鎖)

1.如何實現redis分佈式鎖? 參考:https://www.cnblogs.com/williamjie/p/9395659.html 參考:https://mp.weixin.qq.com/s?__biz=MzIxMjE5MTE1N

原创 Leetcode刷題java之128. 最長連續序列(一天一道編程題之四十七天)

執行結果: 通過 顯示詳情 執行用時 :5 ms, 在所有 Java 提交中擊敗了83.59% 的用戶 內存消耗 :39.5 MB, 在所有 Java 提交中擊敗了5.25%的用戶 題目: 給定一個未排序的整數數組,找出最長連續序列的長度

原创 Leetcode刷題java之329. 矩陣中的最長遞增路徑(一天一道編程題之五十天)

執行結果: 通過 顯示詳情 執行用時 :11 ms, 在所有 Java 提交中擊敗了73.70% 的用戶 內存消耗 :39.7 MB, 在所有 Java 提交中擊敗了53.41%的用戶 題目: 給定一個整數矩陣,找出最長遞增路徑的長度。

原创 Leetcode刷題java之41. 缺失的第一個正數(一天一道編程題之四十四天)

執行結果: 通過 顯示詳情 執行用時 :1 ms, 在所有 Java 提交中擊敗了93.17% 的用戶 內存消耗 :38.1 MB, 在所有 Java 提交中擊敗了5.34%的用戶 題目: 給你一個未排序的整數數組,請你找出其中沒有出現的

原创 Leetcode刷題java之208. 實現 Trie (前綴樹)(一天一道編程題之四十六天)

在這順便說一下AC自動機,KMP是判斷一個字符串中是否有另一個字符串,AC自動機是判斷多個單詞是否在一篇文章中出現過。它基於字典樹trie樹和KMP算法,在字典樹的基礎上,加了一個失敗指針,失敗指針按照KMP算法的思想進行跳轉,跳轉到與後

原创 Leetcode刷題java之36. 有效的數獨(一天一道編程題之四十一天)

執行結果: 通過 顯示詳情 執行用時 :2 ms, 在所有 Java 提交中擊敗了95.75% 的用戶 內存消耗 :40 MB, 在所有 Java 提交中擊敗了98.25%的用戶 題目: 判斷一個 9x9 的數獨是否有效。只需要根據以下規

原创 Leetcode刷題java之23. 合併K個排序鏈表(一天一道編程題之四十天)(優先隊列)

執行結果: 通過 顯示詳情 執行用時 :5 ms, 在所有 Java 提交中擊敗了62.48% 的用戶 內存消耗 :41.8 MB, 在所有 Java 提交中擊敗了55.30%的用戶 題目: 合併 k 個排序鏈表,返回合併後的排序鏈表。請

原创 Leetcode刷題java之4. 尋找兩個有序數組的中位數(一天一道編程題之三十八天)

執行結果: 通過 顯示詳情 執行用時 :3 ms, 在所有 Java 提交中擊敗了84.62% 的用戶 內存消耗 :41.1 MB, 在所有 Java 提交中擊敗了98.28%的用戶 題目: 給定兩個大小爲 m 和 n 的有序數組 num