上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 69 下一页
  2017年5月7日
摘要: 今天编写一个多线程程序,发现在方法内定义内部类时,如果内部类调用了方法中的变量,那么该变量必须申明为final类型,百思不得其解,后来想到应该是生命周期的原因,因为方法内定义的变量是局部变量,离开该方法,变量就失去了作用,也就会自动被消除,而内部类却不会离开它所在方法就失去作用,它有更广的生命周期, 阅读全文
posted @ 2017-05-07 16:36 @ 小浩 阅读(2765) 评论(0) 推荐(0) 编辑
摘要: 本篇说明的是Callable和Future,它俩很有意思的,一个产生结果,一个拿到结果。 Callable接口类似于Runnable,从名字就可以看出来了,但是Runnable不会返回结果,并且无法抛出返回结果的异常,而Callable功能更强大一些,被线程执行后,可以返回值,这个返回值可以被Fut 阅读全文
posted @ 2017-05-07 16:35 @ 小浩 阅读(267) 评论(0) 推荐(0) 编辑
  2017年5月2日
摘要: 协议参考手册 (+) (#) 推荐使用Dubbo协议 性能测试报告各协议的性能情况,请参见:性能测试报告 (+) dubbo:// (+) (#) Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。 Dubbo缺省协议 阅读全文
posted @ 2017-05-02 16:24 @ 小浩 阅读(3852) 评论(0) 推荐(0) 编辑
摘要: 一. 远程通讯协议的基本原理 网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络 IO 来实现,其中传输协议比较出名的有 http 、 tcp 、 udp 等等, http 、 tcp 、 udp 都是在基于 Socket 概念上为某类应用场景而扩展出的传输协议,网络 IO 阅读全文
posted @ 2017-05-02 15:35 @ 小浩 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 如果你想吃一份宫保鸡丁盖饭: 同步阻塞:你到饭馆点餐,然后在那等着,还要一边喊:好了没啊! 同步非阻塞:在饭馆点完餐,就去遛狗了。不过溜一会儿,就回饭馆喊一声:好了没啊! 异步阻塞:遛狗的时候,接到饭馆电话,说饭做好了,让您亲自去拿。 异步非阻塞:饭馆打电话说,我们知道您的位置,一会给你送过来,安心 阅读全文
posted @ 2017-05-02 15:33 @ 小浩 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 首页 || 下载 || 用户指南 || 开发者指南 || 管理员指南 || 培训文档 || 常见问题解答 || 发布记录 || 发展路线 || 社区 English | 中文 用户指南 入门 背景 需求 架构 用法 快速启动 服务提供者 服务消费者 依赖 必需依赖 缺省依赖 可选依赖 成熟度 功能成 阅读全文
posted @ 2017-05-02 12:29 @ 小浩 阅读(999) 评论(0) 推荐(0) 编辑
摘要: RPC框架比较 语言 协议 服务治理 社区 机构 Hessian 多语言 hessian(二进制) – 不活跃 Caucho Thrift 多语言 thrift – 活跃 Apache Finagle Java/Scala 多协议 支持 活跃 Twitter TChannel 多语言 thrift 阅读全文
posted @ 2017-05-02 10:38 @ 小浩 阅读(1143) 评论(0) 推荐(0) 编辑
  2017年4月30日
摘要: 1.1 Hessian简介 Hessian是一个轻量级的Web服务实现工具,它采用的是二进制协议,因此很适合发送二进制数据。它的一个基本原理就是把远程服务对象以二进制的方式进行发送和接收。1.2 整合1.2.1 概述对于Hessian而言,有服务端和客户端,所以我们的整合也需要分服务端的整合和客户端 阅读全文
posted @ 2017-04-30 17:59 @ 小浩 阅读(560) 评论(0) 推荐(0) 编辑
  2017年4月28日
摘要: Hessian:hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能,相比WebService,Hessian更简单、快捷。 采用的是二进制RPC协议,因为采用了二进制协议,所以它很适合于发送二进制数据,Hessian主要作面向对象的消息通信。 Hessi 阅读全文
posted @ 2017-04-28 11:26 @ 小浩 阅读(2215) 评论(0) 推荐(0) 编辑
摘要: Dubbo与Zookeeper、Spring整合使用 Dubbo采用全spring配置方式,透明化接入应用,对应用没有任何API侵入,只需用Spring加载Dubbo的配置即可,Dubbo基于Spring的Schema扩展进行加载。 一:单机模式安装zookeeper 1,下载zookeeper注册 阅读全文
posted @ 2017-04-28 10:24 @ 小浩 阅读(745) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 69 下一页