随笔分类 - J2EE核心技术
J2EE平台由一整套服务(services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持。规范包括 JDBC, JNDI,EJB,JSP,Java Servlet,RMI/IIOP,Java IDL/CORBA,XML,JavaMail,JAF,JMS,JTA,JTS等
摘要:硬核子牙公众号原文:你知道如何计算Java的对象大小吗 本文基于子牙老师的讲解,用来记录本人的理解。 一、理论篇 本文计算的是Java对象在 堆区 的大小。学习和掌握该知识,有助于分析**“应用系统的堆到底该设置为多大?”**的问题。 接着,我整理了一张思维导图,来对对象结构中的各部分大小进行解释:
阅读全文
摘要:一、简介 **需求:**Dubbo的调用方,在不引入服务接口类的情况下,远程调用其他Dubbo服务。 二、项目依赖 SpringBoot整合Dubbo3.x关于curator和zookeeper版本选型的思考 经尝试, 一种方案是使用高版本组合(Curator 5.2.0 + ZooKeeper 3
阅读全文
摘要:前言 之前,已经使用 Docker 安装 zookeeper,但是这只是安装单机的。现在,我们要用 docker-compose 来编排集群容器。 因为一个一个地启动 ZK 太麻烦了, 所以为了方便起见, 我直接使用 docker-compose 来启动 ZK 集群。 新增特别声明,本文使用的 ym
阅读全文
摘要:1.认识一下控制命令 要了解ZooKeeper的ACL权限控制,首先我们需要了解一下ZooKeeper客户端的权限控制的命令: 1、创建zk节点时,可以同时指定权限信息(可选) create [-s] [-e] [-c] [-t ttl] path [data] [acl] 2、根据路径设置节点的权
阅读全文
摘要:环境信息 项目 版本 备注 操作系统 windows10 当前Docker运行在Windows操作系统上 Docker Desktop 3.3.1 使用该软件来管理Docker Docker Engine 20.10.5 Docker核心引擎 zookeeper镜像 3.5.9 用docker pu
阅读全文
摘要:1.Zookeeper 是什么? 官⽅⽹址:https://zookeeper.apache.org/ ZooKeeper是一个集中的服务,用于维护配置信息、命名、提供分布式同步和提供组服务。 ZooKeeper主要用来解决 分布式应用 中经常遇到的一些 数据管理 功能。 2.ZooKeeper 核
阅读全文
摘要:Redis中也用到了“跳表”这种数据结构,但是Redis是用C/C++语言编写的,对Java程序员来说不是特别友善。所以我们借助阅读java.util.concurrent.ConcurrentSkipListMap来了解一下“跳表”吧。 1.认识数据结构 索引与数据分开:ConcurrentSki
阅读全文