
框架
djskl
这个作者很懒,什么都没留下…
展开
-
张宴 VS. 岑文初 VS. 许式伟 问答
张宴VS.岑文初 张宴:在项目的架构设计中,对于未来可能发生的需求变更,你是如何考虑的?如何应对?[1] 岑文初:需求变更可以分为业务性和非业务性两类。 金山张宴VS.淘宝岑文初 对于业务性需求变更,思维方式应当按如下顺序进行: 第一,是否已经有类似功能,需要做些改进就可以满足需求; 第二,没有类似功能,是否可以抽取部分已有功能,再做部分封装即转载 2014-09-19 08:19:47 · 860 阅读 · 0 评论 -
Thrift简介
Thrift由FaceBook的中文意思是“节俭”原创 2014-10-09 08:37:00 · 1256 阅读 · 0 评论 -
Thrift示例分析
Thrift文件 namespace java calculator // 枚举类型 enum Operator{ ADD,SUB,MUL,DIV } // 异常类型(一种特殊的结构体) exception InvalidationOperator{ 1: i32 what, 2: string why } // 结构体 struct Work{ 1: i32 num1, 2:原创 2015-03-21 12:35:00 · 620 阅读 · 0 评论 -
正向代理与反向代理的区别
转自:正向代理与反向代理的区别(作者:大猫) 正向代理的概念 正向代理,也就是传说中的代理,他的工作原理就像一个跳板, 简单的说, 我是一个用户,我访问不了某网站,但是我能访问一个代理服务器 这个代理服务器呢,他能访问那个我不能访问的网站 于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容 代理服务器去取回来,然后返回给我 从网站的角度,只在代理服务器来取内容的时候转载 2015-06-03 22:28:02 · 636 阅读 · 0 评论 -
Web worker耗尽原因定位
转自:Web worker耗尽原因定位 (yangjuven) 在我们的 Web 服务器中,当我们接收到服务器短信报警 LVS 监控 Real Server offline 的时候,你的第一反应会是什么?我一般都会从以下几个方面来诊断 offline 的真实原因: 机器是否死机。CPU 负载是否很高。内存是否不足。磁盘 IO 是否过高。网络是否有问题。操作系统资源限制,比如 op转载 2015-06-26 20:00:00 · 1171 阅读 · 0 评论