- 博客(18)
- 收藏
- 关注
原创 idea文件夹隐藏与恢复展示
本文介绍了IntelliJ IDEA中文件隐藏(Excluded)与显示的操作方法。隐藏文件可通过右键选择"Mark Directory as"设为Excluded,使其不参与编译。要显示隐藏文件,需进入Project Structure界面取消勾选Excluded选项。文章还详细说明了不同文件类型(Sources、Resources、Tests等)在项目结构中的作用,其中Excluded状态会使文件基本被IDE忽略,仅提供有限编码辅助。通过合理设置文件类型,可以提高IDE性能并保持项目
2025-06-12 16:54:37
1922
原创 TypeReference指定反序列化获取响应对象
本文介绍了在调用第三方接口时,使用TypeReference简化数据反序列化的方法。针对接口响应对象不确定或频繁变动的情况,建议先用String接收响应数据,再用TypeReference转换为指定类型(如List<Object>或Map<String, Object>),避免频繁修改实体类。文中提供了具体代码示例,演示了如何通过ObjectMapper和TypeReference实现JSON字符串与对象集合的转换,并强调了正确导入com.fasterxml.jackson.core
2025-06-12 16:51:44
548
原创 Java8通过Stream对list对象某个属性去重
对于list集合进行去重操作,多种情况进行记录.只记录在学习与实践过程中需要对集合操作的场景,方便下次能够直接快速的回忆起来.当然这些方法的使用与操作皆是对于Java8的stream操作TreeSet不重复特性进行的运用.如果能够更好更快的达成目的,也是不必拘泥于某一些固定的方式去处理数据,以效率与程序开销优先.
2025-03-27 16:19:11
1875
原创 生成Csv文件接口流形式返回
通过Java代码生成的文件流到浏览器,读取文件地址下载到文件,查看时发现文件全是乱码。记录在出现生成出来的csv文件出现乱码无法读取情况。
2025-03-06 19:38:36
234
原创 默认的头像昵称
消费者访问授权微信登录来创建系统会员,微信API会通过不同权限去实现完全数据OR快照模式去返回数据。在快照模式会返回默认灰头像与微信昵称,导致系统会员数据在头像与昵称严重同质化与虚假数据。
2024-07-25 18:29:45
1075
原创 导出记录xls_or_csv文件
这是一个提供后台数据导出的方案。在我们业务场景的时候,需要对于一些订单数据或者操作记录等中台展示的数据导出给到业务。通过GET方法使用流的方式导出到前端通过OSS存储文件,给出文件路径提供下载。OSS也可以换成腾讯的COS,同理。
2024-07-13 15:57:50
1466
原创 项目模板脚手架搭建
在进行自己项目的开发测试的时候,需要新建一个项目去记录与实践我们的某些想法,但是新建项目时,有些配置和包总是相同的,每次添加非常麻烦,并且都是重复性复制粘贴的工作。我们可以通过脚手架来减轻这部分的工作。那什么叫脚手架呢?当搭建一个项目时,一些基础性的工作,如一些共同的组件、服务、配置、测试等在新建项目时就一起生成,形成一个模板。这个就叫做脚手架。
2024-06-26 16:48:40
1017
原创 快速获取openId
每个用户针对每个公众号或小程序等应用会产生一个安全的OpenID,公众号或应用可将此ID进行存储,便于用户下次登录时辨识其身份,或将其与用户在第三方应用中的原有账号进行绑定。也就是说我们可以通过openId给指定的微信用户发送消息。获取微信公众号用户的OpenId(用户关注公众号后,用户在公众号的唯一凭证)
2024-04-27 17:24:22
1648
原创 微信公众号开发-模板消息
微信公众号-模板消息(公众号给指定用户发送消息),包含调用token的获取,模版的创建,消息的发送。从零到一实现模版消息功能,实操验证可行性并实现正式环境使用。全流程图文记录。
2024-04-20 12:03:56
8274
2
空空如也
使用git功能-unstach changes报错
2024-05-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅