摘要:
将安装包上传服务器并解压 scp kafka_2.11-1.0.0.tgz username@{ip}:~/. mkdir /usr/local/kafka mv kafka_2.11-1.0.0.tgz /usr/local/kafka/. cd /usr/local/kafka tar zxvf 阅读全文
摘要:
redis安装 1.下载tar包至/opt/redis 2.解压tar包 tar -xvf redis-4.0.14.tar.gz 3. cd redis-4.0.14 make一下。 单节点的redis准备就绪。 相关配置准备: 在/usr/local下建立redis-cluster目录,并建70 阅读全文
摘要:
本地jar包引入: 1. 将jar包移到与src平级的目录内,并在build.gradle文件中配置如下: dependencies{ compile fileTree(dir:'libs/',include:"*.jar") } 以上方式 解决gradle build 找不到jar的问题 2,Id 阅读全文
摘要:
Markdown文本,需要安装visual studio code打开,扩展Markdown Preview Enhanced 微信公众号码上贴代码一直一来都是个头疼的问题。吐槽一句:要是后台编辑器支持markdown就好了。 今天教大家用在线markdown排版工具,把代码完美贴到微信公众号上。 阅读全文
摘要:
阅读目录 1.准备工作 2.安装gradle 阅读目录 1.准备工作 2.安装gradle gradle是目前很火的打包工具 完美的分割线 回到顶部 1.准备工作 1)本教程适用于以下系统环境CentOS6.9_x64CentOS7.5_x64 2)gradle的运行依赖Java环境,需要预先安装, 阅读全文
摘要:
一、问题产生 雪崩效应:是一种因服务提供者的不可用导致服务调用者的不可用,并将不可用逐渐放大的过程 正常情况下的服务: 某一服务出现异常,拖垮整个服务链路,消耗整个线程队列,造成服务不可用,资源耗尽: 形成过程: 1)服务提供者不可用 a)硬件故障:硬件损坏造成的服务器主机宕机, 网络硬件故障造成的 阅读全文
摘要:
Proxy代理模式是一种结构型设计模式,主要解决的问题是:在直接访问对象时带来的问题 代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。 为了保持行为的一致性,代理类和委托类通常会 阅读全文
摘要:
一 定义 命令模式也属于行为型设计模式之一。 定义:将一个请求封装成一个对象,从而让用户使用不同的请求把客户端参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。 所以,命令模式的本质是,封装请求。 二 模式结构 角色介绍 Receiver:接收者角色。 该类是命令的具体执行者,负责具体实施或 阅读全文
摘要:
一、概述 装饰器模式动态地将责任附加到对象上。想要扩展功能,装饰者提供了有别于继承的另一种选择。简单描述就是包装对象,让对象提供新的行为。 二、解决问题 当一个类想要获得一个行为,我们会想到面向对象四大特性之一的继承,继承能够让子类从父类中获得行为,实现很好的代码复用。但这种继承而来的行为是在编译时 阅读全文
摘要:
1、访问http://jsonhandle.sinaapp.com/下载 2、谷歌访问 chrome://extensions/ 然后找到你下载的JSON-handle_0.5.2.crx文件,直接拖拽进去。 ok,这就搞定啦~ 阅读全文