摘要: 前言:本人通过mac m1搭建,使用虚拟机,jdk等环境均为arm架构 1,Zookeeper概述 1.1 简要 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的 阅读全文
posted @ 2022-12-02 21:34 风子磊 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 一、安装vmware虚拟机 1.1 个人使用可获得免费许可证,注册用户激活即可。 网址:https://customerconnect.vmware.com/web/vmware/evalcenter?p=fusion-player-personal&source=dwnp 1.2 注册登录后进入官 阅读全文
posted @ 2022-12-01 12:26 风子磊 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 一、需求: 当创建使用富文本编辑器,操作完的数据,传输到后台都是带有html标签的。如:<h1>标题头</h1><h2>第二个标题</h2><a href="www.baidu.com">百度搜索</a> 我们想把富文本数据转换为Word内容。 二,依赖 <!-- jsoup依赖 主要是解析图片标签 阅读全文
posted @ 2022-11-14 15:41 风子磊 阅读(5258) 评论(2) 推荐(2) 编辑
摘要: 一,概念 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象, 都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 在编译后产生字节码文件的时候,类加载器子系统通过二进制字节流,负责从文件系统加载cla 阅读全文
posted @ 2022-11-06 22:22 风子磊 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 一,整合druid数据库密码加密功能 1.依赖引入 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.21</version> </d 阅读全文
posted @ 2022-11-02 11:44 风子磊 阅读(1874) 评论(0) 推荐(0) 编辑
摘要: 一,线程通信问题 应用场景:生产者和消费者问题 假设仓库中只能存放一件产品,生产者将生产出来的产品放入仓库,消费者将仓库中产品取走消费 如果仓库中没有产品,则生产者将产品放入仓库,否则停止生产并等待,直到仓库中的产品被消费者取走为止 如果仓库中放有产品,则消费者可以将产品取走消费,否则停止消费并等待 阅读全文
posted @ 2022-11-01 22:04 风子磊 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1,springboot升级版本以后websocket连接出现以下错误 java.lang.IllegalArgumentException: When allowCredentials is true, allowedOrigins cannot contain the special value 阅读全文
posted @ 2022-08-23 19:02 风子磊 阅读(1797) 评论(0) 推荐(0) 编辑
摘要: 1,a+=b相当于a=a+b,也相当于a=b+a吗? 例: String a = "1"; String b = "2"; a = a+b;//"12" a = b+a;//"21" 2,下列代码有错吗? byte a = 2; int b = 3; a += b; a = a + b; 第四行有错 阅读全文
posted @ 2022-08-02 23:08 风子磊 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1, int x = 7; int y = 3; int t; t=x; x=y; y=t; 2, int x = 7; int y = 3; x = x + y; y = x - y; x = x - y; 3, int x = 7; //0111 int y = 3; //0011 x = x^ 阅读全文
posted @ 2022-08-02 22:53 风子磊 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1.public class TestOpe04{ 2. public static void main(String[] args){ 3. int a = 5; 4. a++;//理解为:相当于 a=a+1 操作 5. System.out.println(a);//6 6. 7. a = 5; 阅读全文
posted @ 2022-08-02 21:52 风子磊 阅读(663) 评论(0) 推荐(0) 编辑