- 博客(601)
- 资源 (109)
- 收藏
- 关注
原创 java.lang.NoSuchFieldError: Factory at org.apache.poi.xssf.model.ThemesTable.readFrom(ThemesTable.
主要是底层依赖的是easyExcel后面因为太能吃内存,有替换成POI,导致的jar原来的依赖有问题,加载失败, 需要排查下那些jar冲突,需要进行处理;
2024-09-30 13:05:40
544
原创 Resilience4J和sentinel 实现单点限流 java代码
/ 每秒最多允许5个请求。// 当请求被限流时的处理逻辑。// 使用Sentinel进行限流。
2024-05-21 16:54:09
493
原创 Broker doesn‘t support group metadata commit API on version 2, minimum supported request version is
主要是kafka版本太小了,不支持SPringBoot3.0以上的客户端,事务不能支持。
2023-12-01 15:43:48
655
原创 学习nacos注册中心
参考:Nacos注册中心_Fairy要carry的博客-优快云博客Nacos注册中心的部署与用法详细介绍_nacos部署_张维鹏的博客-优快云博客
2023-03-08 22:17:47
346
原创 shardingsphere 5.2.1 启动报错问题shardingsphere-jdbc-core 5.3.1最新版本依赖启动运行报错问题
这个我知道,我解决了。官方文档有说明,我的网络太卡了,刷新不了了。
2023-03-06 19:34:06
2526
2
原创 Java借助Apache的tika来判断文件类型通过文件流二进制判断
Apache自带的tika依赖,是可以完整的通过二进制流来实现对于文件的存储与识别的!最重要的功能呢就是可以借助tika这个依赖,对应文件流以及文件io的操作有很大的作用的!很大的辅助功能!其他一些逻辑真的省略我们很多的功夫!
2023-03-02 10:42:03
1577
原创 SpringBoot一些容易忽视的一些知识点,汇总
在SpringBoot的使用过程中,感受到,这个框架的机器复杂性,一些功能的设置可以好几种写法,很多地方,不用到,真的很容易就忘记了,在这个博客里面我汇总记录下我容易忽视的一些地方点。作为笔记学习一下。
2023-02-02 19:43:46
185
原创 本地缓存是新LRUMap,最早最先回收缓存Java代码实现
可以使用Java里面的Map结构进行实现LRU。可以参考Aviator里面的代码实现。
2023-02-01 14:18:59
2805
原创 Java代码使用LUA缓存进行是否启用线程操作提高执行速度
主要是使用功能的Aviator表达式引擎,进行运行2W+个表达式,主要是真个表达式相关的。目前耗时还是蛮多的呢!那怎么进行优化呢?
2023-01-17 14:00:31
895
原创 group by统计每月的数据总量MySQL对应的SQL语句
年终了进行统计下不同项目直接的数据,年终报表分析。查询每个月不同类别下面的数据总量。
2023-01-13 16:21:28
640
原创 application-druid.yml 配置案例
主要是作为记录,刚刚开始一个数据库连接的时候,进行的阿里连接池的配置详情的案例。一个datasource的详情案例,配置文件为yml。主要是针对SpringBoot启动时的加载项!
2023-01-13 15:05:45
1756
原创 安装程序无法继续。Microsoft Runtime DLL安装程序未能完成安装。win11按照VMware12版本遇到问题解决办法总结Windows11安装VMware16版本可以正常安装使用
主要是遇到了问题我的win10重新安装额;然后本地搭建这个环境发现一堆问题安装6点大现在都三小时了。我也没搞定。
2023-01-11 21:11:10
14878
7
原创 logback-spring.xml 配置化说明记录如何在SpringBoot项目里面配置logback-spring.xml教程说明
logback-spring.xml在SpringBoot实际工作中使用功能的说明,
2022-12-15 17:07:14
1920
1
原创 Java 性能诊断工具简介-EJ Technologies JProfiler 12.0.5 中文激活版
JProfiler 破解版,JProfiler 如何使用
2022-12-15 16:20:22
2384
原创 SpringCloud2020.mmap怎么打开?里面有什么内容,怎么看SpringCloud2020.mmap文件里面的内容
SpringCloud2020.mmap怎么打开?里面有什么内容,怎么看SpringCloud2020.mmap文件里面的内容
2022-12-08 15:42:09
440
原创 事物的传播属性说明
REQUIRED 描述 如果有事务在运行,当前的方法就在这个事务内运行,否则,就启 动一个新的事务,并在自己的事务内运行REQUIRED_NEW 当前的方法必须启动新事务,并在它自己的事务内运行.如果有事 务正在运行,应该将它挂起SUPPORTS 如果有事务在运行,当前的方法就在这个事务内运行.否则它可以不运行在事务中.NOT_SUPPORTE 当前的方法不应该运行在事务中.如果有运行的事务,将它挂起当前的方法必须运行在事务内部,如果没有正在
2022-11-15 16:32:17
155
原创 mysql 1040 to many 解决办法俩句SQL完美解决
show variables like '%max_connections%';set GLOBAL max_connections=1000;
2021-06-28 10:49:21
419
原创 LEFT JOIN 与 GROUP BY 不能简单地进行关联,左连接会失效的
SELECT tnpf.id, tnpf.news_id, tnpf.handle_status, tnpf.publish_status, tnpf.create_time, tnpf.updater_id, tnpf.update_time, tnpf.publish_user_id, tnpf.publish_date, tni.src_publish_date, tni.title, tni.ds_sou...
2021-06-28 10:47:59
1762
原创 jar启动指定Spring的配置位置start.sh
nohup java -Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=8093 -jar file-upload-*.jar --spring.config.location=config/application.yml > /dev/null 2>&1 &
2021-06-21 14:52:44
514
原创 from registry center, Please check registry access list (whitelist/blacklist)! The group might need
前言主要是公司架构师基于Dubbo的,所以注册信息重构开始时候会出现这个错误:主要是拆分 web和provider俩个模块,俩个项目,发现错误解决问题。1、明显识别提供者注册有问题导致服务端调用失败,问题定位为服务提供者。2、provider能够注册成功与否,定位一下。3、我真的是facade接口注册失败导致的。主要是一个注解写错了,导致整个项目不可用,启动不报错!异常信息如下2021-06-07 15:15:52.230|ERROR|http-nio-9002-ex..
2021-06-07 15:35:57
744
原创 java处理Html标签以及图片链接的逻辑代码
前言:需要针对新闻里面的图片链接地址进行抓取替换处理,所以需要手写java工具类进行正则抓取网址链接java工具类使用正则具体详情代码: import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang3.StringUtils;import org.apache.commons.text.StringEscapeUtils;import org.springframework.util.CollectionUtil
2021-05-27 10:32:38
488
原创 java8中的Stream流式操作总结,List转Map或List转LinkedHashMap使用Collectors.groupingBy用法
前言背景描述:开发使用本来是直接使用数据库的依据SQL进行group By获取到数据表的分组的一个字段的字符串,可是后来字符串越来越多越长,导致的最后的后面长度超多1024个汉字就会被截取,所以需要重新的重构方案进行字符串处理。原始方案:SELECT GROUP_CONCAT(t.factor_contant) as 'factor_contants' , t.factor_value as 'factor_value' from tbm_factor_config t ...
2021-05-24 15:28:52
21453
6
原创 Redis server response timeout (3000 ms) occured for command: 错位主要是set数据超长了
今天遇到这个错误Redis server response timeout (3000 ms) occured for command: (EVAL) with params: [local currValue = redis.call('get', KEYS[1]); redis.call('del', KEYS[1]); return currValue; , 1, NEWS_DIC_2195] channel: [id: 0xea44ed51, L:/10.*.*.49:12818 - R:10.
2021-05-18 15:28:24
11356
原创 .updateById(DAO对象);Mybatis处理会把整个对象都给update掉,怎么样更新对象为null的情况
前言:.updateById(DAO对象);Mybatis处理会把整个对象都给update掉问题描述:解决办法:/** * 数据源转化率(新源没有转化率的按照3算)模型2舆情 */@TableField(value = "convert_score_yq", strategy = FieldStrategy.IGNORED)private Double convertScoreYq;/** * 模型1得分 */@TableField(value = "model_t.
2021-05-12 14:27:52
11177
原创 Kafka如果遇到网络异常问题会抛出下面的错误,可以重启解决
org.apache.kafka.clients.consumer.CommitFailedException:Commit cannot be completed since the group has already rebalanced and assigned the partitions to another member.This means that the time between subsequent calls to poll() was longer than the confi..
2021-05-10 15:08:23
1760
原创 MySQL Server 5.7 2安装具体信息,记录如下
1: Action 14:04:55: INSTALL.1: 1: MySQL Server 5.7 2: {3DA93355-B6FD-48E5-A025-A4BCEFA4A146}1: Action 14:04:55: FindRelatedProducts. Searching for related applications1: Action 14:04:55: AppSearch. Searching for installed applications1: Action 14:04:..
2021-05-06 14:12:25
1016
原创 java: lombok.javac.apt.LombokProcessor could not be initialized 解决办法
目录目的:1、解决办法:2、其他的办法 包括,安装lombok的插件以及注释的设置,版本的更新试过,install是可以的,但是运行还是异常的!@Data3、解决之后记录目的:新员工下载运行代码,发现这个bug,运行失败,其他人导入这个代码有的人可以,有的人不行,就是报这个错误,【java: lombok.javac.apt.LombokProcessor could not be initialized 】这个异常网上的办法很多种,大同小异,应该很多是爬虫爬到的,我们这边实际上解决
2021-04-19 16:18:17
4284
原创 nested exception is liquibase.exception.ChangeLogParseException: classpath:/db/changelog/db.changelo
目录目的:解决办法主要得异常信息:目的:记录一下遇到的异常:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'liquibase' defined in class path resource [org/springframework/boot/autoconfigure/liquibase/LiquibaseAutoConfiguration$Liquiba
2021-04-08 10:22:06
3007
原创 Left JOIN 与GROUP BY冲突解决办法,俩张表,一张表一对多怎么查询又精准
目的:今天遇到一个问题,就是一张表是根据news_id来关联多条记录,然后另外一张表希望使用Left JOIN进行关联查询操作,遇到了一个坑,就是Left JOIN 与GROUP BY冲突,需要着实注意。查询解决了好久才算是放弃了最简SQL,使用比较靠谱的SQL来解决这1个问题!1、查询不精准虽然SQL真的是很好看,很简洁!SELECT count(DISTINCT tnpf.news_id)FROM tbm_news_info tni, tbm_news_popular_feelin
2021-04-01 21:29:04
11784
3
原创 MYSQL重构时候一个表中最好不要超过多少个字段呢?处理表已经55个字段了,重构时在考虑是否需要分拆多表
目录目的1.重构先查询表里面多少个字段2、去官网查一查,搜索关键词:【Column Count Limits】目的希望重构之后能够解决掉数据冗余的问题,目前数据库已经超过1亿+数据,每天20W-50W数据量在递增,需要重构程序进行优化,可是实际上,我看到一张表里面有55个字段,瞬间感觉有点冗余了。就去查了查,MYSQL最大的一张表支持多少个字段?1.重构先查询表里面多少个字段主要得SQL如下:-- 查询MSQL 表字段以及属性 SELECT column_name A
2021-03-29 10:40:03
2044
1
原创 java高级工程师/技术专家面试技术能力系列之三JUC系列,面试涉及到多线程的话题(二)
目录目的:7、创建执行线程的方式三:实现 Callable 接口。 相较于实现 Runnable 接口的方式,方法可以有返回值,并且可以抛出异常。8、使用线程 模拟一下生产者和消费者9、多线程模拟火车票买票卖票目的:希望能够给面试者一些助益,主要是涉及到多线程的一些话题,通过代码的解析,希望读者能够学会和理解里面的重点,在面试的时候发挥出来,不至于面试时候一问三不知!本系列会面向 java高级的工程师以及技术专家系列来提高读者的水平!7、创建执行线程的方式三:实现 Callabl
2021-03-28 20:52:36
282
原创 java高级工程师/技术专家面试技术能力系列之三JUC系列,面试涉及到多线程的话题(一)
目的:希望能够给面试者一些助益,主要是涉及到多线程的一些话题,通过代码的解析,希望读者能够学会和理解里面的重点,在面试的时候发挥出来,不至于面试时候一问三不知!本系列会面向 java高级的工程师以及技术专家系列来提高读者的水平!1、JUC1_ThreadVolatile主要功能是做volatile 关键字 代码讲解/******************************************** * 模块名称: 主要功能是做volatile 关键字 代码讲解 * 功能说明
2021-03-28 20:46:35
263
原创 java高级工程师/技术专家面试技术能力系列之二java基础知识涉及UDP与TCP
目的就是希望java面试者在面试的时候能够回答上面试官的问题,不至于一问三不知。这个题目主要是问题四次挥手的过程以及三次握手的过程(中级java会问到),我们面试会深一点会问及UDP与TCP的java代码。比如如何实现二进制转化为String,Socket是如何通信的,UDP 通信使用的是DatagramPacket ,TCP通信使用功能的是ServerSocket 。1.java代码二进制转为String这个要知道,通过转成String,那就可以序列化为JSON对象public Str.
2021-03-28 19:15:43
176
原创 java高级工程师/技术专家面试技术能力系列之一java基础知识涉及
1、字节 java基础知识的涉及,汉字多少个以及字节的长度计算/** * 功能说明: * 字节 java基础知识的涉及 * * @author 君子志邦 * @version 1.0 * @date 2021/1/18 22:13 主要是讲解 */public class ByteCodeSample { public static void main(String[] args) { int i = 1, j = 5; i++;
2021-03-27 15:48:59
251
原创 测试环境启动时候进行清空redis所有缓存操作的java代码
目录目的:1、调用代码逻辑如下:java-code目的:测试环境要重构的时候,会把所有的常量redis缓存重新赋值,有些失效的已经会永远的停留在上面,所以,在测试环境开发时候有必要清空所有的redis缓存数据,这样测试起来更为精准,所以可是使用功能jedis的原始方法进行删除redis的数据,然后测试环境启动时候进行情况操作!1、调用代码逻辑如下:java-codeimport java.util.Iterator;import java.util.Set;import r
2021-03-27 10:38:12
1268
sourcetree-git版本控制学习软件
2020-05-11
开元操作Exceleasy-excel.zip
2020-04-08
Eclipse的template.xml
2020-02-24
SpringBoot淘宝模拟学习 代码.zip
2020-02-23
singleton_code.zip
2020-02-23
java高级架构师学习vip底层原理的所有源码.zip
2020-02-22
2020面试说明Tomcat源码手写.rar
2020-02-22
手写HashMap源码.rar
2020-02-22
并发编程讲解底层原理详细讲解.docx
2020-02-22
jstack生成的Thread Dump日志.docx
2020-02-21
2020年面试java高级pdf.7z
2020-02-18
java并发编程代码.7z
2020-02-17
zookeepr资料及代码.7z
2020-02-16
JVM相关资料.jmeter使用说明+安装包+测试代码
2020-02-16
KafKa+Storm资料加源码安装包.7z
2020-02-16
storm.学习资料和代码
2020-02-15
rocketmq+代码资料.7z+rocketmq资料
2020-02-14
zookeeper客户端jar包ZooInspector.jar 以及运行命令
2020-02-07
奇偶数交互多线程thread源码java
2020-02-06
山东省统计局数据->参考统计年鉴2019(EXCEL版)整年的统计局数据整理.7z
2021-03-14
东南大学机试复试c++教材PPT以及历年考题.zip
2021-03-14
408计算机专业综合全国联考真题与详解2009-2017.7z
2021-03-14
简历模板-java工程师与web工程师.zip
2020-10-23
自测截图+验证码登录+改动脚本.zip
2020-10-23
资讯中台9月份开发自测截图.zip
2020-09-28
aviator-master.zip
2020-09-21
MySQL-DB安装包linux版本的rpm以及Win10 的32版本和64版本.zip
2020-09-18
php-MySQL.zip
2020-09-18
mysql-installer-community-5.6.19.0.msi
2020-09-18
jdk-8u131-windows-x3232位的.zip
2020-09-16
jdk-8u131-windows-x64然后64位的.zip
2020-09-16
Maven课件操作演示笔记以及上课课件.zip
2020-09-16
windows_64.zip
2020-07-13
MySQL学习软件以及课程课件说明
2020-05-11
Java Spring带前后端开发完整电商平台源码.zip
2020-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人