工作半年的思考
記錄一下工作半年之後發現的現象和對應的思考。 - 專案最終一定會成為“屎山” - 百分之八十的程式碼是特殊或異常情況處理 - 引數校驗是一把雙刃劍 # 專案最終一定會成為“屎山“ 大學畢業之前就知道程式設計師最頭疼的事是維護老專案,尤其是程式碼質量很差的”屎山”。很幸運的是,工作後遇到的第一個專案就是維
記錄一下工作半年之後發現的現象和對應的思考。 - 專案最終一定會成為“屎山” - 百分之八十的程式碼是特殊或異常情況處理 - 引數校驗是一把雙刃劍 # 專案最終一定會成為“屎山“ 大學畢業之前就知道程式設計師最頭疼的事是維護老專案,尤其是程式碼質量很差的”屎山”。很幸運的是,工作後遇到的第一個專案就是維
> 數倉建模首推書籍《資料倉庫工具箱:維度建模權威指南》,**本篇文章參考此書而作**。 文章首發公眾號:五分鐘學大資料,公眾號中傳送“維度建模”即可獲取此書籍第三版電子書 先來介紹下此書,此書是基於作者 60 多年的實際業務環境而總結的經驗及教訓,為讀者提供正式的維度設計和開發技術。面向數倉和BI設
Redis被廣泛使用的一個很重要的原因是它的高效能。因此我們必要要重視所有可能影響Redis效能的因素、機制以及應對方案。影響Redis效能的五大方面的潛在因素,分別是: Redis內部的阻塞式操作 CPU核和NUMA架構的影響 Redis關鍵系統配置 Redis記憶體碎片 Redis緩衝區 這一講,我們
 摘要:本文由社群使用者 xrfinbj 貢獻
 ## 介紹 本指南將引導您在 Kubernetes 叢集上設定漸進式交付 GitOps 管道。 * [GitOps Hel
需求:在一個已有的CS專案(ERP中),給所有的列表加上分頁功能。 分頁的幾個概念: 總記錄數 totalCount (只有知道了總記錄數,才知道有多少頁) 每頁記錄數 pageSize (根據總記錄數和每頁記錄大小,可以計算出有多少頁) 當前頁 currentPage (當前頁不能
一、基礎定義 老王想找老張的老婆出去耍,但是一看,老張還在廚房煮飯。於是老王就對老張隔壁的淑芬說:“等下老張吃完飯出去喝茶,你就把前門晒的苞谷收了,老張從左門出,你就收右邊的苞谷,我就知道從雞舍進來。老張從右門出,你就收左牆的苞谷,我就從側屋FQ進來”。 在這個過程中, 事件
Mysql 中資料是要落盤的,這點大家都知道。讀寫磁碟速度是很慢的,尤其和記憶體比起來更是沒的說。但是,我們平時在執行 SQL 時,無論寫操作還是讀操作都能很快得到結果,並沒有預想中的那麼慢。 可能你會說我有索引啊,有索引當然快了。但是鐵子,索引檔案也是儲存在磁碟上的,查詢過程會產生磁碟 I/O。如果同時對
### pixi 介紹 Pixi是一個超快的2D渲染引擎,通過Javascript和Html技術建立動畫或管理互動式影象,從而製作遊戲或應用。 專案地址:https://github.com/pixijs/pixi.js API 地址:https://pixijs.download/dev/docs/ind
 ## 背景 在使用ABP vNext時,當需要記錄審計日誌時,我們按照[https://docs.abp.io/zh-Hans/
早上有個群友問了一個不錯的問題:檔案上傳的單元測試怎麼寫?後面也針對後端開發要不要學一下單元測試的話題聊了聊,個人是非常建議後端開發能夠學一下單元測試的。所以,今天特地拿出來寫一篇說說,並不是因為這有多難寫,而是作為出色的後端開發人員,單元測試如果你能考慮周到,那麼從程式碼結構,程式質量上都會有很大的提升。而
在上一篇文章[Spring Security OAuth2.0認證授權一:框架搭建和認證測試](https://www.cnblogs.com/kuangdaoyizhimei/p/14250374.html) 詳細講解了如何搭建一個基於spring boot + oauth2.0的認證服務,這篇文章將會介紹
- [1. 本地開發環境搭建](#1-本地開發環境搭建) - [1.1. node.js](#11-nodejs) - [1.2. Angular CLI](#12-angular-cli) - [2. 開發工具 - Visual Studio Code](#2-開發工具---visual-studi
# 一、前言 - Springboot原始碼解析是一件大工程,逐行逐句的去研究程式碼,會很枯燥,也不容易堅持下去。 - 我們不追求大而全,而是試著每次去研究一個小知識點,最終聚沙成塔,這就是我們的springboot原始碼管中窺豹系列。 ,置於方法攔截的實現方案,不外乎兩種程式碼注入型別,即編譯時的靜態注入和執行時的動態注入,本篇文章列出了幾種常用的動態注入方案。這篇文章的目標並不是提供完整的AOP框架的解決方案,而是說明各種解決方案後面的原理,所以我們提供的例項程式碼會