项目实战
未读
实习需求--智能支付模块(AI SDK)
AI 收款人识别模块。用户上传文件后,系统要通过 AI 提取收款人信息再入库。 先从这个业务的controller入手,其中的第一个方法叫做extractPayeeInfo,里面有三个基本参数,一个是springweb自带的类型multipartfile file,和Sring-filetype,S
零星小记
未读
idea和cursor快速切换
有一个问题,就是我的idea和cursor的快捷键以及使用习惯是不同的,如果我频繁的在cursor和idea之间切换,会出现一个问题:在idea中是Student类,在cursor是Computer类,这就导致了我需要不停的寻找当前需要的类并且手动切换。 最终我发现了一个插件十分的好用 这是一款非常
程序人生
未读
青岛充电之旅🔋🔋(with GF)
项目实战
未读
实习需求--政策定时同步服务
功能迭代时间线 第一版:基础同步功能(直接保存,问题多多) 第二版:增加去重逻辑(解决重复数据问题) 第三版:增加平台推送功能(但是同步推送,很慢) 第四版:引入异步处理(性能大幅提升) 第五版:优化推送去重逻辑(避免重复推送) 第六版:增加缓存优化(减少90%重复调用) 第七版:增加定时任务支持(
项目实战
未读
Redisson 的原理
前言 Redisson 不仅仅是一个 Redis 客户端,它更是一个在 Redis 基础上实现的 Java 驻内存数据网格(In-Memory Data Grid)。 它的核心目标是让 Java 开发者能够以最自然的方式使用 Redis,将复杂的 Redis 命令封装成大家熟悉的 Java 接口(如
项目实战
未读
IDEA报错内存溢出解决(java.lang.OutOfMemoryError)
IDEA在启动项目后报错内存溢出,有时直接修改JVM内存并不能全部解决问题,遇到这个问题并解决后总结了下自己的解决过程,放在这里以供有需要时查阅。 1. 优化项目构建配置 在 IDEA 设置中增加可用内存: 路径:File > Settings > Build, Execution, Deploym
介绍类加载过程,什么是双亲委派模型?
一、类加载过程 类加载是指 Java虚拟机(JVM) 将类的 .class 文件中的二进制数据读入内存,并将其转换为运行时数据区中的方法区里的数据结构,最终在堆中创建一个代表该类的 java.lang.Class 对象,作为方法区该类各种数据的访问入口。 这个过程主要分为以下三个大阶段:加载、链接、