自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 【实战应用】序列化/反序列化

本文介绍了利用Jackson和Redis实现聊天机器人对话上下文的序列化与反序列化方案。通过自定义RedisConfig配置类,使用GenericJackson2JsonRedisSerializer实现对象到JSON的转换,支持带类型信息的序列化存储。在具体实现中,用户输入被封装为MessageDTO对象,通过redisTemplate序列化存储到Redis列表,反序列化时自动还原为Java对象。该方案适用于Redis缓存、微服务通信等需要对象持久化的场景,通过合理的Jackson配置确保了类型安全,简化

2025-07-18 17:09:31 426

原创 在链接中 ? 之后拼接参数,无法获取参数问题。

ps:我之前用的是直接通过路由获取this.$route.query.deptcode;导致在手机端没有获取到参数,原因是因为 Vue Router 用的是。,而 this.$route.query.deptcode || '' 只适合在 history 模式中使用,建议在做开发之前一定要看清楚Router 模式。之后拼接参数,电脑端浏览器可以捕获到参数,手机特定情况下不行。(我是在帆软报表中嵌入 URL 链接导致捕获不到参数。然后在mounted()中直接用inject 方法截取参数就行了。

2025-07-17 16:25:32 147

原创 【详细解析】ElementUI实现下拉框全选功能

本文介绍了如何为ElementUI的Select组件添加全选功能。作者通过自定义实现解决原生组件不支持全选的问题,主要包含三个核心方法:1) selectAll()方法通过判断已选项数量实现全选/取消全选切换;2) changeSelect()方法监控选项变更,在所有选项选中时添加"全选"项;3) removeTag()处理标签移除事件,当移除"全选"项时清空所有选项。文中提供了完整的HTML代码和JavaScript实现,包括数据绑定、选项列表定义和三个关键方法的详

2025-07-17 16:17:31 408

原创 I/O流,复制文件案例,代码注释。

先确定要复制文件的地址和目标地址,注意:目标地址需要是同后缀的文件。

2023-06-17 20:39:11 120 1

原创 使用迭代器遍历数据,案例,附代码详细注释。

利用Iterator先把集合变成迭代器,再用while循环打印每次迭代的元素,直到元素没有。

2023-06-17 20:34:15 151

原创 增强for循环,案例,附代码注释。

【代码】增强for循环,案例,附代码注释。

2023-06-17 20:29:23 246 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除