RPC分布式计算
目录(?)[+]
RPC 是什么RPC 起源RPC 结构RPC 实现总结
近几年的项目中,服务化和微服务化渐渐成为中大型分布式系统架构的主流方式,而 RPC 在其中扮演着关键的作用。在平时的日常开发中我们都在隐式或显式的使用 RPC,一些刚入行的程序员会感觉 RPC 比较神秘,而一些有多年使用 RPC 经验的程序员虽然使用经验丰富,但有些对其原理也不...
分类:
其他好文 时间:
2014-09-23 12:21:04
阅读次数:
167
RPC分布式计算
目录(?)[+]
RPC 功能目标RPC 调用分类RPC 结构拆解RPC 组件职责RPC 实现分析
导出远程接口导入远程接口与客户端代理协议编解码传输服务执行调用
RPC 异常处理总结
《深入篇》我们主要围绕 RPC 的功能目标和实现考量去展开,一个基本的 RPC 框架应该提供什么功能,满足什么要求以及如何去实现它?
RPC 功能目标
R...
分类:
其他好文 时间:
2014-09-23 11:47:34
阅读次数:
363
有时感觉技术选型就像个伪命题,胜出的技术占据绝对的主流,就像 java 领域中 ejb 被 ssh/ssi 框架取代。 大部分项目使用近似的模式搭建,选型在工程中变得似乎可有可无。 时间上胜出的开源技术帮助开发者在客观上做出了选择,我们先了解下影响选型的客观因素。
客观因素
客观因素包括如下:
1. 广泛性
我们都倾向于选择更广泛应用的开源技术以规避未知性风险。
2. 质量
质...
分类:
其他好文 时间:
2014-09-23 11:47:29
阅读次数:
247
背景
最近阅读了 Martin Fowler 和 James Lewis 合著的一篇文章
Microservices, 文中主要描述和探讨了最近流行起来的一种服务架构模式——微服务,和我最近几年工作的实践比较相关感觉深受启发。本文吸收了部分原文观点,结合自身实践经验来探讨下服务架构模式的演化。
面向服务架构(SOA)
面向服务架构 SOA 思想概念的提出已不是什么新鲜事,大概在1...
分类:
其他好文 时间:
2014-09-23 11:14:08
阅读次数:
262
关于在ubuntu kylin14.04下sublime text 3 的安装和支持中文输入,绝对成功!!!...
分类:
其他好文 时间:
2014-09-23 12:20:34
阅读次数:
222
有时候,我们在ogg目标端应用数据的时候不想应用更新或者删除操作,这时候我们就可以使用IGNOREDELETES, IGNOREUPDATES参数
GETDELETES | IGNOREDELETES
Valid for Extract and Replicat
Use the GETDELETES and IGNOREDELETES parameters to control whet...
分类:
其他好文 时间:
2014-09-23 12:19:54
阅读次数:
215
题意:这是翻棋游戏,给定4*4棋盘,棋子一面为黑色(用b表示),另一面为白色(用w表示),问至少要几步可以将棋子翻为全黑或者全白,如不能达到目的,输出“Impossible ”
翻转规则:可以选定16个棋子中的任意一个,将其本身以及上下左右相邻的翻转过来
分析:其实每格棋子最多只可以翻转一次(实际是奇数次,但与翻转一次状态一样),只要其中一格重复翻了2次(不论是连...
分类:
其他好文 时间:
2014-09-23 10:39:44
阅读次数:
211
这两年小米、极路由等一大波“具备互联网思维”的硬件公司成功,颠覆了很多传统行业。上周,深圳的一家高新科技公司发布了“全球首款智能家庭影院——坚果G1”,也欲图用“互联网思维”来颠覆传统家庭影院行业。
对此,笔者认为,想要颠覆传统的家庭影院行业,仅仅拥有颠覆性的硬件,远远不够,还要从功能、内容和价格等多个层面“完爆”传统家庭影院设备。只有这样,才能真正有资格谈颠覆,从这个层...
分类:
其他好文 时间:
2014-09-23 11:45:54
阅读次数:
162
Language:
Default
小孩报数问题
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 10071
Accepted: 4702
Description
有N个小孩围成一圈,给他们从1开始依次编号,现指定从第W个开始报数,报到第S个时,该小孩出...
分类:
其他好文 时间:
2014-09-23 11:45:34
阅读次数:
193
冰儿的离开,让我有些心灰意冷。望着目录的墙壁发呆,我哪儿也不想去,什么也不愿想,只想着怎样才能知道人鱼的去向。信上的内容其实已经让我猜到了一些端倪,美丽的人鱼,原来并不是这个世界的原著民,而是异域女子。她为什么要来?又为什么要离去?她一直隐身在我身边,而且两个保镖对她无可奈何,来去自由,看来她并不简单。不管她真正的是怎样的人,我都不会放弃。原来我一直是一只井底之蛙,这台电脑外面,还有更加宽广的天地,我决定冲出这个小世界去追寻冰儿。...
分类:
其他好文 时间:
2014-09-23 11:11:36
阅读次数:
184
目录: http://blog.csdn.net/alex_my/article/details/39346381
signals
1 signal concepts
信号是一种软中断,可以由以下情形触发:
-1: 用户按下某些终端键,例如ctrl + D
-2: 硬件异常,例如除数为0,无效的内存引用
-3:kill(2), kill(1)...
分类:
其他好文 时间:
2014-09-23 10:54:47
阅读次数:
374
操作u盘过程中有时我们会遇到移除u盘时u盘提示“无法停止通用卷”情况,通常遇到这种情况的时候,不少用户为了方便都会因为u盘热拔插的缘故迅速拔下u盘,但是这样有可能会导致u盘的数据丢失的问题发生,那么有没有什么方法让我们可以直接u盘热拔插又不导致u盘数据丢失?。
1.首先我们打开电脑,右击u盘盘符选择“属性”,在打开的u盘属性窗口中我们将界面切换至“硬件”对话框中,在“所有磁盘驱动器...
分类:
其他好文 时间:
2014-09-23 10:54:04
阅读次数:
267
题目:hdoj 5038 Grade
题意:给出一组数,求众数,按升序输出
分析:只考众数的概念,但是一直没有搞清楚
众数:一组数中出现次数最多的数,假如所有数据的出现次数都一样,那么这组数据没有众数。(注意:数组中只有一个数的话众数就是它本身)
AC
代码:
#include
#include
#include
#include
#include
#inclu...
分类:
其他好文 时间:
2014-09-23 10:20:24
阅读次数:
213
一、什么是Lucene?
Lucene最初是由Doug Cutting开发的,2000年3月,发布第一个版本,是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎 ;Lucene得名于Doug妻子的中名,同时这也她外祖母的姓;目前是Apache基金会的一个顶级项目,同时也是学习搜索引擎入门必知必会。
Lucene 是一个 JAVA 搜索类库,它本身并不是一个完整的解决方案,需要额外的开发工...
分类:
其他好文 时间:
2014-09-23 11:43:24
阅读次数:
227