赵计刚
每天进步一点点
上一页 1 2 3 4 5 6 7 8 ··· 24 下一页
摘要: git常使用的流程: 假设在aaa分支上开发完了代码: git add --all git commit -m"xxx" git pull --rebase git push origin HEAD:aaa 在如上正常流程中,冲突发生在第三步,整体步骤: git add --all git comm 阅读全文
posted @ 2017-10-26 15:59 赵计刚 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 为了安全:服务启动的ip全部使用10.10.10.10 远程服务的暴露总体步骤: 将ref封装为invoker 将invoker转换为exporter 启动netty 注册服务到zookeeper 订阅与通知 返回新的exporter实例 在7.4 服务远程暴露 - 创建Exporter与启动net 阅读全文
posted @ 2017-10-11 20:38 赵计刚 阅读(2661) 评论(0) 推荐(0) 编辑
摘要: 为了安全:服务启动的ip全部使用10.10.10.10 远程服务的暴露总体步骤: 将ref封装为invoker 将invoker转换为exporter 启动netty 注册服务到zookeeper 订阅 返回新的exporter实例 在7.4 服务远程暴露 - 创建Exporter与启动netty服 阅读全文
posted @ 2017-10-06 20:44 赵计刚 阅读(6407) 评论(1) 推荐(0) 编辑
摘要: 使用zookeeper原生API实现一些复杂的东西比较麻烦。所以,出现了两款比较好的开源客户端,对zookeeper的原生API进行了包装:zkClient和curator。后者是Netflix出版的,必属精品,也是最好用的zk的开源客户端。 一 curator基本API使用 引入依赖: 该依赖引入 阅读全文
posted @ 2017-10-05 14:03 赵计刚 阅读(4940) 评论(3) 推荐(1) 编辑
摘要: 为了安全:服务启动的ip全部使用10.10.10.10 远程服务的暴露总体步骤: 将ref封装为invoker 将invoker转换为exporter 启动netty 注册服务到zookeeper 订阅 返回新的exporter实例 服务远程暴露的代码: 首先将实现类ref封装为Invoker,之后 阅读全文
posted @ 2017-10-05 12:24 赵计刚 阅读(2414) 评论(0) 推荐(0) 编辑
摘要: 由于dubbo默认使用的是netty3进行通信的,这里简单的列出一个netty3通信的例子。 一 server端 1 Server 步骤: 首先创建了NioServerSocketChannelFactory:创建boss线程池,创建worker线程池以及worker线程数。(boss线程数默认为1 阅读全文
posted @ 2017-10-04 13:37 赵计刚 阅读(3919) 评论(0) 推荐(0) 编辑
摘要: 为了安全:服务启动的ip全部使用10.10.10.10 服务暴露的流程其实就是下边这样(图片来自:http://www.iteye.com/topic/1123039) 简单看一下服务暴露的伪代码: 本地暴露: 通过JavassistProxyFactory(默认)将具体的实现类包装成Abstrac 阅读全文
posted @ 2017-10-03 15:00 赵计刚 阅读(1891) 评论(1) 推荐(0) 编辑
摘要: dubbo的服务暴露以第一章 第一个dubbo项目中的dubbo-demo-provider来讲述。 列出dubbo-demo-provider的xml配置: 服务暴露是由com.alibaba.dubbo.config.spring.ServiceBean这个类来实现的,这个类是spring通过解 阅读全文
posted @ 2017-10-02 20:08 赵计刚 阅读(4172) 评论(0) 推荐(0) 编辑
摘要: 在6.1 如何在spring中自定义xml标签中我们看到了在spring中自定义xml标签的方式。dubbo也是这样来实现的。 一 META_INF/dubbo.xsd 比较长,只列出<dubbo:applicaton>元素相关的。 与上一节完全相似。 二 META_INF/spring.schem 阅读全文
posted @ 2017-10-02 13:27 赵计刚 阅读(1342) 评论(0) 推荐(0) 编辑
摘要: dubbo自定义了很多xml标签,例如<dubbo:application>,那么这些自定义标签是怎么与spring结合起来的呢?我们先看一个简单的例子。 一 编写模型类 二 定义xsd文件 说明: 定义targetNamespace(目标命名空间),xmlns的值要与这个相同 xsd:elemen 阅读全文
posted @ 2017-10-02 12:54 赵计刚 阅读(6904) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 24 下一页