摘要: 今天从git上clone代码到eclipse中,发现项目->右键没有java build path选项,而且src下没有包路径,都显示成文件夹。 发现项目中没有.class文件 后来发现项目->右键->properties中的Project Facets选项中有Convert to faceted 阅读全文
posted @ 2019-03-27 22:51 徐浩进 阅读(5165) 评论(0) 推荐(0) 编辑
摘要: ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 在windows环境使用Zookeeper时,需 阅读全文
posted @ 2018-12-27 15:57 徐浩进 阅读(3200) 评论(0) 推荐(0) 编辑
摘要: 1.集中式架构的特点 所谓的集中式系统就是由一台或多台主计算机组成的中心节点,数据集中存储于这个中心节点中,并且整个系统的所有业务单元都集中部署在这个中心节点上,系统的所有功能均由其集中处理。也就是说,在集中式系统中,每个终端或客户端机器仅仅负责数据的录入和输出,而数据的存储与控制处理完全交由主机来 阅读全文
posted @ 2018-12-13 20:58 徐浩进 阅读(5041) 评论(0) 推荐(0) 编辑
摘要: Git: 1.在windows上搭建git环境,成功后查看版本号 Linux安装 sudo apt-get install git -y yum install git -y windows直接安装exe 查看版本号:git version 2.git与svn的区别 (1)git是分布式的,svn是 阅读全文
posted @ 2018-10-27 22:05 徐浩进 阅读(3979) 评论(0) 推荐(0) 编辑
摘要: Ant: 1.在windows上搭建Ant环境,成功后查看版本号 答案: (1)安装jdk,配置环境变量 (2)安装ant,配置环境变量,添加ANT_HOME,在path中加入%ANT_HOME%\bin; 通过 ant -version查看ant版本号 2.ant与maven的区别 答案: (1) 阅读全文
posted @ 2018-10-27 22:03 徐浩进 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1.Ant简介 Apache Ant是一个将软件编译/测试/部署等步骤联系在一起加以优化的一个构建工具,常用于java环境中的软件开发。Ant的默认配置文件是build.xml。 对java语言的支持比较好。 2.Ant的优势 跨平台性:Ant是纯java语言编写的,所以具有很好的跨平台性。 操作简 阅读全文
posted @ 2018-10-27 22:02 徐浩进 阅读(258) 评论(0) 推荐(0) 编辑
摘要: Git和SVN是我们最常用的版本控制系(Version Control System, VCS),当然,除了这二者之外还有许多其他的VCS,例如早期的CVS等。顾名思义,版本控制系统主要就是控制、协调各个版本的文档内容的一致性,这些文档包括但不限于代码文件、图片文件等等。早期SVN占据了绝大部分市场 阅读全文
posted @ 2018-07-02 21:25 徐浩进 阅读(2209) 评论(0) 推荐(0) 编辑
摘要: 指定方法异步调用 前面我们讲解了通过设置ReferenceConfig的setAsync()方法来让整个接口里的所有方法变为异步调用,那么如何指定某些方法为异步调用呢?下面讲解下如何正确地设置默写方法为异步调用。 假如你只需要设置接口里的方法sayHello为异步调用,那么可以使用下面方式: 然后调 阅读全文
posted @ 2018-06-02 17:38 徐浩进 阅读(3200) 评论(0) 推荐(0) 编辑
摘要: 同理我们看下服务消费端启动流程时序图: 在《Dubbo整体架构分析》一文中,我们提到服务消费方需要使用ReferenceConfig API来消费服务,具体是调用代码(1)get()方法来生成远程调用代理类。get()方法最终会调用createProxy方法来具体创建代理类,其中createProx 阅读全文
posted @ 2018-06-01 21:18 徐浩进 阅读(1907) 评论(0) 推荐(0) 编辑
摘要: 首先我们通过一个时序图,直观看下Dubbo服务提供方启动的流程: 在《Dubbo整体框架分析》一文中我们提到,服务提供方需要使用ServiceConfig API发布服务,具体是调用代码(1)export()方法来激活发布服务。export的核心代码如下: 如上代码,可知Dubbo的延迟发布通过使用 阅读全文
posted @ 2018-05-31 20:59 徐浩进 阅读(948) 评论(0) 推荐(0) 编辑