项目开发技术
逆风飞翔
我是一个简单的人,我喜欢技术,因为它可以让我感觉到成就感、感觉到快乐......
展开
-
一些软件设计的原则
本文为大家介绍软件设计中的一些原则,都是经过长期经验总结出来的知识,每一个程序员都应该了解,相信对大家在进行软件设计的过程中会有很大帮助。 Don’t Repeat Yourself (DRY) DRY 是一个最简单的法则,也是最容易被理解的。但它也可能是最难被应用的(因为要做到这样,我们需要在泛型设计上做相当的努力,这并不是一件容易的事)。它意味着,当我们在两个或多个地方的时候发现一些相似的代码原创 2011-06-09 14:28:00 · 680 阅读 · 0 评论 -
一些软件设计的原则
本文为大家介绍软件设计中的一些原则,都是经过长期经验总结出来的知识,每一个程序员都应该了解,相信对大家在进行软件设计的过程中会有很大帮助。 Don’t Repeat Yourself (DRY) DRY 是一个最简单的法则,也是最容易被理解的。但它也可能是最难被应用的(因为要做到这样,我们需要在泛型设计上做相当的努力,这并不是一件容易的事)。它意味着,当我们在两个或多个地方的时候发现一些相似的代码原创 2011-06-09 14:28:00 · 535 阅读 · 0 评论 -
高性能Web服务器 Nginx
Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Ramble原创 2011-07-04 17:34:32 · 679 阅读 · 0 评论 -
struts2 FilterDispatcher 和 StrutsPrepareAndExecuteFilter
本人开发遇到一个难题,我想对现在的项目fckedit进行 升级,然后项目的架构是spring struts2 hibernate ,然后我想在struts2中的web.xml文件中调用拦截器,对项目url进行特殊出额里。FilterDispatcher是struts2.0.x到2.1.2版本的核心过滤器.! StrutsPrepareAndExecuteFilter是自2.1.3原创 2011-10-24 16:10:58 · 2023 阅读 · 0 评论 -
高并发的网站架构
1.中文站单台服务器的load,vps 60,cpu load 小于1,响应时间不会超过150毫秒,服务器带宽不会超过185g。第一个,网络带宽瞬间耗尽,服务器load瞬间飙高,服务器不能相应。数据库会提前瘫痪。例子:旺旺弹出,图片太大,推广图片太大,审核:不能超过30%;迅雷推广,秒杀活动,高并发的活动,自己对自己eos攻击。并发对用户平均请求时间=浏览器渲染时原创 2013-07-23 16:01:48 · 1644 阅读 · 0 评论 -
Java开发中有时候用十六进制定义常量有什么好处?什么时候考虑使用十六进制?
看公司项目代码发现,公司有这样一段常量代码:public final static int LOAD_DATA_READY_FLAG_SPEC = 0x01; public final static int LOAD_DATA_READY_FLAG_MIT = 0x02; public final static int LOAD_DATA_READY_FLAG_原创 2013-10-10 17:09:55 · 5609 阅读 · 0 评论 -
mysql 安装出现 Install/Remove of the Service Denied!错误
今天在win7下安装 mysql 运行 mysqld -install 时,居然出现Install/Remove of the Service Denied!我就郁闷啊,以前在别的系统上也装过没出现这样的错误啊!网上一搜,才知道,WINDOW 7 跟 vista 都有这问题。因为他们的权限更严格。怎么办呢? 原来只在进入 C:\Window 找原创 2014-05-07 14:14:02 · 3073 阅读 · 0 评论