最近2個月沒做什么新項目 完全是對於舊的系統進行性能優化 避免超時 死鎖 數據處理能力不夠等常見的性能問題 這里不從架構方面出發 畢竟動大手腳成本比較高 那么我們以實例為前提 從細節開始 優化角度 一.業務邏輯優化 二.DB優化 三.數據處理優化 四.鎖與性能 五.cpu飆高小 ...
背景 作為web開發人員大家大多了解一些網站的性能優化方法,其實大部分方法都不復雜,例如針對前端js和css的壓縮來減少請求大小,通過合並來減少請求次數。這里站在.Net后端程序員的角度來看一下如何最簡單快捷的處理這一類需求。 全文分 節 combres,mvc 的Bundle,以及 者的對比和個人的意見觀點。 Combres Combres是一個.NET程序庫,能夠縮小,壓縮,合並,以及緩存的J ...
2014-08-06 17:20 14 7625 推薦指數:
最近2個月沒做什么新項目 完全是對於舊的系統進行性能優化 避免超時 死鎖 數據處理能力不夠等常見的性能問題 這里不從架構方面出發 畢竟動大手腳成本比較高 那么我們以實例為前提 從細節開始 優化角度 一.業務邏輯優化 二.DB優化 三.數據處理優化 四.鎖與性能 五.cpu飆高小 ...
背景 Dump文件是進程的內存鏡像。可以把程序的執行狀態通過調試器保存到dump文件中。在 Windows 系統上, dump 文件分為內核 dump 和用戶態 dump 兩種。前者一般用來分析內核相關的問題,比如驅動程序;后者一般用來分析用戶態程序的問題。 一般的程序員可能接觸不到 ...
代碼版本管理基本上程序員們都知道 TFS GIT SVN等等 但是對於數據庫版本管理 java程序員或許會了解一些 但是.Net程序員收獲的資料應該不多。 特別是現在雲概念使用越來越廣的情況下,與應用程序開發和部署常規管理數據庫更改在一起便成為一個難題。 這里就分享一個用來進行sql版本管理 ...
https://mp.weixin.qq.com/s?__biz=MzAxODE2MjM1MA==&mid=2651574231&idx=1&sn=1e66398fdfc8d7 ...
本文屬於轉載,只是想保留下來復習的時候看看~ 原作:蘇南 - 首席填坑官 鏈接:https://honeybadger8.github.io/blog/ HTML 1、什么是盒子模型? ...
前端程序員搞副業 ...
初步認識 docker 為什么要學習 docker 有同學說他開發工作中有兩大神器,一個是 vim 編輯器,另一個就是 Docker。 什么是 docker Docker 是一個開源的應用容器 ...
分享一點本人最近思考的結果:程序員的核心競爭力,說到底是“學習能力”。 注意,這里的“學習”指的不是“迅速記住新出的API”,而是“成體系地掌握並內化一個領域的知識,進而獲得真正的智慧”。 而一個領域的護城河寬度,取決於進入這個領域所需的最低學習能力。 什么意思呢?前端開發是一個低門檻 ...