摘要:安装注册中心如下修改操作系统的文件中添加到解压安装包在目录下创建以下目录将目录下的文件拷贝一份,命名为为修改配置文件其中,端口号是服务之间通信的端口。 上一篇我们介绍《构建dubbo分布式平台-dubbo简介》,结合dubbo基础简介,今天我们来学习基于zookeeper注册中心的安装。 注册中心 1、建议使用dubbo-2.3.3以上版本的使用zookeeper注册中心客户端 2、...
摘要:序实战是本好东东,值得详细研读。本文主要是对第一章的投票服务的代码从改为的版本。 序 redis实战是本好东东,值得详细研读。本文主要是对第一章的投票服务的代码从jredis改为SpringBoot的redis template版本。 功能说明 用redis来存储文章 对文章投票 每个用户只能投一次 文章按投票和时间排行 文章打标签 数据结构选择 文章采用hash存储 用redi...
摘要:例如中的操作数据库时,先取得数据库的连接,操作数据后确保释放连接当操作文件时,先打开文件流,操作文件后确保关闭文件流。例如遍历文件中所有行,并替换制定模式为其他的字符串。使用实现行为的参数化。 OO makes code understandable by encapsulating moving parting, but FP makes code understandable by...
摘要:从应用流向目的地称为输出流,从目的地流向应用称为输入流。装饰器模式装饰器模式允许向一个现有的对象添加新的功能,同时又不改变其结构。以及家属对于装饰器模式的体现,也以此类推。 流概述 Java中,流是一种有序的字节序列,可以有任意的长度。从应用流向目的地称为输出流,从目的地流向应用称为输入流。 Java的流族谱 Java的java.io包中囊括了整个流的家族,输出流和输入流的谱系如下所示...
Problem Implement strStr(). Returns the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack. Note 有substring,为何不用。 Solution public class Solution { public ...