首页
分类
后端开发
数据库
前端开发
学习笔记
错误合集
标签
Java
MySQL
MongoDB
Linux
IDEA
归档
海尔经典面试题
Linux清理磁盘空间
MySQL查询结果输出到文件
MongoDB数据处理
瞬间
留言板
友情链接
Java学习笔记
Java博客
累计撰写
66
篇文章
累计创建
22
个标签
累计收到
12
条评论
栏目
首页
分类
后端开发
数据库
前端开发
学习笔记
错误合集
标签
Java
MySQL
MongoDB
Linux
IDEA
归档
海尔经典面试题
Linux清理磁盘空间
MySQL查询结果输出到文件
MongoDB数据处理
瞬间
留言板
友情链接
Java学习笔记
目 录
CONTENT
以下是
Spring
相关的文章
2025-03-25
海尔经典面试题
本文分享了一篇海尔Java开发岗位的面试经验(一面通过),内容涵盖多个核心技术点。重点包括:Redis缓存击穿、雪崩、穿透的问题及解决方案,如随机过期时间、互斥锁、布隆过滤器等;Spring Boot启动流程及常用注解(如@Component、@RestController、@Autowired等);MyBatis特点与灵活性;Git基础操作及回退方法;Java异常体系(Error与Exception);Java 8新特性(Lambda、Stream、Optional等);HashMap底层结构(JDK 8红黑树优化);Docker隔离原理(Namespace与cgroups);Jenkins与CI/CD流程。此外,还包含项目及聊天类问题。整体面试体验良好,面试官态度亲切,氛围轻松。
2025-03-25
95
0
3
面试
2024-04-19
MongoDB进阶连表查询
本文展示了一个MongoDB聚合查询脚本及其对应的Spring Mongo Java实现。查询目标是从`collect.template`集合中根据指定的`_id`筛选出模板数据,通过`$lookup`关联`collect.template.group`表获取模板对应分组信息,并提取`groupId`组成数组。接着再次关联`collect.group.field`表,根据`groupId`查询字段信息,并筛选出`unit`为“万元”的数据。最终通过`$project`和`$map`格式化输出,仅保留模板名称、分组ID及字段的标题、编码和分组ID。Java代码中使用Spring Data Mongo的Aggregation构建相同逻辑,通过自定义`AggregationOperation`实现复杂投影和过滤操作,最终返回结构化的结果列表。
2024-04-19
44
0
0
数据库
学习笔记
2022-12-09
在线 yaml(yml)和 properties 互转
该页面提供在线YAML(yml)与Properties配置文件格式之间的相互转换工具,方便开发者在不同框架或系统间进行配置文件格式的快速转换。用户可通过访问指定网址(https://www.toyaml.com/index.html)进入工具界面,直接粘贴或上传文件,一键完成格式转换。页面内置嵌入式框架,支持全屏显示,用户无需下载任何软件,即可在浏览器中实时操作。该工具适用于Java、Spring、微服务等项目中常见的配置文件兼容需求,提升开发效率。整体界面简洁,操作直观,支持常见配置语法转换,是开发人员处理配置文件的实用辅助工具。
2022-12-09
22
0
0
软件推荐
开发工具
2021-03-26
定制 Spring Security 错误提示信息
在使用Spring Security时,登录失败默认提示“坏的凭证”,对用户不友好,需自定义错误信息。Spring Security通过`SpringSecurityMessageSource`类加载`messages_zh_CN.properties`等本地化配置文件,但直接注入`messageSource` bean在Spring Boot环境中无效。官方虽建议通过配置`messageSource` bean实现替换,但在实际应用中未能覆盖原生提示。解决方案为:在项目`resources`目录下创建`org/springframework/security`路径,并复制`messages_zh_CN.properties`文件,修改其中的错误提示内容(如将“坏的凭证”改为“用户名或密码错误”)。此举可直接覆盖Spring Security默认配置文件,无需额外配置bean,实现高效、简洁的错误信息定制。此方法适用于Spring Boot集成环境,确保用户获得更友好的登录反馈。
2021-03-26
20
0
0
后端开发
学习笔记
鄂ICP备20003961号-3