- 博客(242)
- 收藏
- 关注

原创 这些Java基础知识,诸佬们都还记得嘛(学习,复习,面试都可)
本文主要讲解了几个Java方面的知识,也是面试中经常问到的部分,非常适合刚入坑Java的小伙伴儿们学习以及准备面试的大佬巩固。如果对这方面感兴趣,那就快来看看吧
2022-09-26 06:45:00
79901
141

原创 Java经典面试题分享
本文主要讲解了几个Java方面的知识,也是面试中经常问到的部分,非常适合刚入坑Java的小伙伴儿们学习以及准备面试的大佬巩固。如果对这方面感兴趣,那就快来看看吧
2022-06-30 09:46:09
84068
198

原创 Java经典面试题分享
本文主要讲解了几个Java方面的知识,也是面试中经常问到的部分,非常适合刚入坑Java的小伙伴儿们学习以及准备面试的大佬巩固。如果对这方面感兴趣,那就快来看看吧
2022-05-26 09:14:46
87133
213

原创 Redis进阶知识点(可学习,可复习,可面试)
面试中的重中之重,如果你还没有掌握,那就快来学习一下吧;如果掌握了,那就来复习一下吧;如果全掌握了,大佬带带我hhhhh
2022-05-02 11:10:50
81770
258
原创 ### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long已解决,亲测有效
我们后端开发的日常工作和数据库是离不开的,今天介绍一个接触编程不久经常会遇到的一个错误,希望能够帮助到遇到这个困难的小伙伴儿们解决难题。
2025-03-06 08:30:00
5347
原创 ### Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException:已解决,亲测有效
这个错误的意思是,在尝试向我们的数据库表里插入或者更新数据时,违反了唯一性约束(主键或者唯一索引等的值重复),导致操作失败。
2025-02-27 09:09:33
5326
原创 MySQL唯一索引与Null之间的“羁绊”
前几天项目组的产品经理找我,说发现了几条数据不一致的情况。数据不一致的地方是两个接口,一个是我写的,另一个是一位离职的同事大佬写的。已解决,遂发此文记录。
2025-02-24 08:45:00
9180
原创 javax.validation.UnexpectedTypeException: HV000030: No validator could be found for...已解决,亲测有效
我们在对实体类做一些校验时,经常会用到对实体类进行属性校验。但是可能会遇到这样的错误。这篇文章主要介绍一下遇到这个错误如何解决,希望可以帮助到遇到这个问题的小伙伴儿们!
2025-02-24 07:30:00
3762
原创 SQL中的COALESCE函数详解
COALESCE函数是SQL中一个非常有用的函数,在公司实际的开发中,它简化了我NULL值处理的过程,大家在写SQL的时候也可以多使用下。
2025-02-20 08:45:00
10563
1
原创 如何使用IDEA自动生成序列化ID,看这篇配置文章就够了
昨天朋友请教我,实体类中的那串serialVersionUID是什么意思,有什么用。众所周知,实体类需要序列化ID的主要原因是为了。对于序列化,是将对象的状态转换为字节流的过程,可以让我们将对象存储到文件中、通过网络发送对象,或者我们常做的,对象的状态持久化到数据库中。反序列化则是这个过程的逆过程,它将字节流转换回对象(如何转换,及转换的API,后续会记录知识点)。
2025-02-20 08:00:00
5367
原创 深入解析RocketMQ的源码,从NameServer说起!
前面的文章中介绍了RocketMQ一些用法和特性(优点,集群等),接下来的文章咱们一起了解下RocketMQ的源码。NameServer 是RocketMQ的核心组件之一,咱们先拿NameServer“开刀吧”。这篇文章主要围绕和!!在前面的文章中,我们已经介绍过NameServer的作用了,为了让大家了解的更全面,在这里再给NameServer一个特写!!!Broker 启动时会向 NameServer 注册(重点),NameServer 会维护 Broker 的数据信息。
2025-02-17 08:30:00
11949
19
原创 已解决IDEA无法输入中文问题(亲测有效)
在使用IDEA的时候,比如我们想写个注释,可能不经意间,输入法就无法输入中文了,但是在其他地方打字,输入法仍然能够正常工作。这是什么原因呢,这篇文章带你解决这个问题!
2025-02-17 08:00:00
4922
原创 提升我编程效率的秘密武器——明基RD280U专业编程显示器
作为程序员的我们每天都在与代码、数据和各种开发工具打交道。屏幕,是我们通向代码世界的窗口,也是工作中最亲密的伙伴之一。对于我们编程工作,往往伴随着对实现产品需求的极致追求和对效率的持续压榨。采用番茄工作法时间管理方式,每工作25分钟后休息5分钟,经过四个“番茄”后进行一次较长的休息。这样的节奏在工作上确实有助于我维持精力充沛,防止我过度疲劳;手机开启飞行模式,或者将手机关机放在一旁,减少外界干扰,避免工作中的分心;每天早上设定具体可达成的任务目标,并将他们分解成更小的步骤,直至下班前,逐一完成。
2025-01-17 19:15:25
18830
46
原创 IDEA 启动和调试过慢的问题分析和解决方案(亲测有效)
虽然IDEA 使我们平时的开发变得高效,但是随着公司项目的复杂度和规模的增长,IDEA 的启动和调试速度可能会因为一些原因变得特别慢,影响开发效率(亲身体验)。这篇文章介绍一下自己解决IDEA 启动过慢和调试过慢的几种方案,希望可以帮助到大家!
2025-01-17 18:19:12
4125
原创 合合信息扫描全能王线下体验活动:科技与人文的完美交融
作为合合信息旗下扫描全能王的忠实粉丝,上周,我很荣幸参与了扫描全能王“扫出你的能量buff”快闪活动及技术交流会。这次活动的不仅让我对这款强大的文档管理工具有了更深入的了解,还结识了许多志同道合的朋友。接下来和大家分享一下这次的活动和心得!
2024-12-04 08:45:00
18861
44
原创 已解决Error running ‘XXXApplication’: Command line is too long. Shorten command line forXXX(亲测有效)
上周粉丝说拉取分支代码时,点击运行后发现报了这个错误,好在之前我也遇到过这个错误。写下这篇文章记录一下这个问题,以便帮助到其他的小伙伴儿们。
2024-12-04 08:30:00
5235
1
原创 论云游戏的性能与性价比,ToDesk、青椒云、顺网云游戏等具体实操看这篇就够了
在快节奏的生活中,越来越多的人选择游戏来放松身心。近年来,《黑神话:悟空》《永劫无间》等国产佳作的爆火,不仅让玩家们沉浸其中,也对设备性能提出了更高要求。如今的3A大作需要强劲的显卡和硬件支撑,这使得许多玩家不得不面对高昂的硬件升级成本。随着云计算技术的成熟,“云电脑”这一概念逐渐成为大众关注的焦点。相比于昂贵的硬件升级,云电脑带来了更加便捷和经济的选择,无需顶级设备便可体验高性能游戏。
2024-11-13 08:30:00
20684
45
原创 RocketMQ发送消息之事务消息
官网上说这种机制类似于X/Open XA的分布式事务功能,通过事务消息达到分布式事务的最终一致性。RocketMQ在4.3.0版本中首次引入了分布式事务消息的功能。
2024-11-13 08:00:00
8353
1
原创 RocketMQ发送消息之消息过滤
在前面的文章中,记录了RocketMQ消息广播,延迟消息等机制,今天介绍一下一个特别特别重要的功能—消息过滤。顾名思义,它可以让消费者根据特定条件选择性地接收消息,从而优化资源利用,提高系统效率。废话不多说,接下来就一起学习一下消息过滤这块的知识点吧。
2024-10-24 23:43:47
799
1
原创 RocketMQ发送消息之消息过滤
在前面的文章中,记录了RocketMQ消息广播,延迟消息等机制,今天介绍一下一个特别特别重要的功能—消息过滤。顾名思义,它可以让消费者根据特定条件选择性地接收消息,从而优化资源利用,提高系统效率。废话不多说,接下来就一起学习一下消息过滤这块的知识点吧。
2024-10-23 23:39:26
6067
原创 RocketMQ消息发送之延迟消息
在前面的文章中我们介绍了RocketMQ的广播消息,作为一款合格的消息队列,不支持延迟消息那肯定是不行的。在前面我们了解的RabbitMQ中,它的延迟消息是通过死信队列来实现的。然鹅,RocketMQ的实现方式与其不同,今天我们一起来了解下!
2024-10-22 09:00:00
6689
原创 RocketMQ消息发送之广播模式
在RocketMQ中,广播消息是一种特殊的消息消费模式。在广播模式下,每条消息都会被推送到集群内所有注册过的客户端,保证消息至少被每台机器消费一次。与集群模式不同,集群模式下,同一个消费者组内的消息只会被消费一次,而广播模式下,每个消费者都会收到并消费相同的消息。
2024-09-29 22:13:08
9265
原创 MySQL中的LIMIT与ORDER BY关键字详解
So,LIMIT和ORDER BY是MySQL中两个非常重要的关键字,它们在数据处理和结果集控制方面发挥着关键作用。我们在项目中还是要多使用这两个关键字,毕竟可以提高查询效率,优化用户体验。
2024-09-18 09:30:00
10314
1
原创 【已解决】IDEA鼠标光标与黑块切换问题,亲测有效
在使用idea的时候,鼠标光标变成黑块通常是插入模式和覆盖模式之间的切换导致的。切换方式会影响到光标的外观(虽然这个问题不大)以及输入文本的方式(这个就不方便了hhh)。
2024-09-18 09:00:00
7364
1
原创 RocketMQ中的顺序消息和乱序消息详细讲解
RocketMQ中的顺序消息分为局部顺序和全局顺序,乱序消息等等。局部顺序消息通过Sharding Key将消息分配到不同的队列中,每个队列内的消息保持顺序性;而全局顺序消息则整个Topic内的消息都保持顺序性,但性能较低。在选择顺序消息类型时,需要根据实际业务需求和性能要求进行权衡。
2024-08-08 09:00:00
12620
3
原创 RocketMQ中的三种简单消息类型详解,看完包会!
RocketMQ中的简单消息主要包括同步消息、异步消息和单向消息三种类型,它们各自具有不同的特点和适用场景。今天这篇文章主要介绍RocketMQ简单消息的三种类型,并做实例演示。希望这篇文章能帮助到正在学习RocketMQ知识点的小伙伴儿们!!!
2024-08-05 09:15:00
8901
原创 一文带你了解MySQL中常见锁(附案例)
在最近字节的面试中,面试管问了一个问题:你所知道的,MySQL都支持哪些锁?当时回答的不是特别好,因此写下这篇文章做个记录。方便自己复盘以及帮助各正在面试的小伙伴们。
2024-08-02 09:15:00
9432
原创 已解决java.lang.RuntimeException: org.codehaus.plexus.component.repository.exception...报错问题
有粉丝在后台留言说他加载项目的时候碰到了如标题所示的这个错误,笔者在初学Java的时候也遇到过这个问题,为了帮助更多的Java初学者,这里写一篇文章记录一下这个错误。
2024-08-02 08:45:00
9246
原创 结合Java代码实现RocketMQ的生产与消费消息
在前面的文章中,已经详细介绍并使用到了消息生产者,消息消费者,broker等集群相关的知识,这篇文章介绍一下其他的小组件以及使用Java代码实现生产者对消息的生成,消费者消费消息等知识点。希望这篇文章能帮助到正在学习RocketMQ知识点的小伙伴儿们!!!
2024-07-31 09:00:00
11820
1
原创 已解决[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.11.3报错问题
如题,在下载解压,修改好rocketmq-dashboard的配置后,准备使用命令构建打包时,打了二十多分钟后出现了这个错误使得打包失败,因此本篇文章主要记录下这个错误,为遇到这个错误的小伙伴儿们提供些帮助!
2024-07-31 08:30:00
5976
3
原创 RocketMQ命令介绍及RocketMQ的可视化工具部署
上篇文章我们介绍了RocketMQ集群的搭建,但是我们只能通过命令来查看集群情况。所以,这篇文章我们主要介绍RocketMQ的可视化平台。RocketMQ的可视化工具主要用于监控和管理RocketMQ集群,帮助我们更加直观地了解RocketMQ的运行状态和性能指标。
2024-07-29 09:00:00
12562
原创 已解决org.apache.rocketmq.remoting.exception.RemotingConnectException: connect to null failed报错问题
RocketMQ集群是配置好了,但是在运行某个虚拟机上bin目录下的mqadmin命令时,某台虚拟机出现了如标题所示的错误。针对这个问题,写这篇文章记录下,以帮助到遇到这个问题的小伙伴儿们。
2024-07-29 08:30:00
5446
原创 Spring中使用到的设计模式及其源码分析
众所周知,Spring框架是一个强大而灵活的开发框架。这不,上次的面试刚问到这些,没防住!!!因此下来总结一下。这篇文章主要介绍Spring中使用到的设计模式,自己做个面试复盘,同时希望能帮助到其他小伙伴儿们。
2024-07-26 06:46:02
12725
11
原创 记录一次面试被问到的MySQL三大日志之Undo Log、Redo Log与Bin Log
MySQL数据库作为目前最流行的关系型数据库管理系统之一,开发者在面试中经常会被问到这个问题。其中,Undo Log、Redo Log和Bin Log是MySQL中最重要的三种日志,它们各自承担着不同的职责(各司其职),共同保障数据库的数据一致性、持久性和可恢复性。本篇文章用作个人面试后的复盘,也希望能给各位大佬带来帮助。
2024-07-26 06:14:17
11914
原创 RocketMQ集群搭建,看完这篇文章你就懂了(基于2m-2s-async模式)
上一篇初步认识了RocketMQ,这一篇文章我们简单来搭建一个RocketMQ集群。RocketMQ支持多种集群部署模式,其中最常用的是多主多从的异步复制模式(2m代表两个master,2s代表两个slave,async代表异步刷盘的机制)。今天我们就以这种方式来 搭建。本篇文章除了集群的搭建,也适合面试使用,在这里希望能帮助到各位正在学习RocketMQ的小伙伴儿们!
2024-07-24 10:41:14
14939
16
原创 已解决 java.io.FileNotFoundException: …/conf/broker.conf (没有那个文件或目录)等RocketMQ集群问题
在配置RocketMQ集群的时候,遇到了几个问题,让我百思不得其姐。还好在最后坚持不懈的努力排查bug下给他解决了。这篇文章主要记录一下解决的这个bug,同时也希望能帮助到各位正在学习RocketMQ的小伙伴儿们。
2024-07-24 10:15:24
3449
原创 一条SQL从诞生到成年的《成长日记》(面试必会)
这是一道最近裸面转转的视频面试中,面试官抛来的一道送分题。由于当时是裸面,所以屏幕前的你懂得哈哈。这篇文章通过一条的耳熟能详SELECT语句案例,详细解析SQL从用户输入到最终执行完成的整个流程,重点是介绍各个模块的作用和它们之间的交互。希望能帮助各位小伙伴们通过面试!
2024-07-23 10:11:40
12997
1
原创 公司技术栈用到了RocketMQ,我对此块知识进行了回顾(初始RocketMQ)
RocketMQ是一款由阿里巴巴开发并开源的分布式消息中间件,它是基于纯Java实现的。RocketMQ的前身是MetaQ,后面成为Apache的顶级开源项目。
2024-07-22 09:34:13
14230
15
基于电影点评微信小程序的设计与实现.rar
2023-06-01
基于音乐小程序的设计与实现
2023-06-01
基于座位预约管理系统的设计与实现.rar
2023-05-31
微信小程序项目源代码及任务书(游戏类)
2023-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人