文章列表

共有 447 篇文章

一款绘制3D架构图的在线神器:iCraft Editor

在软件开发的世界里,架构图是系统设计的蓝图,它们不仅帮助团队理解系统的整体结构,还能提升沟通效率,确保项目的顺利推进。然而,绘制一张清晰、直观的架构图,往往需要大量时间和专业工具。面对繁琐的操作和复杂的学习曲线,不少程序员感到力不从心。 之前DD有给大家推荐过ProcessOn,继续需求是可以满足了。今天再给大家推荐一个比较特别的,它可以用来绘制3D架构图,效果非常炸裂!...

如何用 Spring AI + Ollama 构建生成式 AI 应用

为了构建生成式AI应用,需要完成两个部分: - AI大模型服务:有两种方式实现,可以使用大厂的API,也可以自己部署,本文将采用ollama来构建 - 应用构建:调用AI大模型的能力实现业务逻辑,本文将采用Spring Boot + Spring AI来实现 Ollama安装与使用 !https://static.didispace.com/images3/d888726bdabc2f682d2c...

Spring AI更新:支持OpenAI的结构化输出,增强JSON响应可靠性

就在昨晚,Spring AI发了个比较重要的更新。由于最近OpenAI推出了结构化输出的功能,可确保 AI 生成的响应严格遵守预定义的 JSON 模式。此功能显着提高了人工智能生成内容在现实应用中的可靠性和可用性。Spring AI 紧随其后,现在也可以对OpenAI的结构化输出完美支持了。 下图展示了本次扩展的实现结构,如果对于当前实现还不够满意,需要扩展的可以根据此图来着手理解分析进行下一步扩...

IntelliJ IDEA 2024.2 发布:Spring Data JPA即时查询、自动补全cron表达式

!https://static.didispace.com/images3/92dc4874764cc8835cf0e031ed08de6b.png 今早看到,IntelliJ IDEA 2024.2 发布的邮件提示,看了一眼这个版本更新的新特性真的太适合我了!也许这些能力对关注DD的小伙伴也有帮助,所以搞篇博客介绍和推荐一下。下面就来一起看看这个版本中推出的几个强大新特性。 Spring...

手把手教你本地运行Meta最新大模型:Llama3.1,惊奇发现他说自己是ChatGPT?

就在昨晚,Meta发布了可以与OpenAI掰手腕的最新开源大模型:Llama 3.1。 !https://static.didispace.com/images3/65f9aa061b8967b8a7ed11a9556cb67b.png 该模型共有三个版本: - 8B - 70B - 405B 对于这次发布,Meta已经在超过150个涵盖广泛语言范围的基准数据集上评估了性能。此外,Meta还进行了...

每日PR保持代码整洁自查表

如今,公司对软件工程师(主要是高级工程师)最迫切的需求之一,是以迭代和增量的方式提供高质量的代码审查。 这意味着在每次 PR 审查中,开发人员被要求反复提高即将合并代码的质量。 在这篇文章中,我将尝试指出开发人员在进行重构或审查时应牢记的基本原则。 让我们逐个主题来看这些点: 1. 命名 - 有明确意图的命名:方法或变量名应该在查看代码实现之前就能解释其意图。 - 类名应该是名词或名词短语。 -...

WebClient第一次请求返回 Connection reset by peer 的错误

我有一个需求,需要从外部系统获取用户数据。我通过 WebClient 实现的,作为声明性 HTTP 客户端的一部分。 有趣的是,在新的浏览器标签页中打开应用程序后,第一次请求返回了“Connection reset by peer”错误。 这个问题通过禁用对外请求的 keep-alive 解决了。 改造前的代码: java @Configuration public class...

8个实用的Java Streams API

分享8个开箱即用的API,方便日常处理集合。 1. 快速过滤空值:Stream.ofNullable 该方法是在 Java 9 中引入的,有助于过滤集合中的所有空值,从而可能使我们避免空指针异常。 在下面的示例中,有一个包含 null 的List。此时,我们可以使用Stream.ofNullable方法对其进行过滤。 java List names = Arrays.asList"Alice",...

产品优化差不多了,带大家一起搞钱啦!!!

直接敲重点,今天给分享一个赚钱且能长期躺赚的机会!关注DD的小伙伴应该知道,最近一直在搞视频翻译类的产品,其中YouTube中文配音是其中最广受好评的产品,目前在Chrome插件市场评分高达4.6分。 !https://static.didispace.com/images3/5b6294d5b33ab8938fae01c6bb193bb4.png...

免费的在线人声分离工具,一键提取歌声/人声和伴奏/音效

最近正好在重构TransDuckhttps://transduck.cc/的视频翻译功能,顺手把中间涉及的很多处理环节,比如:视频转录、字幕翻译、字幕配音、背景声音提取等小模块都一一做成在线的小工具,这样用户就可以快速便捷的实现一些小场景需求或者临时使用。不需要支付费用,也不需要下载庞大的音视频处理软件。 免费人声分离工具...

8 页, 共 45 页, 总计 447 篇文章