SpringBoot+Vue养老院管理系统:Java毕设选题与实现攻略
开题选型的时候十个同学里八个都在做商城、博客、图书管理系统剩下两个在做班级管理系统。你打开某个项目仓库看一眼Java毕设的热门方向几乎被电商和新媒体运营类系统占满了。但如果你换个角度想——养老院管理系统这个题材在近几年反而越来越吃香。原因很直接一是人口老龄化趋势让这类系统的实际需求越来越明确答辩评委听着不虚二是它天然涵盖人、物、钱、流程四个维度业务复杂度刚好卡在毕设要求的中档区间——太简单没技术含量太复杂做不完。而SpringBoot Vue这一套又是目前就业市场上最主流的技术组合之一做完既能交差又能往简历上写。今天我就把这个项目的选型逻辑、表结构设计、前后端实现细节、调试过程以及答辩准备掰开了讲清楚。1. 项目选题与整体方案设计1.1 为什么是养老院管理系统先聊选题。毕设项目的核心判据不是看起来高级而是业务闭环完整技术覆盖合理能顺利做完。养老院管理系统恰好满足这三个条件。从业务场景看养老院的信息管理痛点很明确老人基础档案多、健康数据更新频繁、床位与护理排班联动复杂、费用明细容易出错、家属沟通缺乏线上通道。和图书管理系统相比它多了状态流转和多角色协作和电商系统相比它少了复杂的支付与库存逻辑。这个复杂度就是毕设的黄金区间——一个学期用业余时间完全能做完同时又有足够多的业务点支撑论文每一章都不空写。从技术覆盖看SpringBoot负责后端接口与业务逻辑Vue负责管理后台界面MySQL存业务数据。如果再叠加JWT做登录认证、ECharts做数据可视化、POI做报表导出技术栈的完整度可以直接对标小型企业级项目。答辩时评委问到为什么选这个技术方案你可以给出非常扎实的理由。1.2 技术栈选型的取舍分析这个项目我推荐的核心技术栈如下每一层都有明确的选型理由层次选型理由后端框架SpringBoot 2.7.x稳定、资料多、生态成熟适合毕设周期持久层MyBatis-Plus减少单表CRUD代码量分页插件开箱即用安全认证Spring Security JWT主流方案答辩有亮点权限模型清晰前端框架Vue 2 Element UI毕设阶段学习成本低组件库完善数据库MySQL 8.0通用性强Navicat可视化操作简单接口文档Knife4jSwagger增强版调试接口方便论文截图素材来源项目管理Maven依赖管理统一打包部署方便有一个常见误区是技术越前沿越好。我见过有人非要用Spring Cloud Alibaba微服务体系做养老院系统结果服务拆分没想清楚光环境搭建就耗掉一个月。毕设的原则是用成熟的技术解决明确的问题而不是用复杂的技术制造更多问题。SpringBoot单体架构在数据量不大、并发不高的场景下完全够用而且你能把更多精力放在业务逻辑的正确性和代码质量上。1.3 角色权限体系的设计思路养老院管理系统的角色划分从实际运营角度出发建议设置四类管理员Super Admin系统的最高权限管理员工账号、查看全院的统计报表、处理费用审核。护理员Nurse负责老人的日常护理记录、健康数据的录入、用药情况的登记。医护人员Doctor查看老人的详细健康档案录入诊断和用药建议。家属Family仅能查询自家老人的基本信息、健康动态和费用账单不能看到其他人的数据。这个权限模型做出来之后前端路由由角色动态生成后端接口通过Spring Security的注解如PreAuthorize(hasRole(ADMIN))做二次校验前端隐藏菜单后端拦截请求双层保障。答辩时关于权限安全的问题这套设计能回答得非常完整。2. 核心功能模块拆解与数据库设计2.1 老人信息管理模块这是整个系统的基础模块也是数据库设计的核心。老人档案表需要包含姓名、性别、身份证号用于年龄计算和唯一性校验、入住日期、床号、护理等级、紧急联系人、既往病史、药物过敏史等字段。这里有一个细节很关键身份证号在数据库里不要存明文。虽然毕设项目可能不会真正遇到数据泄露问题但在论文里写通过加密算法对敏感字段进行脱敏处理并实现一个简单的AES加密工具类这个加分项非常实际。而且答辩评委确实会关注这类细节。业务操作上老人信息模块需要支持新增、编辑、删除逻辑删除、条件分页查询以及批量导入通过Excel模板。逻辑删除用MyBatis-Plus的TableLogic注解非常方便删除后列表不显示但数据仍然保留这对后续运营数据统计很有价值。2.2 健康档案与用药管理健康档案是养老院系统区别于普通信息管理系统的特色模块建议设计以下几张表健康检查记录表体温、血压、心率、血糖等体征数据附带检查日期和检查人。用药记录表老人ID、药品名称、剂量、服药时间、执行护理员ID。医嘱记录表诊断结果、医嘱内容、开单医生ID、开单时间。这几个表背后有一个设计逻辑护理员录入、医生审核、家属只读。也就是说数据产生和消费的角色是分离的这正好可以写进论文的功能需求分析和用例图里。前端展示上健康数据用折线图展示一段时间内的血压、血糖变化趋势。我建议在这里用ECharts因为它在Vue项目里集成简单而且图表展示效果直观。答辩现场演示这一屏比口头解释系统可以查看健康数据要有说服力得多。2.3 床位与入住管理床位管理是一个容易被忽视但实操性很强的模块。养老院的房间通常分为单人间、双人间和套间每间房有若干床位。床位有三个状态空闲、已入住、维修中。入住流程建议做成一个事务操作选择空闲床位创建老人档案将床位状态改为已入住同时生成一条入住记录。退住流程则反过来将床位置为空闲记录退住时间和原因完成费用清算。这个模块的技术重点是并发控制。假如两个操作员同时选中同一个空闲床位办理入住系统应该只允许一个人成功。实现方式可以用MySQL的行锁SELECT ... FOR UPDATE或者通过Redis的分布式锁。毕设阶段不需要真的引入Redis但你可以用数据库锁来实现并在论文的系统难点与解决方案章节里专门讨论这个问题。这个章节往往是高分论文的核心章节之一。2.4 费用与账单管理费用模块要支持的账单类型包括床位费、护理费、餐费、医疗费、其他杂费。每个月月底系统自动根据老人选择的护理等级、床位类型、当月用药记录生成月账单。建议生成逻辑用定时任务来实现SpringBoot提供的Scheduled注解足够应对。定时任务每天凌晨跑一次检查所有在住老人有没有本月的账单没有就自动生成。这套设计在论文里写基于Spring Task的定时账单生成策略技术点清晰可信。账单状态分为待支付、已支付、已作废。管理员可以做手动调价、收款登记和账单导出的操作。导出用Apache POI生成Excel文件接口返回二进制流前端通过Blob方式触发下载。这个功能也是答辩演示的加分项。2.5 家属互动与访客管理家属端功能不需要做成独立的App或小程序直接在管理系统里分配一个家属角色的账号就行。家属登录后只能看到绑定老人的信息。前端根据角色动态渲染菜单后端接口根据登录用户ID过滤数据实现数据隔离。访客管理主要记录访客姓名、身份证号、手机号、来访时间、离开时间、被访老人ID。这个模块功能简单但存在一个强制要求访客信息必须绑定到具体的老人不能为空。所以设计时需要先搜索老人再登记访客前端交互上做一个关联选择器。这个模块业务上比较轻量我建议把它和门卫管理的概念结合起来写比如出入登记与访客预约增加一点场景描述让论文的业务背景更丰满。2.6 数据库表关系设计要点整个系统的核心表建议控制在12到16张左右。核心表包括用户表、角色表、菜单表、用户角色关联表、角色菜单关联表、老人档案表、健康检查表、用药记录表、医嘱表、床位表、房间表、入住记录表、费用记录表、账单表、访客登记表。表之间的关系主要是一对多和多对多用户和角色是多对多角色和菜单是多对多老人和健康检查记录是一对多房间和床位是一对多。设计数据库时每个表都要包含create_time、update_time、deleted这三个通用字段这是企业开发的惯例写进论文也显得规范。我强烈建议在项目里加上数据库表的字段注释信息并且用schema.sql来维护建表语句。这样不管是谁拿到源码都能通过导入SQL脚本快速初始化数据库避免手工建表时的字段遗漏和类型误差。3. 前后端实操实现要点3.1 SpringBoot后端工程结构后端工程建议采用标准的包结构自上而下分层清晰com.example.nursing ├── config // 配置类MyBatis-Plus、Knife4j、CORS、Security ├── controller // 控制层接收请求、参数校验 ├── service // 业务层接口 实现类 ├── mapper // 数据访问层继承BaseMapper ├── entity // 实体类对应数据库表 ├── dto // 数据传输对象组合查询条件、表单提交数据 ├── vo // 视图对象返回给前端的数据结构 ├── common // 通用类统一返回结果、异常处理、常量 ├── utils // 工具类JWT工具、AES加密、日期工具 └── NursingApplication.java // 启动类这种分层的好处是各层职责单一后期维护时定位问题非常快。实体类和DTO/VO分离这条很多学生图省事直接拿实体类返回给前端这样做在字段多的时候容易泄露敏感信息而且字段命名和前端需求对不上时改起来非常麻烦。我在实操中习惯用BeanUtils.copyProperties()做对象拷贝虽然性能不算最优但在毕设场景下代码可读性和开发效率更重要。统一返回结果类的设计也很重要。我推荐用一个ResultT泛型类包含code、message、data三个字段。所有Controller的返回值类型都是Result这样前端axios拦截器可以做统一处理比如code为401时自动跳转登录页。3.2 Vue前端工程结构前端使用Vue CLI创建工程和Java后端用同一个根目录下的两个子项目管理整体结构是这样的nursing-system ├── frontend // Vue项目 │ ├── public │ ├── src │ │ ├── api // 接口请求封装 │ │ ├── assets // 静态资源 │ │ ├── components // 通用组件 │ │ ├── layouts // 布局组件侧边栏、导航栏 │ │ ├── router // 路由配置 │ │ ├── store // Vuex状态管理 │ │ ├── views // 页面组件 │ │ ├── utils // 工具函数request封装、token存取 │ │ ├── App.vue │ │ └── main.js │ └── package.json └── backend // SpringBoot项目前端的核心是request.js这个axios封装所有请求都会经过它。拦截器统一注入token响应拦截器统一处理状态码。Element UI的表格和表单是主力组件老人管理、床位管理等页面基本就是搜索栏 表格 新增/编辑弹窗这个组合。对于页面权限前端在路由配置里给每个路由添加meta: { roles: [ADMIN] }这样的字段然后在路由守卫里判断当前用户的角色和路由要求的角色是否匹配不匹配就重定向到403页面。这比纯v-if判断菜单更安全也更规范。3.3 登录认证与JWT实现登录的完整流程是这样的用户提交用户名和密码后端用BCryptPasswordEncoder比对密码密码存储时是加密后的密文正确后生成JWT返回给前端。JWT中三个部分的关键信息建议放在payload中包含userId、username、roles设置过期时间为24小时。前端拿到token后存到localStorage每次请求在axios拦截器中添加Authorization: Bearer ${token}。后端定义一个JWT过滤器在每个请求进入Controller之前解析token验证有效性并从token中恢复用户上下文。这个过滤器需要注册到Spring Security的过滤链中。这里有一个很容易踩的坑Spring Security默认会拦截所有请求如果你配置不当前端就算带了token也会被拒。解决办法是在SecurityConfig里指定白名单路径比如登录接口、文档接口、静态资源其他路径全部需要认证。Swagger的路径一定不要漏掉否则联调时文档打不开影响调试效率。3.4 核心接口实现示例以老人管理的分页查询为例核心代码思路如下ApiOperation(value 分页查询老人列表) GetMapping(/page) public ResultIPageElderVO page(Validated ElderQueryDTO query) { IPageElderEntity page elderService.page( new Page(query.getPageNum(), query.getPageSize()), new LambdaQueryWrapperElderEntity() .like(StringUtils.isNotBlank(query.getName()), ElderEntity::getName, query.getName()) .eq(query.getRoomId() ! null, ElderEntity::getRoomId, query.getRoomId()) .eq(ElderEntity::getDeleted, 0) .orderByDesc(ElderEntity::getCreateTime) ); // 转换为VO并返回 }这段代码有几点值得在论文里展开使用LambdaQueryWrapper避免拼接SQL的字符串硬编码条件构造器里的eq和like方法都带了boolean判断参数为空时自动忽略该条件避免SQL注入风险逻辑删除通过deleted字段过滤配合TableLogic在单表查询时自动生效。前端对应的接口调用是export const getElderPage (params) { return request({ url: /elder/page, method: get, params }) }前端表格的每一行操作栏都显示详情、编辑、删除点击编辑弹窗打开表单提交时调用updateElder接口。弹窗里表单的校验用Element UI的rules属性必填项和手机号格式校验在提交前完成减少后端无效请求。3.5 前后端联调的几个实操技巧联调阶段最大的痛点就是前后端环境不一致。前端开发服务器地址通常是http://localhost:8080后端接口是http://localhost:9090绝对不要在前端代码里把所有请求地址写死。在vue.config.js里配置devServer的proxy代理devServer: { proxy: { /api: { target: http://localhost:9090, changeOrigin: true, pathRewrite: { ^/api: } } } }这样前端页面里的请求地址统一写/api/elder/page代理服务会去掉/api前缀转发到后端。等部署上线时只需要把nginx配置好反向代理前端代码不需要修改任何地址。这个习惯一养成以后工作中对接接口都能少踩很多坑。另一个技巧是接口调试时善用Knife4j的调试面板。直接在网页上填写参数测试接口比一遍遍操作前端页面去触发请求高效得多。特别是新增接口和批量删除接口先在Knife4j里确认数据正确返回再回前端调页面能节省大量时间。4. 首次跑通项目的完整流程4.1 环境准备清单拿到源码后第一步不是急着启动而是先核对环境。建议的版本组合如下软件版本建议作用JDK1.8或11SpringBoot运行环境Maven3.6依赖管理建议配置国内镜像MySQL5.7或8.0数据库Node.js14或16前端运行环境npm/cnpm随Node安装前端依赖安装Maven配置镜像这个点容易被忽略。默认的中央仓库下载依赖非常慢在settings.xml里配置阿里云镜像之后mvn clean install的速度提升非常明显。很多第一次跑项目的同学在卡在下载依赖这个环节就放弃了其实就是一个配置的问题。4.2 数据库初始化配置导入数据库时我建议执行顺序是先用root账号创建数据库nursing_system再设置字符集utf8mb4接着导入schema.sql和data.sql。utf8mb4比utf8多出的4字节支持可以存emoji字符和生僻字老人姓名里偶尔会出现生僻字用utf8会有兼容性问题。如果你用的是Navicat图形界面创建数据库时直接选字符集utf8mb4、排序规则utf8mb4_general_ci就可以。修改SpringBoot的application.yml时要特别注意时区和编码配置spring: datasource: url: jdbc:mysql://localhost:3306/nursing_system?useUnicodetruecharacterEncodingutf8useSSLfalseserverTimezoneAsia/Shanghai username: root password: 你的密码很多同学反馈日期字段差8小时就是serverTimezone没设置为Asia/Shanghai造成的。4.3 后端启动与测试在IDEA中导入后端根目录的pom.xml等待依赖下载完成后运行NursingApplication类。看到控制台输出Started NursingApplication就说明后端启动成功。启动成功后用浏览器访问http://localhost:9090/doc.html这是Knife4j的接口文档页面。先执行一次登录接口获取token然后在全局参数中配置token这样所有需要认证的接口都能正常调试。这个操作用来验证后端的数据库连接和基础功能是否正常比直接登录前端页面更可靠。如果启动失败观察控制台报错。常见的三种情况端口被占用、数据库连接失败、依赖冲突。端口被占用用netstat -ano查PID然后结束进程数据库问题检查账号密码和URL配置依赖冲突用mvn dependency:tree检查依赖树排除重复依赖版本不一致的冲突。4.4 前端启动与验证前端目录下打开终端先执行npm install安装依赖。如果网络慢用cnpm镜像直接运行npm install --registryhttps://registry.npmmirror.com即可。依赖安装成功后执行npm run serve控制台出现编译成功的提示后再访问http://localhost:8080。第一次打开系统看到的可能是404或者空白页这是正常的。检查前端代理配置、登录接口是否被Spring Security拦截、浏览器控制台是否有跨域报错这三个排查方向覆盖了90%以上的启动问题。登录页面输入初始管理员账号通常在README中有说明建议安装后立刻修改密码进入主界面后先逐个功能模块走一遍特别是新增、编辑、删除、查询四个基础动作以及床位的状态流转和账单的自动生成。4.5 从零到上手的避坑清单跑通项目之后建议做一次破坏性验证故意输入错误密码看有没有统一报错提示删除一个正在使用中的房间看会不会级联出问题拨快系统时间看定时账单任务能不能触发。这些测试不是没事找事而是答辩现场评委可能做的事情。还有个细节项目跑通之后要及时做一次数据库备份导出.sql文件放到项目docs目录下。后续任何一次误操作导致数据脏了可以用这个文件一键恢复。这在开发阶段能救命的次数绝对超过你的想象。5. 毕设论文与答辩准备心得5.1 论文结构安排建议养老院管理系统作为软件工程类的毕设论文结构通常遵循背景意义—技术介绍—需求分析—系统设计—系统实现—系统测试—总结展望的框架。但真正拿高分的论文重点不是堆字数而是体现出真实的分析和设计过程。需求分析章节不要只抄功能列表建议用用例图配合角色说明每个角色至少列3个具体的用例场景比如护理员录入老人体温数据就是一个用例。系统设计章节放数据库ER图、表结构设计和核心模块的流程图每张表都要写清楚字段含义。系统实现章节放核心代码片段和界面截图截图下方用一两句说明实现了什么功能。系统测试章节写测试方法和测试用例重点覆盖权限非法访问、重复提交、并发入住这几种异常场景。5.2 答辩环节的常见提问答辩评委通常围绕你做了什么、为什么这么做、遇到什么问题怎么解决的展开提问。我整理了几个高频问题提前准备答案会从容很多为什么选SpringBoot不用SSH/SSM从简化配置、内嵌容器、生态成熟三个角度回答。你是怎么实现权限控制的说明Spring Security的过滤器链、JWT的校验流程、菜单的动态渲染。数据库表为什么要用逻辑删除解释数据保留对统计报表的意义。跨域问题是怎么解决的说明CORS配置或前端代理。并发入住怎么处理阐述数据库锁的实现方案。回答问题时有一个重要的技巧用具体的代码位置和数据流来说明。比如入住事务在Service层的transferIn方法中实现先查床位状态再用update...where status0做条件更新返回影响行数来判断是否冲突。这种讲法比空谈我用事务解决要可信得多。5.3 如何低成本给项目加亮点如果做完基础功能后还有时间我按性价比排序推荐三个增强方向第一是数据可视化大屏。用ECharts制作一个管理首页展示全院老人总数、入住率、护理等级分布、近一周健康数据趋势。不需要额外学习框架效果却非常直观。第二是Excel导入导出。除了账单导出还可以开放老人Excel批量导入以固定模板校验数据后批量写入。这个功能在企业开发中非常常用而且实现起来不复杂。第三是操作日志与登录日志。通过AOP切面统一记录用户的增删改操作写入日志表。这一项在论文中作为系统安全性设计来写能覆盖溯源审计这个答辩考点。但加亮点的前提是核心功能已经完全稳定。如果核心模块都有Bug大屏做得再好看评委实战演示一翻车前面所有的优势都会被冲淡。我见过不止一个同学答辩演示时系统当场报错最后只能说是环境问题——所以基本功永远是最重要的。6. 结语与个人经验这套养老院管理系统项目我从需求梳理到跑通完整代码前后调试了大概两周时间。最大的感触是毕设项目的价值不只在最后的分数更在于你通过一个完整的全栈项目把之前零散的知识点串起来了数据库设计、后端分层、前端组件通信、接口联调、部署运行每个环节都在这个项目里找到了落脚点。给正在选型的同学一个实在的建议如果你需要的是一个能顺利做完、能讲清楚、能拿得出手的Java毕设项目养老院管理系统值得纳入备选。它的业务场景真实技术栈主流扩展空间大——做好了之后给它换个业务外壳比如社区健康管理系统、家政服务平台核心代码可以复用以后工作了再回头看这个项目你会发现自己真正入门了全栈开发。最后再分享一个小技巧拿到任何源码项目后第一件事不是打开IDE而是先读README和数据库脚本理清角色有哪些、模块怎么分、接口文档在哪个地址。把这个先看文档再动手的习惯养成比多会一个框架值钱得多。

相关新闻

Modly 新手教程:在本地 GPU 上把一张照片变成 3D 模型

Modly 新手教程:在本地 GPU 上把一张照片变成 3D 模型

Modly 新手教程:在本地 GPU 上把一张照片变成 3D 模型 【免费下载链接】modly Desktop app to generate 3D models from images or prompt using local AI — runs entirely on your GPU 项目地址: https://gitcode.com/GitHub_Trending/mo/modly Modly 是一…

2026/10/16 6:56:59 阅读更多 →
无标题项目如何落地:从模糊需求到MVP交付的完整指南

无标题项目如何落地:从模糊需求到MVP交付的完整指南

“无标题”——这个在我们日常工作中几乎每天都会撞见的占位符,其实藏着不少有意思的门道。我自己接过不少项目,最开始拿到的文档、原型图、需求清单,标题栏里清一色写着“无标题”或者“未命名”,但真正做完、发布、上线之后&…

2026/10/16 6:56:59 阅读更多 →
Linux内核开发者工作站装机指南:从负载分析到稳定性调优

Linux内核开发者工作站装机指南:从负载分析到稳定性调优

先亮明身份,我在一线搞Linux系统集成和服务器装机有些年头了,平时打交道最多的就是内核社区、发行版打包组和搞高性能计算的那帮人。这次被问到“如何为那位开源内核的缔造者,打造一台让他满意的最强主机”,我第一反应不是列配置单…

2026/10/16 6:56:59 阅读更多 →

最新新闻

安卓模拟器抓包环境搭建:HTTPS证书与代理配置全攻略

安卓模拟器抓包环境搭建:HTTPS证书与代理配置全攻略

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 7:35:10 阅读更多 →
本地开源AI 3D模型闭合网格修复与游戏资产转换工作流

本地开源AI 3D模型闭合网格修复与游戏资产转换工作流

1. 项目概述:为什么“能用了”这三个字值得单独强调?“3D AI模型终于能用了!”——这句话不是营销话术,而是过去半年里我反复在本地工作站上敲下回车键后,真实发出的感叹。它背后藏着一个被严重低估的现实:…

2026/10/16 7:35:10 阅读更多 →
Android手机SLAM数据集采集:Camera2与IMU时间戳对齐实战

Android手机SLAM数据集采集:Camera2与IMU时间戳对齐实战

简介:VideoIMUCapture-Android 是一款面向 SLAM 与 Structure from Motion(SfM)研究者的 Android 数据采集工具,用于同步录制相机帧与 IMU 数据,为三维重建提供原始素材。应用以约 30Hz 采集视频帧、约 100Hz 采集惯性…

2026/10/16 7:35:10 阅读更多 →
QQ开放OpenClaw机器人创建通道:个人也能轻松拥有5个专属AI助手

QQ开放OpenClaw机器人创建通道:个人也能轻松拥有5个专属AI助手

最近看到“腾讯QQ开放OpenClaw机器人创建通道”这个消息,第一反应是:聊天机器人这事总算从“开发者专属”往“普通用户也能上手”迈了一大步。以前想在QQ里挂一个自动化机器人,要么自己写服务端代码折腾接口,要么只能在各种群里手…

2026/10/16 7:35:10 阅读更多 →
Linux loadavg全解:内核计算原理、高负载排查与容器陷阱

Linux loadavg全解:内核计算原理、高负载排查与容器陷阱

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 7:35:10 阅读更多 →
airllm分层加载实战:8GB显存跑70B大模型推理

airllm分层加载实战:8GB显存跑70B大模型推理

1. 当大模型装不进显卡时,我在想什么第一次看到 airllm 这个项目名的时候,我正对着自己那台只有 8GB 显存的旧笔记本发愁。想跑一个 70B 参数级别的大语言模型,按常规思路算一下显存占用:光是模型权重以 FP16 精度加载&#xff0c…

2026/10/16 7:34:10 阅读更多 →

日新闻

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 0:00:05 阅读更多 →
信号与系统频域分析作业解题指南

信号与系统频域分析作业解题指南

1. 作业背景与核心要求解析信号与系统作为电子信息类专业的核心基础课,其作业设计往往直接关联课程的核心知识框架。2026年春季第六次作业的布置,通常对应着课程进展到频域分析的关键阶段。根据常规教学进度推测,本次作业可能涉及以下核心内容…

2026/10/16 0:00:05 阅读更多 →
Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

1. 从一个"四不像"的练手项目说起如果你已经看完了Django的官方教程前几章,跟着敲完了投票应用,大概会有一种"我好像会了,又好像什么都不会"的割裂感。教程里每个知识点都是拆开的——这一章讲模型,下一章讲视…

2026/10/16 0:00:05 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →