- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 性能优化-Server优化
Server端在单台服务器上的优化,并没有多少技巧可言。当然,这是在你充分了解如何写出优秀代码的前提下,如果你对这方面没有自信,建议先看看《XX性能优化》这类的书!1. Server端的优化,排在第一位的一定是【缓存】根据二八定律,数据库修改数据和查询数据的比例是2:8,在门户网站,这样的比率还要更低!如果数据没有变化,理论上基于
2015-04-29 00:32:16 6267
性能优化-Server优化
Server端在单台服务器上的优化,并没有多少技巧可言。当然,这是在你充分了解如何写出优秀代码的前提下,如果你对这方面没有自信,建议先看看《XX性能优化》这类的书!1. Server端的优化,排在第一位的一定是【缓存】根据二八定律,数据库修改数据和查询数据的比例是2:8,在门户网站,这样的比率还要更低!如果数据没有变化,理论上基于数据的无...
2015-04-29 00:32:00 205
原创 性能优化-WEB篇
由于系统的WEB层直接面向用户,所以在优化中是重中之重,不废话,直接上干货。1. Minify 资源文件以加快资源下载Minify资源文件目前有两种方案:第一种是使用后台语言,例如Google的Closure,YUI的Compressor,它们都可以和Ant完美结合。但是这种方式有一个致命的弱点,就是效率非常慢!一个项目动不动就要半个小时,如果中间遇到压缩错误,
2015-04-23 22:47:23 3418
性能优化-WEB篇
由于系统的WEB层直接面向用户,所以在优化中是重中之重,不废话,直接上干货。1. Minify 资源文件以加快资源下载Minify资源文件目前有两种方案:第一种是使用后台语言,例如Google的Closure,YUI的Compressor,它们都可以和Ant完美结合。但是这种方式有一个致命的弱点,就是效率非常慢!一个项目动不动就要半个小时,如果中间遇到压...
2015-04-23 22:47:00 105
原创 性能优化(开篇)
性能一直是软件行业中一个含糊的名词,因为很难用特定的标准来衡量。今天我们就来聊聊软件的性能优化,在某些方面我会提出我目前的解决方案,大家有兴趣可以深入研究一下。软件的性能指标软件的性能指标一般包含两个方面:吞吐量 和 并发数。1. 吞吐量指的是单位时间内传输的数据量,吞吐量反应系统的处理能力;2. 并发数指的是单位时间内能够同时处
2015-04-21 22:44:27 1519
性能优化(开篇)
性能一直是软件行业中一个含糊的名词,因为很难用特定的标准来衡量。今天我们就来聊聊软件的性能优化,在某些方面我会提出我目前的解决方案,大家有兴趣可以深入研究一下。软件的性能指标软件的性能指标一般包含两个方面:吞吐量和并发数。1. 吞吐量指的是单位时间内传输的数据量,吞吐量反应系统的处理能力;2. 并发数指的是单位时间内能够同时处理的事务...
2015-04-21 22:44:00 103
原创 笑谈设计模式(尾篇)
前几篇中,一直没有涉及任何实际的技术,本篇也不例外。本篇主题是程序员与设计模式!我们就来聊聊作为程序员的职业操守,我不会讲心灵鸡汤,比如程序员应该懂得的几句话,程序员应该有的生活等等!如果我的话刺伤了你,你完全可以骂一句shit,置之不理!1. 程序员要有逼格这是我从同事那里学的一个词。说明白点就是,对自己要有要求!时刻保持一份对美的追求,代
2015-04-17 13:29:30 665
笑谈设计模式(尾篇)
前几篇中,一直没有涉及任何实际的技术,本篇也不例外。本篇主题是程序员与设计模式!我们就来聊聊作为程序员的职业操守,我不会讲心灵鸡汤,比如程序员应该懂得的几句话,程序员应该有的生活等等!如果我的话刺伤了你,你完全可以骂一句shit,置之不理!1. 程序员要有逼格这是我从同事那里学的一个词。说明白点就是,对自己要有要求!时刻保持一份对美的...
2015-04-17 13:29:00 98
原创 笑谈设计模式(第三篇)
截止目前,已经讲了16个设计模式,本篇就讲剩下的4个模式吧。17.状态模式(这个情况交给我处理)小明在人事岗位上继续发展,最近突然很多人请假,由于公司人员结构复杂(实习生,正式工,外包员工,借调员工,孕妇...)。这些都要一一查证人事资料,才能确认相应请假是否生效。很浪费小明的时间,最近,公司有一个屌丝程序员建议小明按照状态模式区分员工,出现了如下情景:1. 小
2015-04-07 13:55:29 2429
笑谈设计模式(第三篇)
截止目前,已经讲了16个设计模式,本篇就讲剩下的4个模式吧。17.状态模式(这个情况交给我处理)小明在人事岗位上继续发展,最近突然很多人请假,由于公司人员结构复杂(实习生,正式工,外包员工,借调员工,孕妇...)。这些都要一一查证人事资料,才能确认相应请假是否生效。很浪费小明的时间,最近,公司有一个屌丝程序员建议小明按照状态模式区分员工,出现了如下情景:1. 小明...
2015-04-07 13:55:00 115
原创 笑谈设计模式(第二篇)
上一篇,已经讲了七个常用的设计模式!今天我们从第八个开始说起。8. 装饰者模式(对原有对象功能的扩展或者减少)小明由于前台做的好,后来转为公司销售,销售岗位每月都要给老大报告业绩。这个是极为头疼的事情。搞不好就会被骂.....以往小明都是直接跟老大汇报:我这个月只签个10W的单!结果往往注定:……%¥%!@¥#¥这个月,小明学会了装饰者模式,他是这样汇报
2015-04-06 22:04:54 1593
笑谈设计模式(第二篇)
上一篇,已经讲了七个常用的设计模式!今天我们从第八个开始说起。8. 装饰者模式(对原有对象功能的扩展或者减少)小明由于前台做的好,后来转为公司销售,销售岗位每月都要给老大报告业绩。这个是极为头疼的事情。搞不好就会被骂.....以往小明都是直接跟老大汇报:我这个月只签个10W的单!结果往往注定:……%¥%!@¥#¥这个月,小明学会了装饰者模式,他...
2015-04-06 22:04:00 106
原创 笑谈设计模式(第一篇)
都说软件世界是现实世界的抽象,现实世界的事物都可以用软件来反应。在软件世界中,有一套解决通用问题的方法,高大上的讲法是:设计模式。说起设计模式,懂得软件的人,都会肃然起敬,因为它在这个行业一直是犹抱琵琶半遮面,没有程序员敢说:我掌握了它,都只是心虚的说我了解它。既然软件就是反应现实世界,那么软件中的设计模式也应该是来自于现实世界!今天我们不讲软件世界中的设计模式,因为有太多
2015-04-04 11:12:45 1495 2
笑谈设计模式(第一篇)
都说软件世界是现实世界的抽象,现实世界的事物都可以用软件来反应。在软件世界中,有一套解决通用问题的方法,高大上的讲法是:设计模式。说起设计模式,懂得软件的人,都会肃然起敬,因为它在这个行业一直是犹抱琵琶半遮面,没有程序员敢说:我掌握了它,都只是心虚的说我了解它。既然软件就是反应现实世界,那么软件中的设计模式也应该是来自于现实世界!今天我们不讲软件世界中的设计模式,因为有太多书讲...
2015-04-04 11:12:00 148
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人