摘要: 初衷 写博这件事,其实从大学开始就一直断断续续的有在做,几大博客平台都有玩过,但是都不持久。真正想要认真地好好维护一个自己的博客是在2015年年底。 为什么突然就想好好写博客呢?其实与过去三年的工作经历直接相关。我的技术学习之路可以与很多人都不太一样。由于那三年里,我的工作都在工商银行任职,虽然,工 阅读全文
posted @ 2019-06-03 10:25 程序猿DD 阅读(4950) 评论(6) 推荐(15) 编辑
摘要: 就在昨晚,Spring AI发了个比较重要的更新。由于最近OpenAI推出了结构化输出的功能,可确保 AI 生成的响应严格遵守预定义的 JSON 模式。此功能显着提高了人工智能生成内容在现实应用中的可靠性和可用性。Spring AI 紧随其后,现在也可以对OpenAI的结构化输出完美支持了。 下图展 阅读全文
posted @ 2024-08-10 09:58 程序猿DD 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 今早看到,IntelliJ IDEA 2024.2 发布的邮件提示,看了一眼这个版本更新的新特性真的太适合我了!也许这些能力对关注DD的小伙伴也有帮助,所以搞篇博客介绍和推荐一下。下面就来一起看看这个版本中推出的几个强大新特性。 Spring Data JPA 的即时查询 在2024.2 Ultim 阅读全文
posted @ 2024-08-09 11:06 程序猿DD 阅读(569) 评论(1) 推荐(0) 编辑
摘要: JSON是我们编写API时候用于数据传递的常用格式,那么你是否知道JSON Schema呢? 在数据交换领域,JSON Schema 以其强大的标准化能力,为定义和规范 JSON 数据的结构与规则提供了有力支持。通过一系列精心设计的关键字,JSON Schema 能够详尽地描述数据的各项属性。然而, 阅读全文
posted @ 2024-08-06 11:45 程序猿DD 阅读(475) 评论(0) 推荐(3) 编辑
摘要: 就在昨晚,Meta发布了可以与OpenAI掰手腕的最新开源大模型:Llama 3.1。 该模型共有三个版本: 8B 70B 405B 对于这次发布,Meta已经在超过150个涵盖广泛语言范围的基准数据集上评估了性能。此外,Meta还进行了广泛的人工评估,在现实场景中将Llama 3.1与竞争模型进行 阅读全文
posted @ 2024-07-26 02:32 程序猿DD 阅读(3564) 评论(1) 推荐(4) 编辑
摘要: 介绍 在Spring Boot开发的动态世界中,确保数据完整性和跟踪变化是至关重要的。实现这一目标的一个强大工具是@Audited注解。本文深入探讨了该注解的复杂性、其目的、实现步骤以及如何利用其功能进行有效的实体审计。 理解@Audited Spring Boot中的@Audited注解用于审计实 阅读全文
posted @ 2024-07-25 10:26 程序猿DD 阅读(324) 评论(0) 推荐(1) 编辑
摘要: 大家好,我是程序猿DD 今天给大家推荐一个日常大概率能用上的开源项目:Stirling PDF 开源地址:https://github.com/Stirling-Tools/Stirling-PDF Stirling PDF是一个可以用Docker在本地托管的基于Web的PDF处理工具。它的功能非常 阅读全文
posted @ 2024-07-19 10:44 程序猿DD 阅读(1802) 评论(4) 推荐(18) 编辑
摘要: 今天,给大家推荐几个好用且免费的IntelliJ IDEA插件。如果你还没有用过,可以尝试一下,也许对你的日常工作会有一定的效率提升噢! RestFul-Tool 如果你是一个RESTful服务的开发者,那么这个一定要试一下。它是一套非常丰富的RESTful服务开发工具,对 Spring MVC 和 阅读全文
posted @ 2024-07-18 10:04 程序猿DD 阅读(775) 评论(1) 推荐(2) 编辑
摘要: 分享8个开箱即用的API,方便日常处理集合。 1. 快速过滤空值:Stream.ofNullable 该方法是在 Java 9 中引入的,有助于过滤集合中的所有空值,从而可能使我们避免空指针异常。 在下面的示例中,有一个包含 null 的List。此时,我们可以使用Stream.ofNullable 阅读全文
posted @ 2024-06-04 17:56 程序猿DD 阅读(417) 评论(0) 推荐(2) 编辑
摘要: 使用Spring Boot开发API的时候,读取请求参数是服务端编码中最基本的一项操作,Spring Boot中也提供了多种机制来满足不同的API设计要求。 接下来,就通过本文,为大家总结6种常用的请求参数读取方式。如果你发现自己知道的不到6种,那么赶紧来查漏补缺一下。如果你知道的不止6种,那么告诉 阅读全文
posted @ 2024-05-23 10:16 程序猿DD 阅读(638) 评论(0) 推荐(6) 编辑
摘要: @Value注解相信很多Spring Boot的开发者都已经有接触了,通过使用该注解,我们可以快速的把配置信息加载到Spring的Bean中。 比如下面这样,就可以轻松的把配置文件中key为com.didispace.title配置信息加载到TestService中来使用 @Service publ 阅读全文
posted @ 2024-05-21 14:42 程序猿DD 阅读(696) 评论(5) 推荐(1) 编辑