摘要:用來標示該輪冒泡排序中,數組是否是有序的。適用情況當冒泡算法運行到后半段的時候,如果此時數組已經有序了,需要提前結束冒泡排序。當第一輪冒泡排序結束后,元素會被移動到下標的位置。 這篇文章包含了你一定知道的,和你不一定知道的冒泡排序。 gif看不了可以點擊【原文】查看gif。 源碼: 【地址】 1. 什么是冒泡排序 可能對于大多數的人來說比如我,接觸的第一個算法就是冒泡排序。 我看過的很...
摘要:前言開源一套的在線編程答題系統。技術架構前端后端數據庫持久層框架緩存存儲項目部署部分截圖項目演示項目前端項目后端線上部署安裝安裝一鍵部署完成部署訪問前端訪問后端賬號密碼 前言:開源一套javascript的在線編程答題系統。 技術架構: 前端: Vue 后端: Spring Boot 數據庫: Mysql 持久層框架: Mybatis 緩存存儲: redis 項目部署: docker...
摘要:退出擋板模式登錄驗證碼,請不要對非本人透露。運行之前寫的單元測試代碼輸入一個錯誤的手機號進入擋板模式登錄驗證碼,請不要對非本人透露。 背景: 在項目開發中,會有調用第三方接口的場景。當開發時,對方不愿意提供測試服務器給我們調用,或者有的接口會按調用次數進行計費。當聯調時,第三方的測試服務器也可能會出現不穩定,如果他們的服務掛了,我們就一直等著服務恢復,那么這就相當影響效率了。如果我們在...
摘要:如何同步的變更。在沒有環境下對進行單元測試的時候,業務邏輯的正確性是無法驗證的更新的時候,無法對的更新操作進行斷言。對是通過接口進行,在對進行不依賴環境的單元測試的時候。這里根據上面的例子給出了的單元測試樣例。 前言 做客戶端開發、前端開發對MVC、MVP、MVVM這些名詞不了解也應該大致聽過,都是為了解決圖形界面應用程序復雜性管理問題而產生的應用架構模式。 網上很多文章關于這方面的討...
摘要:假設有一個整數數組,計算下標從到包含和的數字的和。求和的請求將會在同一個整數數組上多次請求。這一題思路很簡單,因為。而利用動態規劃則很容易知道。這里將原先的一維數組替換成二維數組。要求計算一個矩形內的所有元素的值。 Range Sum Query Immutable Given an integer array nums, find the sum of the elements be...