DeepSeek-R1 入门 DeepSeek-R1 简介DeepSeek-R1 是深度求索(DeepSeek)公司开发的智能助手,基于其自研的大语言模型技术构建。以下是其核心特点: 1. 核心能力 支持文本生成、多轮对话、复杂推理等任务 具备多语言处理能力(中英文为主) 正在拓展多模态理解与生成功能 2. 技术优势 采用混合专家(MoE)架构提升模型效率 通过持续学习优化性能表现 提供不同规格的模型版本适配多样需求 2025-02-11 DeepSeek #deepseek-r1
多个服务器之间 SSH 免密登录 我有多个服务器,记为服务器 A、服务器 B,期望在服务器 A 上可以直接 SSH 连接到服务器 B,而不需要每次都输入密码,这个可以实现吗? 2024-10-28 Linux #ssh
开发 Maven 插件实现发布接口文档 前段时间我给公司项目引入了 Smart-Doc,接口注释完备且规范的情况下,很轻松地就生成了可读性良好的接口文档。一开始将接口文档的 html 静态页文件融合在后端服务中,通过后端服务来访问它。但由于存在多个项目,接口文档就有些分散,查找起来不太便捷,于是我萌生了一个想法:写一个简单的 html 页面作为各个项目接口文档的访问入口,由程序上传接口文件静态页文件到 OSS,这样就实现了接口文档和后端 2024-07-19 Maven #maven plugin
JDK 自带的拼接或格式化字符串的方式 在 Java 开发中,字符串的拼接和格式化是一项常见任务。JDK 提供了多种方式来实现这一功能,包括传统的 + 运算符、StringBuilder 和 StringBuffer 类,以及更现代的模板表达式。本文将详细介绍这些方法的特点、使用场景及示例代码。 2024-06-03 JDK #字符串处理
使用 Smart-Doc 生成 API 文档 Smart-Doc 是一款支持 Java REST API、Java WebSocket、Apache Dubbo RPC 和 gRPC 接口文档生成的工具。它对项目可以算是零侵入,不需要像 Swagger 一样引入一大堆注解,学习成本也很低,只需要写好标准的 Java 注释。 2024-05-06 Doc #smart-doc
自定义 MyBatis 类型处理器的实践 在现代软件开发中,处理数据库与应用程序之间的数据类型转换是一个常见需求。特别是时间类型的处理,由于不同的系统和库可能使用不同的时间表示方式(如 MySQL 的 datetime 和 Java 的 Long 毫秒值),这需要我们进行适当的转换。本文将详细介绍如何通过 MyBatis 实现从 MySQL 的 datetime 类型到 Java 的 Long 类型毫秒值的转换。 2023-11-18 MyBatis #mybatis
Java 新特性-switch 表达式、switch 模式匹配 switch 表达式switch 表达式这个特性在 JDK14 版本中正式发布。在以往 switch 只有代码块,如今通过 switch 计算的值可以作为表达式,我们通过计算一个月份有多少天这个经典案例来了解它。 2023-03-06 Java 新特性 #java switch
Java 新特性-类型匹配 类型匹配是模式匹配的一个规范,它在 JDK16 中正式发布。 通常,一个模式是匹配谓词和匹配变量的组合。其中,匹配谓词用来确定模式和目标是否匹配。在模式和目标匹配的情况下,匹配变量是从匹配目标里提取出来的一个或者多个变量。对于类型匹配来说,匹配谓词用来指定模式的数据类型,而匹配变量就是一个属于该类型的数据变量。需要注意的是,对于类型匹配来说,匹配变量只有一个。 2023-01-13 Java 新特性 #java类型匹配
Java 新特性-封闭类 概念在 JDK17 之前,限制一个类的扩展性只有通过私有类或 final 修饰符的方式,但这 2 种方式的局限性较大:私有类只能在一个类的内部使用,final 修饰符的方式则使一个类完全不可扩展。 封闭类在 JDK17 中正式发布,借助它可将类的扩展性限制在可以预测和控制的范围内,封闭类和封闭接口打开了全开放和全封闭两个极端之间的中间地带,为接口设计和实现提供了新的可能性。 2023-01-08 Java 新特性 #java封闭类
Java 新特性-档案类 档案类特性在 JDK16 中正式发布,它是用来表示不可变数据的透明载体。档案类的关键字是 record,它内置了构造方法、hashCode 方法、equals 方法、toString 方法和不可变数据的读取方法等方法的缺省实现。 2022-12-25 Java 新特性 #java档案类