- 博客(826)
- 资源 (10)
- 收藏
- 关注
原创 机器学习线性回归算法是入门机器学习理解人工智能模型很好示例
线性回归是通过一个或多个自变量与因变量之间进行建模的回归分析,其特点为一个或多个称为回归系数的模型参数的线性组合。如下图所示,样本点为历史数据,回归曲线要能最贴切的模拟样本点的趋势,将误差降到最小。
2026-03-13 11:29:53
123
原创 如果使用第一性原理来分析现在的AI应用,现在的AI有什么价值吗
摘要:从第一性原理分析当前AI应用,90%存在价值缺陷。AI客服因无法满足用户需求而效用低下;AI编程产出过剩,市场需求难以消化;全民AI创收模式面临"向谁赚钱"的根本矛盾。这些现象揭示多数AI应用缺乏底层逻辑支撑,停留在表面创新。真正有价值的AI应回归本质需求,通过重构解决方案创造不可替代性,而非盲目跟风。当前AI泡沫中,只有突破传统假设、解决核心问题的应用才具有持续价值。
2026-03-13 11:07:49
346
1
原创 编程下半场--AI编程,拥抱AI拥抱变化
AI编程工具Trae在IntelliJ IDEA 2025中展现出强大能力,仅用一分钟即可生成完整的Java API调用工具类。该工具类包含GET/POST/PUT/DELETE方法、自动重试机制、统一响应封装和详细日志记录等功能,支持SpringBoot集成。示例代码展示了如何调用第三方API并处理响应,体现了AI辅助编程的高效性。随着AI工具的普及,传统编程价值可能面临重构,开发者需要适应这一技术变革趋势。
2026-03-11 16:04:07
462
1
原创 人工智能技术相关课程学习(浙大和清华的设计对比)
浙大与清华人工智能专业课程体系对比显示,两校均构建了涵盖核心理论、技术应用、交叉学科和实践项目的完整课程框架。浙大侧重算法基础与社会伦理的结合,开设《人工智能哲学基础与伦理》等特色课程;清华则突出数学基础与前沿技术,由姚期智院士亲自讲授《人工智能应用数学》。两校均设置大量实践环节,浙大通过MO实训项目(如机器人走迷宫)培养应用能力,清华则开展AI+X跨学科项目。通识教育方面,浙大针对不同背景学生开设ABC三类基础课,清华推出辅修学位和证书项目。课程体系均体现理论与实践并重、技术与社会融合的特点。
2026-03-11 11:25:15
366
原创 本地部署智能体OpenClaw
OpenClaw 这是目前最成熟、社区最活跃的选项之一。它不仅能聊天,核心价值在于执行——将你的指令转化为实际的电脑操作。如果你想找一个能立刻帮忙干活、且对中文支持极佳的助手,选它准没错。
2026-03-05 11:24:32
1145
原创 机器学习:矩阵分解、GBDT、LTR、Word2Vec、CRF、LSTM等常见算法总结
矩阵分解、GBDT、LTR、Word2Vec、CRF、LSTM等常见算法总结
2026-03-05 10:57:18
658
原创 本地jar包,制作Docker镜像,再推送镜像到K8s,重启K8s的操作过程。
在 Docker 中,镜像(Image) 是构建和运行容器的核心基础,可以理解为一种轻量级、可执行的软件包,包含运行应用程序所需的一切:代码、依赖库、环境变量、配置文件等
2026-03-05 10:00:50
598
原创 Java使用注解@Async实现异步和多线程业务操作
在Java业务中如果需要调用方法,为了避免阻塞,可以使用异步操作,开启多线程。可以使用注解@Async类似的一类业务问题。
2026-03-02 17:33:44
195
原创 智能体使用python调用公司内部数据库实现智能体RAG完整代码
要实现智能体使用Python调用公司内部数据库并实现RAG(Retrieval-Augmented Generation)功能,需要以下步骤:连接数据库、获取数据库结构、将用户问题转换为SQL查询、执行查询获取相关数据、将数据作为上下文传递给LLM生成回答。
2026-03-02 16:14:09
332
原创 使用TRAE AI 辅助编程实战
我已经完成了契约束电子签章接口调用的Java实现,以下是实现的主要内容:实现的功能获取访问令牌:通过App Token和App Secret获取访问令牌上传文件:将文件上传到契约束平台并获取文件ID创建签署任务:创建包含签署人信息的签署任务发起签署:开始签署流程查询签署状态:获取签署任务的当前状态
2026-03-02 09:56:13
1016
原创 GitHub Copilot安装使用
GitHub Copilot安装使用指南:首先需注册GitHub账号并订阅相应计划 在VSCode中安装官方插件后登录授权即可使用。核心功能包括智能代码补全(通过Tab键接受建议)、Copilot Chat交互(支持代码解释/调试/重构)和注释生成代码。使用时建议编写清晰注释、提供充分上下文,并定期审查生成代码。掌握快捷键能显著提升效率,如Ctrl+Enter强制生成建议、Alt+[切换建议等。教育用户可申请免费使用。
2026-03-01 18:14:29
829
原创 目前AI常用辅助编程工具介绍
AI辅助编程入门首选:新手用 Cursor(无需配置,聊天式操作),有 GitHub 账号选 Copilot(适配性最强);核心技巧:提示词要精准(明确语言 / 框架 / 需求),AI 生成的代码必须验证后再使用;定位:AI 是「辅助工具」,不是「替代开发者」,重点是用它提升效率,而非放弃理解代码逻辑。
2026-02-28 15:38:27
1123
原创 Token、模型、训练、权重、微调、RAG、本地部署
Token、模型、训练、权重、微调、RAG、本地部署 弄得懂这几个词的含义就弄的了90%的大模型原理
2026-02-27 21:09:37
599
原创 豆包大模型是怎么训练成的
豆包 = 自研架构(Seed) + 海量高质量数据 + 超算集群预训练 + 对齐微调 + 持续迭代。核心研发是字节内部团队完成;外部只能使用、微调、应用,不能碰核心训练。
2026-02-27 21:04:33
1157
原创 假如有一天我不写代码了,我还能做什么?
假如有一天你没有写代码了,你还能做什么,假如有一天我不写代码了,我还能做什么?这是一个很扎心的问题,也是一个不能不面对的问题。大环境,年龄,技术更新,企业用工需求,技术福利待遇,无非是这些问题。作为深耕IT技术10几年的老程序员,想了很久,答案很残酷。做不了什么,除了与IT事业共存亡。别人能干的,你不一定能干,你能干的别人干起来也费劲。赚钱的门槛很高,重新开始,付出成本极高,且不具备确定性,门槛低的,不赚钱。所有,只能在IT的道路上走到黑,直至没有东西可干。在这条路上,最重要的是学会拥抱变化
2026-02-26 18:59:20
907
原创 Java使用MultipartFile上传下载excel后端处理
在 Java 中处理文件上传时,MultipartFile 是 Spring Framework 提供的用于处理 HTTP multipart/form-data 请求中上传文件的接口。以下是关于 MultipartFile 的详细介绍和使用示例:MultipartFile 简介MultipartFile 是 Spring 中表示上传文件的接口,它提供了一系列方法来获取文件信息、读取文件内容等。
2026-02-09 17:47:59
1090
原创 AI辅助编程是未来程序员必须接受的现实
对于雇佣时间给企业的程序员,最好习惯使用AI编程。AI编程确实可以提高代码的实现效率,特别是通用性的代码,比如工具类,小算法代码块,通用组件的开发等。比如我常就是用deepseek或豆包辅助编程。
2026-01-29 10:18:25
202
原创 rocketMQ消费消息带重试的监听器MessageListenerConcurrently
消费模式:MessageListenerConcurrently 是并发消费模式返回状态:CONSUME_SUCCESS:消费成功RECONSUME_LATER:消费失败,稍后重试重试机制:RocketMQ 会自动处理重试,可通过 getReconsumeTimes() 获取重试次数线程安全:需要确保业务逻辑是线程安全的幂等性:由于消息可能重复消费,业务需要实现幂等处理
2026-01-28 14:31:07
191
原创 maven生命周期构建和测试发布项目
Maven 有三个主要的生命周期:clean - 清理项目default (或 build) - 项目构建和部署的核心生命周期site - 生成项目文档站点
2026-01-19 16:03:11
245
原创 Java比较两个list,A中有但B中没有的元素
Stream(流)是 Java 8 引入的用于处理集合数据的高级抽象,支持函数式编程风格的操作。 声明式:描述做什么,而不是怎么做可组合:多个操作可以链式调用可并行:支持并行处理提高性能内部迭代:自动迭代,无需手动写循环
2026-01-05 18:02:02
679
原创 基于springboot的Java快速定时任务
常用的定时任务管理XXL-JOB,但是如果快速使用定时任务使用 ApplicationRunner也很快,不要引入第三方包
2025-12-29 10:47:24
542
原创 回首2025,2026继续奋力向前
又是一年一度的CSDN博客之星评选,感谢CSDN的一路陪伴,也感谢自己一路的创作,从未放弃。2025年过的真快,今年来说,比以往更加感慨,不仅因为大环境对行业的影响,特别是今年人工智能大模型的兴风作浪,发展与挑战并存,对于大模型对人工的取代讨论不断,争议不断,今年真的是不平凡的一年。
2025-12-27 10:49:30
1746
4
原创 在Java项目里不要再重复造轮子了
最近被公司的项目架构搞的焦头烂额,我终于明白了为什么有些公司招人不允许把前一个公司的代码框架带到现在的公司了。因为架构的组合可以是无数种,但是解决的业务类型都是一样的,就拿web架构来说,我觉得全世界有那么两三套就可以了,不需要那么多五花八门的东西,为了架构而架构。
2025-12-20 10:42:11
551
原创 Java @Mapper 使用注解的方式注入SQL
MySQL 的 JSON 数据类型(从 MySQL 5.7.8 开始支持)允许你在表中存储和处理 JSON 格式的数据。JSON 数据类型提供了灵活性,但应谨慎使用。对于需要复杂查询、索引或关系约束的数据,传统的关系表结构通常是更好的选择。
2025-12-11 17:52:36
1361
原创 .gitignore文件常用设置
.gitignore 是一个文本文件,用于告诉Git哪些文件或目录在版本控制中应该被忽略。当你执行 git add 命令时,Git会参考 .gitignore 文件的内容,不会将其中指定的文件添加到暂存区。
2025-12-08 11:19:33
580
原创 JAVA使用Jwts制作token
在Java中使用JWT(JSON Web Tokens)来生成和验证token是一种常见的做法,特别是在需要无状态认证的场景中。下面是如何在Java中使用JWT的步骤,包括使用流行的库jjwt(Java JWT)来生成和解析token。
2025-12-08 09:36:36
807
原创 JAVA数据传输使用AES加解密数据
高级加密标准(AES) 是一种对称分组密码算法,由美国国家标准与技术研究院(NIST)于2001年正式采用,用于替代DES算法。关键特性:对称加密:加密和解密使用相同密钥分组密码:固定长度数据块处理(128位)密钥长度:128位、192位或256位轮数:根据密钥长度确定(10、12或14轮)
2025-12-05 15:09:19
1206
原创 JAVA获取一个LIST中的最大值
Voucher max = list.stream().max(Comparator.comparing(Voucher::getAmountCny)).orElse(null);
2025-12-05 09:47:39
471
原创 java对象和JSON对象之间的转换关系
一、JSON 字符串转换成 JAVA实体对象Voucher voucher = JSON.parseObject(DataStr, Voucher.class);二、JSONArray 转化为JAVA的LISTList<Voucher> voucherList = JSONArray.parseArray(DataStr, Voucher.class);三、对象转换成JSON字符串JSON.toJSONString(obj)四、JSON字符串转换成JSON对象JSONObject
2025-12-05 09:37:21
951
原创 JAVA日常开发技术点总结
一、redisTemplate的使用二、redsiTemplate 分布式锁工具类三、JAVA list 使用 stream的操作获取列表元素最大值四、使用 Wrappers.lambdaUpdate数据库逻辑删除
2025-12-01 15:11:25
1061
原创 Mybatis-plus的IService<T>接口
应用程序沟通与数据库沟通的桥梁Mybatis-plus的IService<T>接口在使用spring+mybatis的项目中,Mybatis就是用来处理应用与数据库交互的包括增删查改,Mybatis-plus提供了IService<T>接口供应用程序进行调用
2025-11-28 16:28:09
449
【java面试题】java面试宝典基础知识版
2023-03-04
软件需求规格说明书模板
2023-02-01
软件项目过程文档模板汇总
2023-01-12
java统一认证中心单点登录系统源码,开箱即用
2023-08-23
SpringCloud项目测试开发环境部署文档
2023-08-21
微服务逆向生成工程源码(兼容mysql,oracle,postgresql和达梦数据库)
2023-07-31
java怎么实现收银台
2023-10-11
springtool suite4配置 IEDA对应的maven Runer参数在哪配
2023-05-10
Thinkpad X13 windown 10笔记本 的部分 按键经常失灵.怎么解决?
2023-04-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅