思维要走到多数人的前面,甚至是对立面

[置顶] 经典图形笔记

做票需要分析市场主线、环境、能量以及四面(基本面、技术面、消息面、政策面),选择好目标后在趋势内要保持好耐心,快不如慢 交易的本质要走到大众情绪的对立面,识别市场情绪、大众情绪,跟随市场情绪,反向大众情绪做交易跟随。 时分情绪回暖 K线趋势图 时分量价背离容易发套 黄白...

[置顶] 经典美句收录集合

赞美美句 我想不出任何你需要改变的地方,我爱你的全部。 普天之下唯一能够影响他人的方式,就是找出他们想要什么,并且教给他们如何获得。 如果成功有诀窍的话,那就是我们能洞悉他人的立场,同时还能兼顾自己和他人的立场。 励志美句 ...

Nginx基本配置与参数说明

#服务启动所属的用户或者用户组 user nobody; #启动进程,通常设置成和cpu的数量相等 worker_processes 1; #全局错误日志及PID文件 #error_log logs/error.log; #error_log logs/error.log noti...

Nginx安装及服务配置

Nginx安装 安装编译工具及库文件 # gcc、gcc-c++ Nginx编译环境 # pcre 为了Nginx的rewrite重写提供支持 # zlib 为了Nginx的gzip压缩提供支持 # yum -y install make zlib zlib-devel gcc gcc-c+...

三大主流软件负载均衡器对比

Nginx简介 Nginx(“engine x”)是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。因其稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。 Nginx特点 反向代理(所谓代理就是一个代...

ZooKeeper专题(十二)——服务安装及知识总结

单机服务安装 # 解压下载安装包,进入 zookeeper-3.4.10\conf 目录 # cp zoo_sample.cfg zoo.cfg # 编辑zoo.cfg文件 tickTime=2000 dataDir=/root/zookeeper/data/ dataLogDir=/ro...

ZooKeeper专题(十一)——传输协议

参看文章:ZooKeeper源代码解读之Packet 优秀博文 zookeeper初识之原理 ZooKeeper专栏 【ZooKeeper Notes】系列文章 分布式服务框架 Zookeeper – 管理分布式环境...

ZooKeeper专题(十)—底层通信

参看文章:ZooKeeper源代码解读之ClientCnxnSocketNIO 优秀博文 zookeeper初识之原理 ZooKeeper专栏 【ZooKeeper Notes】系列文章 分布式服务框架 Zookee...

ZooKeeper专题(九)——ZK集群管理

配置文件 ZK的配置文件称为zoo.cfg 优秀博文 zookeeper初识之原理 ZooKeeper专栏 【ZooKeeper Notes】系列文章 分布式服务框架 Zookeeper – 管理分布式环境中的数据 ...

ZooKeeper专题(八)——内部原理

内部原理 本章讲述了ZK服务端的内部原理,包含其使用的协议以及如何高性能的进行容错。 leader和followers ZK集群中中会有唯一的一个leader,其它的称为followers。 leader是数据变更的核心点。 observer leader和follwers保证...

ZooKeeper专题(七)——Curator

curator Curator是构建在ZooKeeper上的API,它屏蔽一些复杂的ZooKeeper操作,并提供了一些扩展。使ZooKeeper的使用更加方便和快捷。 流式API 一般的ZooKeeper创建节点的代码如下: zk.create("/mypath", new byte[...

ZooKeeper专题(六)——杂

ACL 没看明白 Session恢复 当session恢复的时候,ZK的状态可能已经发生了变更。 比如master crash后,然后再恢复。 那么master不该再相信自己还是master,而是该重新再确定下。 ####当ZNode删除重建后,version会重置 Sync避免hi...

ZooKeeper专题(五)——异常处理

异常类型 ZK将异常分成两大类,可恢复的和不可恢复的。 可恢复异常 可恢复异常是短暂的且经常出现的,短暂的网络波动或者服务异常都将导致这个问题。 当客户端和ZK的连接断的时候,会产生Disconnected事件和ConnectionLossExceptio...

ZooKeeper专题(四)——状态变更

Watcher优势 通过watcher,可以避免主动轮询导致的额外负担,更加实时和有效率。 Watcher接口 仅有一个接口: public void process(WatchedEvent event) WatchedEvent代表watcher到的事件,它包含发生了什么事件,Z...

ZooKeeper专题(三)——JAVA API

常用接口列表 创建ZooKeeper Session public ZooKeeper(String connectString, int sessionTimeout, Watcher watcher) ...

ZooKeeper专题(二)——ZK入门

ZooKeeper的一些基础 一些协调的原语经常被各个应用间共享,因此构建协调服务的一个基本方法就是使用一系列原语。比如分布式锁构成了一个原语,它包含创建、获得和释放锁。 使用这样的设计会有两个弊端: 要么能列举全所有原语,要么能不断扩展原语 没有使...

ZooKeeper专题(一)——ZK介绍

分布式需要解决的问题? 详解CAP理论 分布式系统中常见技术解决的问题是什么? 在分布式系统中的通常有两种通信方式 通过网络直接交换消息 使用共享存储 ZooKeeper用的是共享存储的方式 在分布式系统中需要关注以下三个...