随笔分类 - Java 进阶
摘要:简介 为何要搭建Redis集群?Redis是在内存中保存数据的,而我们的电脑一般内存都不大,这也就意味着Redis不适合存储大数据,适合存储大数据的是Hadoop生态系统的Hbase或者是MogoDB。Redis更适合处理高并发,一台设备的存储能力是很有限的,但是多台设备协同合作,就可以让内存增大很
阅读全文
摘要:Idea创建maven带有骨架的web项目的时候,会缺少必要文件夹,而且会多出来一些我们不需要的东西 详见:IDEA创建Maven Web项目 所以我们也可以创建无骨架项目: 创建maven项目 不选择任何骨架 直接点击next 然后一直下一步直到项目创建完成 项目结构如下 我们发现这个项目是没有w
阅读全文
摘要:转自 https://www.cnblogs.com/xdp-gacl/p/4058008.html 一、聚合 如果我们想一次构建多个项目模块,那我们就需要对多个项目模块进行聚合 1.1、聚合配置代码 1 <modules> 2 <module>模块一</module> 3 <module>模块二<
阅读全文
摘要:问题如下 没有提示信息 解决方案 把Repositories中的配置更新成本地仓库 问题解决
阅读全文
摘要:在用idea创建maven项目的时候 有时候会出现下面这种情况 出现原因 IDEA根据maven archetype的本质,其实是执行mvn archetype:generate命令,该命令执行时,需要指定一个archetype-catalog.xml文件。 该命令的参数-DarchetypeCat
阅读全文
摘要:前提:安装过maven并且配置了maven的环境变量,这里就不演示了。转载了别人一篇maven详解,不了解的可以先看一下这个 链接 图文讲解: 创建项目 选择Maven 选择创建webapp项目 指定groupid、artifactid及version 创建完成窗口: 但是我们发现项目结构里面缺少必
阅读全文
摘要:转自 https://www.cnblogs.com/hongwz/p/5456578.html 一.前言 以前做过的项目中,没有真正的使用过Maven,只知道其名声很大,其作用是用来管理jar 包的。最近一段时间在项目过程中使用Maven,用Maven构建的web项目,其项目结构只停留在了解阶段,
阅读全文
摘要:Spring整合JMS入门 前提:安装好了ActiveMQ ActiveMQ安装 Demo结构: 生产者项目springjms_producer: pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.
阅读全文
摘要:JMS入门 前提:安装好了ActiveMQ ActiveMQ安装 Demo结构: 首先pom.xml引入依赖: 点对点模式: 消息生产者QueueProducer: 消息消费者QueueConsumer: 发布订阅模式: 消息生产者TopicProducer: 消息消费者TopicConsumer:
阅读全文
摘要:ActiveMQ是消息中间件的一种 ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位
阅读全文
摘要:前提:Linux安装zookeeper Dubbo管理中心部署 简单案例的项目结构: 1,demo_parent的pom.xml,用来统一管理依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.o
阅读全文
摘要:我们在开发时,需要知道注册中心都注册了哪些服务,以便我们开发和测试。我们可以通过部署一个管理中心来实现。其实管理中心就是一个web应用,部署到tomcat即可。 管理端的部署: 1,首先我们要编译源码,得到war包。 这个可以从网上直接下载war包,但是有可能会有问题,所以可以自己编译源码得到war
阅读全文
摘要:何为Dubbo Dubbox 是一个分布式服务框架,其前身是阿里巴巴开源项目Dubbo ,被国内电商及互联网项目中使用,后期阿里巴巴停止了该项目的维护,当当网便在Dubbo基础上进行优化,并继续维护,为了与原有的Dubbo区分,故将其命名为Dubbox。 Dubbox 致力于提供高性能和透明
阅读全文
摘要:由于公司服务器数量的限制,我们往往没有那么多的服务器用来搭建zookeeper的集群,所以产生了伪集群的搭建,也就是将多个zookeeper搭建在同一台机器上。 准备工作: 1,一台服务器,我们这里用虚拟机来代替,虚拟机上将jdk安装好。 2,将zookeeper安装包上传到虚拟机上。 3,将Zoo
阅读全文
摘要:1 导入相关的pom依赖 2 编写代码,完成CURD
阅读全文
摘要:1 将在window中部署的单机版solr上传到node-01中 选择资料中的solr.zip进行上传(此zip就是 solr的简单部署:在tomcat中启动slor 的内容, 包含solr-home和tomcat) 2 将zip进行解压到指定目录中 由于是zip文件,在linux上解压需要unzi
阅读全文
摘要:ZooKeeper全局数据一致性: 全局数据一致:集群中每个服务器保存一份相同的数据副本,client 无论连接到哪个服务器,展示的数据都是一致的,这是最重要的特征。 那么zookeeper集群是怎样做到全局数据一致的呢? 1,zookeeper集群中有一个leader和多个follower; 2,
阅读全文
摘要:1 导入相关的pom依赖 2 编写代码,完成CURD 3 编写代码,完成监听及永久监听
阅读全文
摘要:ZooKeeper数据模型 ZooKeeper 的数据模型,在结构上和标准文件系统的非常相似,拥有一个层次的命名空间,都是采用树形层次结构,ZooKeeper 树中的每个节点被称为—Znode。和文件系统的目录树一样,ZooKeeper 树中的每个节点可以拥有子节点。但也有不同之处: 1. Znod
阅读全文
摘要:ZooKeeper ZooKeeper是一个分布式的,开放源码(apache)的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase、dubbox、kafka的重要组件。它主要用来解决分布式集群中应用系统的一致性问题,例如怎样避免同时操作同一数据造成脏读
阅读全文

浙公网安备 33010602011771号