排序:
默认
按更新时间
按访问量

zkclient sessiontimeout session 会话

会话的作用: zk客户端和服务器在建立socket长连接的时候,服务器端创了一个session ,用来存储这次会话用到的一些消息。 因为网络原因或者服务器原因,socket 断开,客户端尝试重新连接,等到重新连接上,发现之前的session已经不在了这时候服务器会告诉客户端会话超时,客户端会关...

2018-09-07 18:53:10

阅读数:114

评论数:0

zkclient 发布订阅机制 原理

直接使用zk的api实现业务功能比较繁琐。因为要处理session loss,session expire等异常,在发生这些异常后进行重连。又因为ZK的watcher是一次性的,如果要基于wather实现发布/订阅模式,还要自己包装一下,将一次性订阅包装成持久订阅。另外如果要使用抽象级别更高的功能...

2018-09-07 18:17:06

阅读数:50

评论数:0

zookeeper 事件监听机制

1、概述 上一篇文章,我们对zookeeper中的数据组织结构、Leader选举原理进行了讲述(http://blog.csdn.net/yinwenjie/article/details/47613309)。这篇文章我们紧接上文讲解zookeeper中的事件机制。并通过示例代码告诉读者怎么使用...

2018-09-07 17:46:18

阅读数:71

评论数:0

zkclient 序列化

org.I0Itec.zkclient创建客户端连接时序列化类指定问题 使用org.I0Itec.zkclient创建ZkClient实例时,若不指定序列化类,会默认使用org.I0Itec.zkclient.serialize.SerializableSerializer,该默认序列化类使用可...

2018-09-07 16:08:11

阅读数:79

评论数:0

ZooKeeper zkclient ACL 访问控制列表

存在的必要性 zk做为分布式架构中的重要中间件,通常会在上面以节点的方式存储一些关键信息,默认情况下,所有应用都可以读写任何节点,在复杂的应用中,这不太安全,ZK通过ACL机制来解决访问权限问题,详见官网文档:http://zookeeper.apache.org/doc/r3.4.6/zook...

2018-09-07 15:48:49

阅读数:106

评论数:0

Zookeeper 开源客户端 ZkClient 版本 api介绍和示例

ZkClient是由Datameer的工程师开发的开源客户端,对Zookeeper的原生API进行了包装,实现了超时重连、Watcher反复注册等功能。 ZKClient版本及源码 maven依赖 ZkClient目前有两个不同artifactId的系列。  其中最早的0.1版本maven依...

2018-09-07 11:56:16

阅读数:72

评论数:0

DHCP协议格式、DHCP服务搭建、DHCP协商交互过程入门学习

相关学习资料 http://www.rfc-editor.org/rfc/rfc2131.txt http://baike.baidu.com/view/7992.htm?fromtitle=DHCP协议&fromid=1989741&type=...

2018-09-07 11:08:56

阅读数:19

评论数:0

Java多线程中锁的理解与使用

1.简介 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等 ) 。 2.Java锁的种类 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 ...

2018-09-06 12:55:37

阅读数:39

评论数:0

servlet的url-pattern匹配规则

首先需要明确几容易混淆的规则: servlet容器中的匹配规则既不是简单的通配,也不是正则表达式,而是特定的规则。所以不要用通配符或者正则表达式的匹配规则来看待servlet的url-pattern。 Servlet 2.5开始,一个servlet可以使用多个url-pattern规则,&am...

2018-09-06 11:47:45

阅读数:17

评论数:0

Dubbo超时重试机制带来的数据重复问题

Dubbo的超时重试机制为服务容错、服务稳定提供了比较好的框架支持,但是在一些比较特殊的网络环境下(网络传输慢,并发多)可能 由于服务响应慢,Dubbo自身的超时重试机制(服务端的处理时间超过了设定的超时时间时,就会有重复请求)可能会带来一些麻烦。         常见的应用场景故障:  1、...

2018-09-06 11:46:33

阅读数:40

评论数:0

jackson 序列化使用

Java生态圈中有很多处理JSON和XML格式化的类库,Jackson是其中比较著名的一个。虽然JDK自带了XML处理类库,但是相对来说比较低级,使用本文介绍的Jackson等高级类库处理起来会方便很多。 引入类库 由于Jackson相关类库按照功能分为几个相对独立的,所以需要同时引入多个类库...

2018-09-04 23:57:26

阅读数:28

评论数:0

FastJson 支持配置的PropertyNamingStrategy四种策略

FastJson默认使用CamelCase,在1.2.15版本之后,FastJson支持配置PropertyNamingStrategy,支持四种策略: CamelCase、PascalCase、SnakeCase和KebabCase。   属性名策略说明: CamelCase策略,Java...

2018-09-04 00:04:11

阅读数:84

评论数:0

fastjson Features 说明

/**  * 这个特性,决定了解析器是否将自动关闭那些不属于parser自己的输入源。 如果禁止,则调用应用不得不分别去关闭那些被用来创建parser的基础输入流InputStream和reader;如果允许,parser只要自己需要获取closed方法(当遇到输入流结束,或者parser自己调...

2018-09-04 00:00:47

阅读数:356

评论数:0

【FastJSON】解决FastJson中“$ref 循环引用”的问题

【需求与环境描述】 0、开发环境   SSH,EasyUI,MySQL  1、需求要求:   (1)首先获取所有的贷款订单数据,即List <LoanOrder>。   (2)然后从单个贷款订单实体LoanOrder去访问贷款人实体Loaner...

2018-09-03 23:44:06

阅读数:17

评论数:0

fastjson SerializerFeature详解

依赖 <dependency> <groupId>com.alibaba</groupId> &a...

2018-09-03 23:33:48

阅读数:21

评论数:0

FastJSON 源码分析

Git 链接 Fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速匹配”的算法,把JSON Parse的性能提升到极致,是目前Java语言中最快的JSON库。Fastjson接口简单易用,已经被广泛使用在缓存序列化、协议交互、Web输出、Android客户...

2018-09-03 23:18:44

阅读数:52

评论数:0

fastjson 常见问题

1. 怎么获得fastjson? 你可以通过如下地方下载fastjson: maven中央仓库: http://central.maven.org/maven2/com/alibaba/fastjson/ Sourceforge.net : https://sourceforge.net/p...

2018-09-03 18:30:11

阅读数:34

评论数:0

fastjson、gson、jackson序列化和反序列化性能对比(仅供示例参考)

<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --> <dependency> <...

2018-09-03 17:56:58

阅读数:39

评论数:0

序列化 协议 1 dubbo

序列化是把对象转化为可传输,或者可存储的格式的过程。 我知道的有3种:json,xml, 二进制。 Java原生的序列化协议,Protobuf, Thrift, Hessian, Kryo等等序列化协议专指基于二进制的协议 json 序列化为fastjson,jackson,flexjson...

2018-09-03 17:47:06

阅读数:37

评论数:0

http content_type 中 multipart/form-data、application/x-www-from-urlencoded、raw(包含很多),binary的区别

1、form-data:                     就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来表名文件类型;conte...

2018-09-03 17:24:32

阅读数:39

评论数:0

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