- 浏览: 15247 次
- 性别:
- 来自: 杭州
最新评论
文章列表
只clone branch : git clone -b cobarclient-2.0 git@github.com:hhlai1990/cobarclient.git cobarclient-2.0
下载项目依赖的源码以及javadoc
mvn dependency:sources
mvn dependency:resolve -Dclassifier=javadoc
指定生产的的project name,方便导入同一个项目的不通版本到eclipse
mvn eclipse:eclipse -Declipse.addVersionToProjectName
Flex给自定义Mxml组件传参数
- 博客分类:
- 知识积累
问题:
自定义Flex组件,如果采用As方式,可以重写构造函数,使用时直接通过A a=new A(model);的方式使用。但是如果采用Mxml方式,无法重写构造函数,那么如何在new A()时传递参数呢?
解决方案:
引入set get方法,flex编译器在编译mxml=》as时,默认先设置属性,组件初始化时会先确保set 方法调用优先
例子代码:
<?xml version="1.0" encoding="utf-8"?>
<mx:VBox xmlns:mx="http://www.adobe. ...
【mark】Cobar分布式数据库中间件
- 博客分类:
- 开源项目
概述
Cobar是关系型数据的分布式处理系统,它可以在分布式的环境下看上去像传统数据库一样为您提供海量数据服务。
产品在阿里巴巴B2B公司已经稳定运行了3年以上。
目前已经接管了3000+个MySQL数据库的schema,为应用提供数据服务。
据最近统计cobar集群目前平均每天处理近50亿次的SQL执行请求。
http://code.alibabatech.com/wiki/display/cobar/Home
在配置文件httpd.conf最后添加
<IfModule mod_proxy.c>
ProxyRequests Off
ProxyPreserveHost On
ProxyErrorOverride On #* java_app_err_thorw_to_httpd *#
<Directory proxy:*>
Order deny,allow
Allow from all
</Dire ...
【mark】MetaQ分布式消息中间件
- 博客分类:
- 开源项目
http://metaq.taobao.org/
https://github.com/killme2008/Metamorphosis
Metamorphosis是一个高性能、高可用、可扩展的分布式消息中间件,思路起源于LinkedIn的Kafka,但并不是Kafka的一个Copy。具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景,目前在淘宝和支付宝有着广泛的应用。
特征
生产者、服务器和消费者都可分布
消息存储顺序写
性能极高,吞吐量大
支持消息顺序
支持本地和XA事务
客户端pull,随机读,利 ...
【mark】Tddl分布式数据访问层
- 博客分类:
- 开源项目
http://code.taobao.org/p/tddl-dynamic-datasource/wiki/index/
Tddl(Taobao Distribute Data Layer)是整个淘宝数据库体系里面具有非常重要的一个中间件产品,在公司内部具有广泛的使用。
Tddl整个产品包括对应用透明的分库分表层 和 具有众多特性的动态数据源,本次先开源动态数据源,下期开源分库分表层。
动态数据源的主要特性有: 1.数据库主备和动态切换 2.带权重的读写分离 3.单线程读重试 4.集中式数据源信息管理和动态变更 5.剥离的稳定jboss数据源 6.支持mysql和oracle数据 ...
【mark】Dubbo分布式服务框架
- 博客分类:
- 开源项目
Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为1,000+个服务提供2,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点:
http://code.alibabatech.com/wiki/display/dubbo/Home-zh
Dubbo[]是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。
其核心部分包含:
以前从来没有使用过ruby,这两天刚好要使用GitHub上的离线wiki系统gollum,所以要在偶的ubuntu下安装ruby和ruby-gems。其中遇到一些问题:
如果使用apt-get install ruby 和apt-get install rubygems1.8
当使用gem install 命令时报以下错误:
ERROR: While executing gem ... (TypeError) instance of Date needs to have method `marshal_load
可能是Ubuntu环境的原因,那么就改用rvm安装,参考了h ...