程式設計之路小細節 逆向思維的運用

2021-08-10 19:44:53 字數 514 閱讀 5474

在乙個系統的開發過程中,登陸和註冊是必須要有的乙個環節,其中我在乙個專案中寫註冊的時候,雖然實現了註冊的功能,但由於我的乙個思路的逆向思維不夠達標,從而導致功能的執行效率比較低。

總所周知,登陸的實現是在獲取前端的傳輸資料之後,再與資料庫中的資料進行賬戶和密碼的對比,從而返回使用者是否已經註冊過系統,這樣的設計思想會提高資料的查詢效率,使得使用者體驗度更高。

然而,我在進行註冊的實現的時候,反而沒有按照這種思想去設計去構思**。我的實現方法是,先從資料庫中拿到所有使用者的賬戶和密碼資料儲存在陣列中,然後得到前端的資料之後,遍歷陣列與前端獲取的資料相比較,這樣的功能實現效率會極大的影響使用者的體驗度,也會給伺服器增加不必要的負載量。

通過這樣的設計方式,註冊的時候,也能實現資料庫的減壓,少了一層資料的遍歷,將會讓程式更加的健壯和穩定。

作為乙個菜鳥,一點一滴的經驗都要仔細記錄並牢牢掌控這種點滴的細節。

程式設計之路小細節 進製保留小數字

在進行資料計算的時候,特別是關於金融方面的邏輯計算,需要用到bigdecimal函式。bigdecimal函式中封裝了進製保留小數的方法,不需要我們再進行小數字保留的邏輯編寫,方便又實用。今天在工作中遇到需要進製保留小數的邏輯,要提交資料作為引數到另乙個服務中,卻怎麼也無法解決小數字進製保留,四捨五...

程式設計之路 1 程式設計之路的建議

我熱愛程式設計。我知道大多數人對技術的積累都是來自於平常工作中,工作中用到的就去學,用不到就不學,學一年的知識,然後用個五六年。我也能理解人的理想和追求不同,有的人可能就想平淡點生活。有的人可能是過了拼勁,習慣了安逸。有的人已經認命了。而我現在也每天飽滿工作沒多少時間,但在下班之餘我仍然堅持每天都看...

程式設計之路小細節 資料庫中表關聯的主外來鍵

在關係型資料庫的設計階段,我們需要將表與表之間的聯絡通過主外來鍵的設定關聯起來,這樣可以使得表與表之間有更緊密的資料連線,也能讓資料的操作變得更加簡單一些。到目前為止,可以使用sql語句進行主外來鍵的關聯,也可以通過視覺化介面直接進行外來鍵的新增。主鍵 是唯一標識一條記錄,不能有重複的,不允許為空,...