首页
分类
后端开发
数据库
前端开发
学习笔记
错误合集
标签
Java
MySQL
MongoDB
Linux
IDEA
归档
海尔经典面试题
Linux清理磁盘空间
MySQL查询结果输出到文件
MongoDB数据处理
瞬间
留言板
友情链接
Java学习笔记
Java博客
累计撰写
63
篇文章
累计创建
21
个标签
累计收到
10
条评论
栏目
首页
分类
后端开发
数据库
前端开发
学习笔记
错误合集
标签
Java
MySQL
MongoDB
Linux
IDEA
归档
海尔经典面试题
Linux清理磁盘空间
MySQL查询结果输出到文件
MongoDB数据处理
瞬间
留言板
友情链接
Java学习笔记
目 录
CONTENT
以下是
Java
相关的文章
2025-03-25
海尔经典面试题
本文讨论了海尔的Java软开岗位面试经典问题,包括解决缓存雪崩、缓存击穿、缓存穿透的方法,以及Spring Boot的初始化流程和常用注解说明。此外,还介绍了MyBatis的特点,强调其灵活性和不对应用程序或数据库设计造成影响的特性。文章关键词涵盖Java、学习笔记、Spring和海尔经典面试题。
2025-03-25
62
0
2
面试
2024-06-19
Java版本切换
本文介绍了三种在 Linux 系统下切换 Java 版本的方法:使用 jEnv、手动切换 JAVA_HOME、使用 SDKMAN。jEnv 是管理多个 Java 版本的工具,通过设置环境变量和命令切换版本。手动切换 JAVA_HOME 需要编辑.zshrc或.bash_profile文件设置别名,实现简化切换。SDKMAN 是管理软件开发工具包的工具,可列出、安装、切换 Java 版本。根据个人需求和喜好选择合适的方法,jEnv 和 SDKMAN 提供综合性和灵活性,手动切换适合简单需求。
2024-06-19
36
0
0
建站系统
开发工具
2024-06-04
try-catch 到底写在循环里面好,还是外面好?大部分人都会答错!
转载自 微信公众号 作者:Java核心技术
2024-06-04
30
0
2
后端开发
2024-04-19
MongoDB进阶连表查询
该文章介绍了如何使用 mongo 脚本查询进行进阶连表查询,以及对应的 spring mongo Java 代码。通过脚本查询,可以根据条件查询、联表查询、结果筛选等步骤,最终得到符合要求的数据集。Java 代码中通过 Aggregation 类的相关方法来实现脚本查询的功能,包括条件匹配、联表查询、结果筛选等操作,最终返回符合条件的结果集。这些实践为开发人员提供了在 MongoDB 中进行复杂查询操作的指导,帮助他们更好地利用 MongoDB 进行数据处理和分析。
2024-04-19
14
0
0
数据库
学习笔记
2023-02-13
equals 和 == 的区别
在Java学习笔记中,关于equals和==的区别在于:==比较对象引用,需指向同一对象才返回true;而equals比较对象内容,通常需重写以提供逻辑一致性比较。重写equals方法时,也需要重写hashCode方法来确保哈希表等数据结构工作正常。
2023-02-13
24
0
0
后端开发
2022-12-20
优化SpringBoot项目启动时间和内存占用
最近在使用Spring Cloud Alibaba搭建微服务架构项目时,遇到了内存不够的问题。尝试了JVM参数优化,但效果不尽如人意。经过查阅资料,发现可以尝试使用Spring Native技术来降低内存消耗。Spring Native能显著提高应用的启动速度,降低内存消耗,但构建时间较长。这对于优化SpringBoot项目的启动时间和内存占用有着积极的作用。
2022-12-20
26
1
1
后端开发
2022-12-09
在线 yaml(yml)和 properties 互转
在线 yaml(yml)转properties - properties 转 yaml(yml)
2022-12-09
18
0
0
软件推荐
开发工具
2022-12-09
基于SpringBoot拦截所有接口类及实现类中方法上面的自定义注解
在开发过程中使用自定义注解实现功能更灵活,SpringBoot中实现这一效果很简单。通过引入aspectjweaver依赖,定义一个注解类,创建方法匹配切入点顾问类,编写方法拦截器和配置类,让Spring将它们粘合起来。测试接口类和实现类中的方法,可以看到所有被注解的方法都被拦截到,达到预期效果。需要注意接口类必须有实现类,否则会导致Spring启动报错。这样的实现方式需要注意DefaultAdvisorAutoProxyCreator可能带来的副作用。
2022-12-09
18
0
0
后端开发
2022-12-09
Java-Collectors(Stream流)常用的20个方法
方法,计算个数,总和,最大值,最小值和平均值。它返回一个包含所有这些统计信息的对象。</p><pre><code class="language-java">List<Integer> integers = Arrays.asList(1,2,3,4,5,6,6); IntSummaryStatistics stats = integers .stream() .collect(Collectors.summarizingInt(x -> x)); // output: IntSummaryStatistics{count=7, sum=27, min=1, average=3.857143, max=6}</code></pre>
2022-12-09
23
0
0
后端开发
2021-05-14
IDEA项目启动非法字符
启动Spring Boot项目时遇到非法字符错误'\ufeff',没有任何提示。问题出在文件码格式上,解决方法是删除问题文件并重新创建。关键词涵盖Java、IDEA和IDEA项目启动非法字符。
2021-05-14
23
0
0
错误合集
2021-03-26
定制 Spring Security 错误提示信息
在使用Spring Security框架时,登录失败会提示"Bad credentials"(中文:坏的凭证),为了提升用户友好性,需要定制错误提示信息。通过配置 messages[_language_country].properties 文件可以自定义错误信息,Spring Security通过SpringSecurityMessageSource类读取配置文件作为MessageSource使用。在集成环境下可以通过拷贝并修改配置文件解决问题,无需配置messageSource bean。
2021-03-26
14
0
0
后端开发
学习笔记
2021-03-26
数据库时区没设置造成异常
数据库时区没设置造成异常:java.sql.SQLException: The server time zone value '?й???????' is unrecognized or represents more
2021-03-26
13
0
0
错误合集
数据库
1
2