摘要:
Dubbo的启动方式 依赖容器(Tomcat) 使用main方法 使用内置的main方法 Dubbo控制台和监控台配置 配置控制台 查看maven的版本信息 执行源码的编译和打包操作 最后编译结果为如下,表示成功了。 部署dubbo管控台 1、在打包后的application.properties文 阅读全文
摘要:
平时在开发中避免不了使用大量的if else语句,但过多层的if else对于性能有很大的开销,类似如下代码 上边代码只是示例,实际情况可能不止4层 策略模式是一种解耦的方法,它对算法进行封装,使得算法的调用和算法本身分离。使用策略模式客户端代码不需要调整,算法之间可以互相替换,因为不同的算法实现的 阅读全文
该文被密码保护。 阅读全文
摘要:
1、Zookeeper节点状态LOOKING:寻找Leader状态,处于该状态需要进入选举流程LEADING:领导者状态,处于该状态的节点说明是角色已经是LeaderFOLLOWING:跟随者状态,表示Leader已经选举出来,当前节点角色是followerOBSERVER:观察者状态,表明当前节点 阅读全文
摘要:
安装zookeeper(三台主机上执行) 安装zookeeper cd /usr/local/src/tar -C /usr/local/ -xzf zookeeper-3.5.4.tar.gzcd /usr/local/zookeeper-3.5.4ln -s zookeeper-3.5.4 zo 阅读全文
摘要:
1.1 Zookeeper API(原生) 1)连接的创建是异步的,需要开发人员自行编码实现等待 2)连接没有超时自动的重连机制 3)Zookeeper本身没提供序列化机制,需要开发人员自行指定,从而实现数据的序列化和反序列化 4)Watcher注册一次只会生效一次,需要不断的重复注册 5)Watc 阅读全文
摘要:
MongoDB入门 1. MongoDB简介 1.1 什么是MongoDB(NOSQL) MongoDB 是一个跨平台的,面向文档的数据库,是当前 NoSQL 数据库产品中最热门的一种。它介于关系数据库和非关系数据库之间,是非关系数据库当中功能最丰富,最像关系数据库的产品。它支持的数据结构非常松散, 阅读全文
摘要:
import static org.bson.codecs.configuration.CodecRegistries.fromProviders; import static org.bson.codecs.configuration.CodecRegistries.fromRegistries; import java.io.ByteArrayInputStream; import jav... 阅读全文
摘要:
/*查看表空间物理文件的名称及大小*/SELECT tablespace_name,file_id,file_name,round(bytes / (1024 * 1024), 0) total_space FROM dba_data_files ORDER BY tablespace_name; /*查看表空间的使用情况*/ select a.a1 ... 阅读全文