最近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”,而是“成体系地掌握并内化一个领域的知识,进而获得真正的智慧”。 而一个领域的护城河宽度,取决于进入这个领域所需的最低学习能力。 什么意思呢?前端开发是一个低门槛 ...