??
什么是分布式系统
分布式系统有多个含义:
1)表示计算机科学的一个研究领域,研究方向。这个层面的分布式系统比较学术,不是本文讨论的对象。
2)工程领域的实际使用的分布式系统。分布式系统是互联网应用的基石,是底层的支撑平台。本文讲的分布式系统指这个层面。
互联网应用的特点是:高并发,海量数据。互联网应用的用户数是没有上限的(取决于其开放特性),这也是和传统应用的本质区别。高并...
分类:
其他好文 时间:
2014-06-19 10:08:44
阅读次数:
399
今天在家装WampServer2.0做php开发,但是装好了Apache的service却无法启动,点击了重新启动还是不行,于是网上求助,原来才知道我开了网页迅雷的缘故,因为像qq音乐和网页迅雷这样的文件都会默认占用80端口的,我试着把迅雷关掉重启服务,localhost启动成功,mysql测试页面...
分类:
其他好文 时间:
2014-06-15 23:18:07
阅读次数:
250
Thrift做的事情就是跨语言的分布式RPC,通过编写.thrift文件声明接口类和方法,客户端调用定义的方法,Server端实现定义的接口。虽然的确RPC是需要网络请求,但不像Netty这种NIO网络编程库(还要关注很多数据传输中的细节,比如数据如何序列化、如何在字节数组里建立结构、如何在两端解析字节数组、如何处理Handler里的事件状态、如何把多个Handler按顺序串起来),Thrift掩盖了数据传输这件事情,开发者使用的时候就是纯纯的RPC的使用感受。...
分类:
其他好文 时间:
2014-06-15 19:32:46
阅读次数:
2553
%初始化matlab并行运行环境
% Initialize Matlab Parallel Computing Environment
CoreNum=2; %设定机器CPU核心数量,我的机器是双核,所以CoreNum=2
if matlabpool('size')
matlabpool('open','local',CoreNum); %若尚未启动,则启动并行环境
else...
分类:
其他好文 时间:
2014-06-15 18:47:22
阅读次数:
882
Amazon SNS(Simple Notification Service)是一种基于云平台的消息通知和推送服务。SNS提供简单的 Web 服务接口和基于浏览器的管理控制台让用户能够简易设置、运行并从云中发送消息通知和推送服务。它为开发人员提供高度可扩展、灵活并且经济高效的从应用发布消息的功能,并立即将这些消息推送给订阅者或其他应用程序。...
分类:
移动开发 时间:
2014-06-15 16:59:54
阅读次数:
367
///// 第一步:获取NotificationManager
NotificationManager nm = (NotificationManager)
getSystemService(Context.NOTIFICATION_SERVICE);
///// 第二步:定义Notification
Intent intent = new Intent(this, Oth...
分类:
移动开发 时间:
2014-06-15 16:16:47
阅读次数:
182
┏┓ ┏┓
┏┛┻━━┛┻┓
┃ ┃
┃ ━ ┃
┃ ┳┛ ┗┳ ┃
┃ ┃
┃ ┻ ┃
┃ ┃
┗━┓ ┏━┛
┃ ┃ code is far away from bug with the animal protecting
┃ ┃ 神兽保佑,代码无bug
┃ ┗━━━┓
...
分类:
Web程序 时间:
2014-06-14 06:47:49
阅读次数:
506
https://github.com/frodosens/fsnet
fsnet 是一个
使用C层做网络驱动.
Ruby做具体逻辑处理.
可支持分布式部署的一个开源网络游戏服务器.
因为为了搭好基础环境.
就使用了libevent做IO层..后面看看会不会自己重新写IO
ruby使用的是最新的2.1.2
如果单节点.一个比较简单的版本比较 可以有16W/s 次调用ruby
...
分类:
Web程序 时间:
2014-06-13 21:50:14
阅读次数:
349
expression="execution(* *..Book.save(..))"/>
或者
都会用到* *..Book.save(..) 或com.bky.service..*
直接点来瞅瞅.. ..*这些是什么意思
如execution(* *..books.save(..))
第一颗* 返回值可任意,
*..books ...
分类:
编程语言 时间:
2014-06-13 21:24:39
阅读次数:
323