网络通信应用中,要开发一个稳定的、高效的、伸缩性好、可扩展性强、单机承载数千甚至上万用户同时在线的网络应用系统是一项比较复杂的工程,其涉及到很多方面的专业知识,像TCP协议、UDP协议、Socket开发、多线程编程、线程池、并发架构、分布式架构、完成端口(IOCP)模型、..
分类:
其他好文 时间:
2014-09-23 12:05:35
阅读次数:
522
什么是哲学?哲学的目的是什么?哲学如何进行研究?...
分类:
其他好文 时间:
2014-09-23 12:04:34
阅读次数:
185
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
io_service类
你应该已经发现大部分使用Boost.Asio编写的代码都会使用几个ios_service的实例。ios_service是这个库里面最重要的类;它负责和操作系统打交道,等待所有异步操作的结束,然后为每一个异步操作调用完成处理程序。...
分类:
编程语言 时间:
2014-09-23 10:22:54
阅读次数:
318
这两年小米、极路由等一大波“具备互联网思维”的硬件公司成功,颠覆了很多传统行业。上周,深圳的一家高新科技公司发布了“全球首款智能家庭影院——坚果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
今年5月底开始,谷歌彻底被墙,所有谷歌的网站都不能访问了,这次包括了android.org,googlesource.com,code.google.com。Android官方的资源不能访问,想下载Android代码当然是困难重重了。本文就为大家解决这一问题——介绍如何使从github.com/andorid下载Andorid最新源码。俗话说“授之以鱼不如授之以渔”,本文不只是给出一个已经打包好的源码的链接,而是重现一下我是如何下载的,希望对大家遇到的类似的问题能有所帮助。...
分类:
移动开发 时间:
2014-09-23 11:28:34
阅读次数:
566
而本篇博文将实例讲解利用ViewPager实现底部圆点导航左右滑动效果,以及被滑动界面实现监听事件,同时通过Fragment实现页面的切换。
对于该效果的实现,需要实现以下几个问题:
1. 底部圆点加载和实现方法?
2. 怎样实现左右滑动效果?
3. 被滑动页面,怎样实现监听事件?
4. 滑动页面怎样和其他页面切换?...
分类:
移动开发 时间:
2014-09-23 10:38:24
阅读次数:
379