java
-
剖析 Tomcat 线程池与 JDK 线程池的区别和联系
文章目录 引言 JDK 线程池 Tomcat 线程池 Tomcat 连接器 Tomcat 的 `Executor` Tomcat 线程池配置 区别和联系 区别 联系 结论 …
-
Hudi集成Hive时的异常解决方法 java.lang.ClassNotFoundException: org.apache.hudi.hadoop.HoodieParquetInputFormat
Hudi 0.10.0 集成 Hive 时的异常及解决方法: java.lang.ClassNotFoundException: org.apache.hudi.hadoop.Ho…
-
实际生产环境Apache RocketMQ消息体过大的解决方案
前言 官方定义消息体默认大小为 4MB,普通顺序消息类型。事务、定时、延时类消息默认大小为64KB。如果超过限制则会抛出异常! 但实际工作中,需要使用到MQ进行异步解耦,传输的业务…
-
【日志框架】
日志打印 建议用{}占位而不是字符串拼接 打日志前先判断日志级别是否可用: 先根据等级过滤规则再决定写不写; 先往一个管道写了内容,但再经等级过滤丢弃,徒增开销。 日志框架 Slf…
-
AndroidStudio升级到2022.3.1 Giraffe之后,JDK使用17出现module java.base does not “opens java.io“ to unnamed mod
我这里使用的Android Gradle Plugin 的版本为4.1.3,如下图 Gradle的版本为7.2 ,如下图: 出现错误的原因为: 在Java 9及以上版本中,引入了模…
-
【Spark系列4】Task的执行
一、Task的执行流程 1.1、Task执行流程 DAGScheduler将Stage生成TaskSet之后,会将Task交给TaskScheduler进行处理,TaskSched…
-
初识MQ&RabbitMQ快速入门
一、同步和异步通讯 微服务间通讯有同步和异步两种方式: 同步通讯:就像打电话,需要实时响应。 异步通讯:就像发邮件,不需要马上回复。 两种方式各有优劣,打电话可以立即得到响应,但是…
-
热销上线,阿里出品Kafka从实战到源码手册,限时抢购
在当前的招聘季节中,我收到了许多关于Kafka的问题,可以看出Kafka在近两年的市场需求中呈现出水涨船高的趋势。 Kafka是由Apache软件基金会开发的一个开源流处理平台,由…
-
人工智能帮我建商城——文心一言代写基于jeecgboot的商城系统【springboot】
最近打算手搓一个jeecgboot的虚拟产品商城系统(无发货物流)【挖坑】 本文章会记录从0开发一个商城的主要内容。【使用文心一言深度参与制作和设计,甚至编程】 如果大家有什么意见…
-
java数组排序,升序和降序
文章目录 前言 基本数据类型排序 升序 降序排列 基本数据类型包装类 升序 降序 对象排序 升序 降序 前言 对于数组的排序一直很疑惑,尤其是如何对数组进行降序排列,例如要对int…
-
Java实现八大排序
💕“汲取知识,分享快乐,让生命不留遗憾”💕 🎆作者:不能再留遗憾了🎆 🐼专栏:Java学习…
-
day1·算法-双指针
今天是第一天,GUNDOM带你学算法,跟上我的节奏吗,一起闪击蓝桥杯! 正文展开,今天先上点小菜供大家想用,如有错误或者建议直接放评论区,我会一个一个仔细查看的哦。 双方指针问题…
-
【牛客网题目】Java字符串专项
目录 写在前面 知识回顾 题目重现 题目1 题目2 题目3 题目4 题目5 题目6 题目答案 题目1解析 题目2解析 题目3解析 题目4解析 题目5解析 题目6解析 写在后面 写在…
-
【JVM 基础】 Java 类加载机制
JVM 基础 – Java 类加载机制 类的生命周期 类的加载: 查找并加载类的二进制数据 连接 验证: 确保被加载的类的正确性 准备: 为类的静态变量分配内存,并将其…
-
Spring进阶篇
目录 1.spring的理解 2.spring的优缺点 3.IOC和AOP 4.Bean的自动装配 5.bean和new的对象有什么区别 6.AOP中的术语和通知 7.实现AOP的…
