自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 图文解说:Nginx + tomcat配置集群负载均衡

开发的应用采用F5负载均衡交换机,F5将请求转发给5台hp unix服务器,每台服务器有多个webserver实例,对外提供web服务和socket等接口服务。之初,曾有个小小的疑问为何不采用开源的apache、Nginx软件负载,F5设备动辄几十万,价格昂贵?自己一个比较幼稚的问题,后续明白:F5是操作于IOS网络模型的传输层,Nginx、apache是基于http反向代理方式,位于ISO模型的

2014-03-10 10:30:46 937

原创 第八章 dubbo之zookeeper之配置文件说明

最低配置要求中必须配置的参数如下:#监听客户端连接的端口clientPort#存储内存中数据库快照的位置dataDir#基本事件单元,以毫秒为单位,它用来控制心跳和超时#默认情况下最小的会话超时时间为两倍的tickTimetickTime高级配置#这个操作将管理机器把事物日志写入到“dataLogDir”所指定的目录,而不是“dataDir”所指定的目录。这将允

2014-03-07 15:06:02 1377

转载 第七章 dubbo之zookeeper技术浅析

Zookeeper是hadoop的一个子项目,虽然源自hadoop,但是zookeeper脱离hadoop的范畴开发分布式框架的运用越来越多。    Zookeeper是针对大型分布式系统的高可靠的协调系统。由这个定义我们知道zookeeper是个协调系统,作用的对象是分布式系统。为什么分布式系统需要一个协调系统?理由如下:    开发分布式系统是件很困难的事情,其中的困难主要体现在分布式

2014-03-07 14:34:46 2598

原创 第六章 dubbo之 zookeeper + provider + consumer

相关代码跟第四章的一样,就是provider的xml配置文件不同:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dubbo="http://code.alibabatech.com/schema/du

2014-03-06 17:24:21 1690

原创 第五章 dubbo之zookeeper

Zookeeper用途场景Zookeeper分布式服务框架是Apache Hadoop的一个子项目,主要是用来解决分布式应用中经常遇到的一些数据管理问题;如:集群管理、统一命名服务、分布式配置管理,分布式消息队列、分布式锁、分布式通知协调等;越来越多的分布式计算开始强依赖ZK,比如Storm、Hbase;Zookeeper对分布式开发带来很多便利,用ZK的独有特性巧妙地解决了很多问题;很多

2014-03-06 15:49:54 1554

原创 第四章 dubbo之helloworld

该例子用maven来构建,客户端和服务端之间采用组播技术进行通信,并未使用zookeeper。服务端代码:服务端代码结构:服务端pom文件:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoca

2014-03-05 18:06:21 1621

原创 在Eclipse中创建Maven多模块工程

一、先创建父项目在eclipse中New->Maven Project;在弹出界面中选择"Create a simple project":设置工程参数:这样我们就创建了一个Maven工程,我们需要将多余的东西删除掉,只留下pom文件,     二、创建子项目选中刚创建的父项目,在弹出菜单中点击New->Maven Moule:       2.如图配置

2014-03-05 11:54:05 888

原创 第三章 dubbo的框架设计

图例说明图中左边淡蓝背景的为服务消费方使用的接口,右边淡绿色背景的为服务提供方使用的接口,位于中轴线上的为双方都用到的接口;图中从下至上分为十层,各层均为单向依赖,右边的黑色箭头代表层之间的依赖关系,每一层都可以剥离上层被复用,其中,Service和Config层为API,其它各层均为SPI;图中绿色小块的为扩展接口,蓝色小块为实现类,图中只显示用于关联各层的实现类;图中蓝色虚线为初始化过

2014-03-04 15:38:55 1240

原创 第二章 dubbo背景及需求

背景随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,丞需一个治理系统确保结构有条不紊的演进。单一应用架构                1、当网站流量很小时,只需一个应用,将所有功能部署在一起,以减少部署节点和成本;                2、此时,用于简化增删改查工作量的数据访问框架(ORM)是关键;

2014-03-04 14:19:51 1337

原创 第一章 dubbo简介

Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的RPC实现服务的输出和输入功能,可以和Spring框架无缝集成。      主要核心部件:Remoting:网络通信框架,实现了sync-over-async和request-response消息机制;RPC:一个远程过程调用的抽象,支持负载均衡、容灾和集群功能;Registry:服务目录框架用于服务的注册和

2014-03-04 11:22:46 1156

原创 四、Cocos2dx之动作(CCAction)

一、内存自动回收Cocos2d-x提供了一种类似java的内存回收机制,在java中定义的对象实例,不用担心他什么时候被释放,因为java虚拟机在变量不再使用时自动释放内存,而在C++中,不再使用这个变量时,我们需要手动释放(使用delete),不然我们的内存就会溢出,而在使用cocos2d-x时我们无需再关心这个问题,就是在新创建实例时,加入autorelease,如上图所示。

2014-03-03 21:46:03 735

原创 三、Cocos2dx之重要概念及Test例子

一、几个重要概念在cocos2d引擎中,有几个概念,分别是导演、场景、布景和人物角色。导演(CCDirector),在cocos2d-x引擎中,导演类是游戏的组织者和领导者,导演制定规则让游戏内的场景、布景和人物角色有序的运行;摄像机(CCCamera),每个节点都需要使用摄像机,当节点发生缩放、旋转和位置变化时,都需要覆盖摄像机,让这个节点通过摄像机重新渲染;场景(CCScene

2014-03-03 21:25:23 674

原创 二、Cocos2dx之HelloWorld

Cocos2d-x工程中自带helloworld项目,我们就可以通过这个项目来看看cocos2d-x的基本结构。项目结构: 可以看到proj.android,proj.linux等文件夹与平台相关,与开发逻辑相关的即是Classes和Resources文件夹,Classes文件夹放置代码,Resource放置资源(图片、声音、图片配置文件等)。程序结构:在win32平台上,

2014-03-02 23:50:30 725

原创 一、Cocos2dx在visualStudio中开发环境搭建

1、首先从http://www.cocos2d-x.org/download/version#Cocos2d-x上下载源码,我下载的版本是cocos2d-2.0-x-2.0.4;源码的文件夹结构如下图所示:2、编译Cocos2dx源码;a)、运行build-win32.bat脚本,它将会自适应vc2008或者vc2010去编译解决方案b)、或者打开cocos2d-win32解决

2014-03-02 15:01:08 1185

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除