自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

翻译 多组件-Multiple Components

多组件-Multiple Components标签(空格分隔): react这篇文章主要写React最赞的一个特性:组合性动机:关注点分离通过复用那些拥有完美接口定义的组件,可以构建模块化的组件,这样做的带来的好处与使用函数或者类相同。特别的,简单的构建新组件能够使应用app的关注点分离。通过在应用中构建一个定制的组件库,能够使你的UI更好的匹配对应的域。组合组件示例以下例子创建了一个简单的Avat

2015-12-23 11:17:27 1396

翻译 React - 交互性和动态UI

React - 交互性和动态UI标签(空格分隔): react, 前端框架简单的例子html代码:<!DOCTYPE html><html> <head> <meta charset="UTF-8" /> <title>Hello React</title> <script src="https://cdnjs.cloudflare.com/ajax/libs/reac

2015-12-22 16:58:19 1340

翻译 深入JSX

HTML标签和React组件React既可以渲染HTML标签,也可以渲染React组件。 在JSX语法中,html标签一般以小写字母打头,如:var myDivElement = <div className="foo" />;ReactDOM.render(myDivElement, document.getElementById('example'));在React组件中,一般是先定义一个以

2015-12-21 15:29:48 1228

原创 Sublime Text3相关插件安装

Package Control两种安装方法,一种是命令行安装,一种是手动安装。 1. 命令行安装 - ctrl +` 或者 view -> show console打开console界面 - 将以下代码复制到console里,回车import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f4

2015-12-21 15:05:04 547

原创 windows环境下nodejs安装

官网上下载windows对应版本。https://nodejs.org/en/download/双击,安装,可以指定安装目录。3.cmd打开命令行,cd进nodejs安装目录 ,可通过node -v 命令查看 nodejs是否安装成功新版配的已集成了npm,所以无需安装npm。可通过npm -v 查看npm是否安装成功。由于单位网络设置了代理,所以需要相关参数。 记住:proxy的url前

2015-12-17 09:41:53 449

原创 Curator之recipes之Cache

http://curator.apache.org/curator-recipes/path-cache.html‘分为三种:Path Cache,Node Cache,Tree CachePath CachePath Cahce主要用来监听Zonde的变化 。 增加、更新或者删除一个zNode,path Cache会随之进行更新:包含新的children集合,children上的

2015-12-11 14:28:50 2540

原创 Curator之recipes之Counters

http://curator.apache.org/curator-recipes/shared-counter.html http://ifeve.com/zookeeper-sharedcount/分两种,Shared Counter和Distributed Atomic Long共享计数器Shared Counter管理一个共享的整型数。所有客户端监听相同的path能够获取共享整型数的最新

2015-12-10 17:14:06 861

原创 Curator之Recipes之锁

参考文档: http://ifeve.com/java_lock_see4/ http://ifeve.com/zookeeper-lock/ 官网:http://curator.apache.org/curator-recipes/shared-reentrant-lock.html Recipes实现的锁有五种: Shared Reentrant Lock

2015-12-10 15:27:54 2721

原创 curator之recipes之Barrier

参考文档: http://ifeve.com/zookeeper-barrier/ 分布式系统中使用barrier阻塞多个进程,直到某个条件满足时,所有节点上的进行才会继续执行。 比如赛马比赛中, 等赛马陆续来到起跑线前。 一声令下,所有的赛马都飞奔而出。栅栏Barrier相关的类DistributedBarrier使用public DistributedBarrier(CuratorFra

2015-12-09 17:21:22 596

原创 Curator之Recipes之选举

分布式计算中,选举就是指定一个线程用来选择多个节点的领导者。在任务开始时,所有的节点都不知道哪个为领导者。选举算法开始后,领导者选出来后,每个节点通过网络知道领导者的存在。 Curator中选举分为两种: Leader Latch和Leader ElectionLeader Latch很简单的选举算法。随机从候选者中选择一台作为leader, 选中后除非leader自己 调用close()释放le

2015-12-08 15:33:57 2946

原创 CuratorFramework使用

CuratorFrameworkFramework是ZooKeeper Client更高的抽象API 自动连接管理: 1. 当ZooKeeper客户端内部出现异常, 将自动进行重连或重试, 该过程对外几乎完全透明 2. 监控节点数据变化事件NodeDataChanged,需要时调用updateServerList()方法 3. Curator recipes自动移

2015-12-03 11:01:37 13500

空空如也

空空如也

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

TA关注的人

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