背景 作為web開發人員大家大多了解一些網站的性能優化方法,其實大部分方法都不復雜,例如針對前端js和css的壓縮來減少請求大小,通過合並來減少請求次數。這里站在.Net后端程序員的角度來看一下如何最簡單快捷的處理這一類需求。 全文分3節 combres,mvc4的Bundle ...
最近 個月沒做什么新項目 完全是對於舊的系統進行性能優化 避免超時 死鎖 數據處理能力不夠等常見的性能問題 這里不從架構方面出發 畢竟動大手腳成本比較高 那么我們以實例為前提 從細節開始 優化角度 一.業務邏輯優化 二.DB優化 三.數據處理優化 四.鎖與性能 五.cpu飆高小結 六.crash現象分析 業務邏輯優化 這一條不具有普遍性 不同的業務不同的場景 如果歸納起來 就是在不影響業務的前提下 ...
2015-02-03 18:17 10 4570 推薦指數:
背景 作為web開發人員大家大多了解一些網站的性能優化方法,其實大部分方法都不復雜,例如針對前端js和css的壓縮來減少請求大小,通過合並來減少請求次數。這里站在.Net后端程序員的角度來看一下如何最簡單快捷的處理這一類需求。 全文分3節 combres,mvc4的Bundle ...
背景 Dump文件是進程的內存鏡像。可以把程序的執行狀態通過調試器保存到dump文件中。在 Windows 系統上, dump 文件分為內核 dump 和用戶態 dump 兩種。前者一般用來分析內核相關的問題,比如驅動程序;后者一般用來分析用戶態程序的問題。 一般的程序員可能接觸不到 ...
代碼版本管理基本上程序員們都知道 TFS GIT SVN等等 但是對於數據庫版本管理 java程序員或許會了解一些 但是.Net程序員收獲的資料應該不多。 特別是現在雲概念使用越來越廣的情況下,與應用程序開發和部署常規管理數據庫更改在一起便成為一個難題。 這里就分享一個用來進行sql版本管理 ...
給大家分享一些性能優化心得 曾經在網上聽過這樣一句話 程序的可讀性和性能是成反比的 我非常 ...
這個問題來自於QQ網友,一句兩句說不清楚,索性寫個文章。 我剛開始做Web開發的時候,根本沒有前端,后端之說。 原因很簡單,那個時候服務器端的代碼就是一切:接受瀏覽器的請求,實現業務邏輯,訪問數據庫,用JSP生成HTML,然后發送給瀏覽器。 即使后來Javascript在瀏覽器中添加了一些 ...
后端程序員都做些什么? 2017-12-25 劉欣 程序猿 來自:碼農翻身(微信號:coderising) 這個問題來自於QQ網友,一句兩句說不清楚,索性寫個文章。 我剛開始做Web開發的時候,根本沒有前端,后端之說。 原因很簡單 ...
,程序員用JSP,Veloctiy,FreeMaker等技術把動態的內容添加上去,僅此而已。 那個時 ...
本文簡單介紹下后端服務開發中常用的一些性能優化策略。 1、代碼 優化代碼實現是第一位的,特別是一些不合理的復雜實現。如果結合需求能從代碼實現的角度,使用更高效的算法或方案實現,進而解決問題,那是最簡單有效的。 2、數據庫 數據庫的優化,總體上有3個方面: 1) SQL調優:除了掌握 ...