工作经验
文章平均质量分 58
fayeyiwang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
尽量避免臃肿的if else
使用if...else...的弊端在于:不利于对程序的扩展,如果新添加了一个类型,那么就得去修改程序再添加一个if...else...分支,根据“开-闭原则”的宗旨:对扩展开,对修改闭。显然是用if...else...已经go out了。 面向过程设计和面向对象设计的主要区别是:是否在业务逻辑层使用冗长的if else判断。 将if else用在小地方还可以,如简单的数值判断;但是如果按照你的原创 2016-04-19 13:48:13 · 2846 阅读 · 0 评论 -
支付系统开发中可能遇到的问题
考虑的重点: (请求) 并发请求 重复请求 超量请求 请求积压 (处理程序) Bug 处理中断 处理超时 (资源) 资源不可用 资源响应超时 (外部服务) 通信中断 服务不可用 外部服务器响应超时 外部服务违背功能契约 应对方式(参考) 原则:避免发生,降低概率,控制影响,快速恢复。 故障条件 应对方式转载 2016-04-18 14:19:10 · 3116 阅读 · 0 评论 -
高并发
转载标记下。 高并发是指在同一个时间点,有很多用户同时的访问URL地址 高并发会来带的后果 服务端: 导致站点服务器/DB服务器资源被占满崩溃,数据的存储和更新结果和理想的设计是不一样的,比如:出现重复的数据记录,多次添加了用户积分等。 用户角度: 尼玛,这么卡,老子来参加活动的,刷新了还是这样,垃圾网站,再也不来了。转载 2016-04-13 16:37:34 · 876 阅读 · 0 评论 -
GIT与Eclipse的集成使用
转自http://blog.youkuaiyun.com/u011271894/article/details/48169251 Git是一个分布式的版本控制工具,本篇文章从介绍Git开始,重点在于介绍Git的基本命令和使用技巧,让你尝试使用Git的同时,体验到原来一个版 本控制工具可以对开发产生如此之多的影响,文章分为两部分,第一部分介绍Git的一些常用命令,其中穿插介绍Git的基本概转载 2016-05-19 08:42:04 · 18132 阅读 · 0 评论
分享