基于SpringBoot的绍兴旅游系统:毕设选题与开发实践指南
又到了毕设季Java方向的同学挑题目往往在两个极端间纠结要么是图书管理、学生管理这类做了八百遍的选题答辩时老师眼皮都不抬要么一上来就分布式、微服务、秒杀系统结果连环境都搭不起来。如果现在让我推荐一个性价比拉满的Java毕设方向我会认真推荐基于SpringBoot的绍兴旅游系统。这是一个典型的地区旅游信息管理与展示项目覆盖用户端、管理端、数据存储和接口设计规模不大不小技术全是主流最关键的是市面上能拿到的源码、文档和调试定制服务都比较成熟用它来完成毕设既不至于熬夜肝代码又能真正把SpringBoot那套东西摸清楚。1. 为什么推荐这个选题这四个理由比代码更重要1.1 业务模型清晰天然适合练手旅游系统本质上是一个典型的信息发布在线预订用户管理业务场景。景点可以做成列表加详情用户需要注册登录后收藏、评论管理员需要在后台对景点、攻略、酒店、订单做增删改查。做毕设时最怕的是需求飘忽不定而旅游系统的业务细节几乎闭着眼都能想明白表结构、页面原型、接口设计都有成熟套路。即便之前没有独立做过完整项目也能在短时间内把整个系统从零搭起来。这种业务复杂度对毕设来说刚好卡在够用的位置功能少了显得单薄比如只做一个景点列表什么都不做答辩撑不过五分钟功能多了又做不完比如强行加支付、地图、推荐算法最后往往只能交一个半成品。旅游系统属于那种把基础功能做扎实、再挑一两个亮点深入就能拿良好以上分数的选题。1.2 绍兴这个主题自带差异化亮点同样的旅游系统换成某高校校园导览或者某市景区列表听起来就普通很多。项目叫绍兴旅游系统因为绍兴本身有鲁迅故里、沈园、兰亭、东湖、安昌古镇这些文化地标天然具备文化旅游的结合点。你可以在系统里做景点分类、文化专题、路线推荐甚至加一个跟着课本游绍兴的栏目这些都很容易在答辩时变成吸引老师的记忆点。有同学会担心选题带地名是不是显得太局限其实完全可以换个思路把绍兴旅游系统当作一个模板项目换一套图片和文案就是另一座城市的旅游系统。代码逻辑、数据库设计、管理后台几乎不需要动只需要修改景点数据和前端文案。后期如果你想拿这个项目参加别的比赛或者挂到GitHub上稍微改一下就是一个新的作品。1.3 技术栈全是主流找工作不尴尬SpringBoot是目前Java后端招聘中几乎是标配的框架MyBatis-Plus在国内中小型项目中使用率极高MySQL更是数据库基础中的基础。把这三个组合做透比用某些老旧SSH框架做出来的项目更有说服力。此外这类项目用到Thymeleaf或Bootstrap做页面并不算什么新技术但足够支撑你理解前后端交互流程。整个项目的核心逻辑包含Controller层接口设计、Service层业务封装、Mapper层数据访问这正好是Java面试中常问的三层架构。不少同学在简历里写熟悉SpringBoot但问他项目里Controller怎么写、事务注解加在哪、怎么处理异常都答不上来。旅游系统虽然不难但它能让这些概念全部落在具体代码上。只要你是亲手把项目跑起来并改过几个功能面试官问到项目细节时不会露怯。1.4 源码文档服务齐全适合快速交付现在搜索这个项目标题经常能看到附源码文档调试定制服务这类标注。对毕设来说这种配套资源的意义在于兜底——源码能让你省去从零开发的时间文档和开题报告能让你把毕业材料的框架搭好调试定制服务能帮你解决环境配置、报错、需求微调这些消耗精力的问题。但这里一定要提醒一件事资源可以买项目不能抄。我是建议拿到源码后的第一件事就是把所有代码读一遍然后把数据库脚本重新执行一遍再手动改一个你感兴趣的小功能。哪怕只是把系统标题改成自己的名字把主页轮播图换成绍兴景点把某个后台按钮的文字改掉都算是你自己的理解。答辩时老师问到这个功能的逻辑是什么你能对着代码讲清楚比任何包装都管用。2. 系统功能模块与业务设计先画好这两张图再动手2.1 前台用户端游客和登录用户各能做什么前台是系统对外展示的门面一般不用登录也能浏览大部分内容。游客可以查看绍兴景点列表、景点详情、旅游攻略、酒店民宿介绍和推荐线路系统通过分类导航把景点按文化古迹、自然山水、水乡古镇等维度区分开让浏览逻辑更清晰。这样做的目的是降低游客的认知成本也方便后续扩展筛选条件。一旦用户完成注册并登录可操作的内容会变多可以收藏喜欢的景点可以在景点详情页发表评论和评分可以提交酒店或民宿的预订请求。考虑到毕设不需要真的对接第三方支付预订模块通常只做订单记录和管理员确认状态也就是说用户提交订单后后台管理员可以审核、取消或标记已完成。这个设计既体现业务流程又不会因为支付安全把项目复杂度拉得太高。2.2 后台管理端管理员的核心工作流管理端是毕设答辩时最容易出彩的部分。管理员登录后台进入一个与前台完全分开的管理页面。景点管理模块负责景点的添加、编辑、上下架包括上传封面图、填写简介、门票价格、开放时间、地址和详细介绍攻略管理用来发布和维护旅游攻略文章方便前台展示最新的内容评论管理可以查看用户评论遇到不当内容可以直接删除。用户管理和订单管理同样不能少。用户管理可以查看注册用户列表、重置用户密码、禁用异常账号订单管理可以查看所有预订记录按状态筛选对订单进行确认和完成操作。个人认为比较实用的一个模块是数据统计用简单的图表展示景点数量、评论数量、注册用户趋势但如果你不熟悉ECharts也可以做成一个统计列表展示各分类景点数量同样能体现管理员的全局视角。2.3 数据库表设计十张表以内解决战斗旅游系统的主角是景点围绕它扩展出攻略、酒店、评论和收藏用户体系则贯穿始终。核心表我建议控制在10张以内不然设计和录入数据的工作量会失控。下面是一套我在带学生时用得比较顺的表结构参考。表名核心字段说明userid, username, password, nickname, phone, avatar, role用户表role区分游客/管理员scenic_spotid, name, category, cover_image, description, price, address, open_time, status景点表status控制上下架travel_strategyid, title, cover_image, content, author_id, view_count, create_time攻略表作者关联用户hotelid, name, cover_image, price, address, star, description, status酒店表可扩展房型commentid, scenic_id, user_id, content, score, create_time评论表关联景点和用户favoriteid, user_id, scenic_id, create_time收藏表唯一约束避免重复bookingid, user_id, hotel_id, check_in_date, check_out_date, status预订表状态待确认/已确认/已取消admin_logid, admin_id, operation, create_time操作日志表加分项这套表结构覆盖了用户、内容展示、互动和订单四种典型场景外键关系也不会太复杂。设计时要注意几个细节密码字段不要存明文至少要使用MD5加盐或BCrypt加密毕设阶段用BCrypt更稳妥景点描述字段建议用TEXT类型因为要存较长文本所有时间字段统一用datetime避免前端展示时出现时区问题。2.4 关键业务流程评论和收藏的完整链路评论功能的链路是用户在景点详情页填写内容和评分点击提交后前端用Ajax把数据发给后台接口接口接收后先校验用户是否登录未登录则提示先登录已登录则写入评论表并返回最新评论列表前端通过局部刷新展示。这里涉及三个知识点接口鉴权、数据校验、局部刷新。用SpringBoot实现时只需要在Controller里写一个接收JSON对象的接口在Service里做登录判断和插入操作即可。收藏功能的链路相对简单用户点击收藏按钮系统判断是否已收藏如果有就取消收藏如果没有就新增记录。为了效率可以在数据库唯一约束保证同一用户对同一景点只能有一条收藏记录然后Service里用先查后插或删的方式处理。这两个功能虽然小但建议亲自实现一遍因为它们是面试中你怎么保证数据不重复你怎么做登录校验的现成素材。3. 环境搭建与核心代码实现从零跑通项目3.1 开发环境版本搭配沿用这套最省心SpringBoot版本选择上毕设项目不要盲目追最新。我推荐SpringBoot 2.7.x搭配JDK 1.8、Maven 3.6、MySQL 5.7或8.0。为什么不推荐SpringBoot 3.x因为3.x要求JDK 17起步很多同学本机装的是JDK 1.8而且一些第三方库对3.x的兼容支持还不一定完善跑起来容易踩坑。2.7.x目前依然非常成熟资料多、兼容广用来做毕设完全够用。开发工具用IntelliJ IDEA社区版或旗舰版都行社区版免费本身支持SpringBoot开发只要不写前端的高级功能问题不大。数据库可视化工具可以用Navicat或MySQL Workbench管理端运行时建议用Postman测试接口或者直接在浏览器里通过页面调试。前端部分不需要额外安装Node.js因为Thymeleaf和Bootstrap都是服务端模板和静态资源启动SpringBoot后直接访问即可。3.2 快速跑通项目的五个步骤拿到源码后不要急着看代码先把环境跑通。这里给出一套我验证过很多次的操作流程只要按顺序执行基本不会卡在环境问题上。尤其要注意每一步做完都要确认结果不要一口气复制一堆命令后才发现某个环节错了。在MySQL中执行项目提供的.sql脚本确保数据库和表结构创建成功同时确认脚本文件编码无乱码。修改application.yml中的数据库连接信息重点检查url地址、用户名、密码并在url中带上serverTimezoneAsia/Shanghai防止时区报错。打开IDEA用Maven导入项目等待依赖自动下载。如果网络不好可以换成阿里云镜像。运行main方法所在的启动类Application.java看到Spring Boot的启动日志和端口号后打开浏览器访问http://localhost:8080。按照文档中的账号说明登录管理员后台确认数据能正常显示。如果首页图片显示不出来优先检查上传图片的本地路径和访问映射。其中第一和第二步最容易出问题。执行SQL脚本时如果遇到中文乱码先在MySQL客户端执行set names utf8mb4;再导入修改配置文件时不要用记事本直接改推荐用IDEA打开避免UTF-8编码被改成GBK导致中文注释乱码。启动项目后如果看到Tomcat started on port(s): 8080说明已经跑通。整个过程如果顺利最多半小时就能把项目从源码运行到浏览器页面。3.3 核心代码模块实现要点先看Controller层的写法。景点分页查询接口通常长这样RestController RequestMapping(/api/scenic) public class ScenicSpotController { Autowired private ScenicSpotService scenicSpotService; GetMapping(/list) public Result list(RequestParam(defaultValue 1) Integer page, RequestParam(defaultValue 10) Integer size) { PageScenicSpot pageInfo scenicSpotService.pageQuery(page, size); return Result.ok(pageInfo); } }这里用到了Page对象返回分页数据前端拿到records、total等字段后就能渲染列表。Service层的核心是解析页码并调用MyBatis-Plus的Page方法业务逻辑写起来很简单但它把参数校验、异常处理都封装在Service层Controller保持清爽。数据访问层继承MyBatis-Plus的BaseMapper就可以获得基础的增删改查复杂查询再通过Select注解写SQL不需要像传统MyBatis那样配置XML文件。登录模块是另一个需要重点掌握的环节。登录接口收到用户名和密码后先调用Mapper查出用户信息然后用BCrypt校验密码成功则把用户对象写入Session或生成Token返回给前端。对Servlet项目来说用Session更简单如果你日后想升级为前后端分离建议改成Token方式在登录接口返回一个uuid或JWT前端每次请求带在Header里。3.4 关于附源码文档调试定制服务怎么利用这个标题常见的亮点是附源码文档调试定制服务。我建议把它理解为项目的配套支持而不是万事依赖。源码给你一套完整可运行的参考实现文档包括开题报告、需求分析、数据库设计、论文正文这些是对着项目写总结不是凭空编造会节省大量时间。调试定制服务则可以在你遇到环境问题、报错信息或者需要增加模块时找人远程处理或者提出定制需求。比较合理的用法是先自己尝试跑一遍项目把遇到的问题记录下来如果超过半小时还没搞定再联系调试服务。定制需求主要集中在改页面风格、增加字段、替换数据这些改动对熟悉项目的人来说往往很快。你在提需求时一定要把目标和现状说清楚比如我想在景点详情页增加一个门票预订按钮现在页面只有收藏按钮这样对方能快速定位问题而不是泛泛地说帮我改一下系统。4. 常见问题与排错实录踩坑排雷最全集4.1 数据库连接相关错误数据库层面是毕设报错的重灾区而且错误信息往往很吓人实际原因却很简单。我把几个最常见的问题整理成速查形式你在遇到时对照着处理就行。Access denied for user rootlocalhost这是密码错误或者用户权限问题先从最简单的检查入手确认application.yml里的用户名密码和MySQL一致。Unknown database shaoxing_travel说明数据库脚本没有执行成功到MySQL中执行show databases;查看存在哪些库确认库名是否一致。Cannot create PoolableConnectionFactory驱动版本不兼容MySQL 8.0建议使用8.x驱动MySQL 5.7则使用5.1.49左右不要混用。时区问题也是高发区启动报The server time zone value Öйú±ê׼ʱ¼ä is unrecognized时在数据库连接url后加上serverTimezoneAsia/ShanghaiuseSSLfalse即可。如果使用MySQL 8.0还要确认驱动类名称写的是com.mysql.cj.jdbc.Driver老驱动类名新版本可能不支持。4.2 SpringBoot启动与运行时排查启动报Port 8080 was already in use是端口被占用命令行执行netstat -ano | findstr 8080找到进程号结束进程或修改server.port换一个端口。报Invalid bound statement (not found)时先看Mapper接口上是否加了Mapper注解或启动类上有MapperScan再看Mapper.xml文件路径是否和接口包路径一致。页面样式丢失时先看浏览器开发者工具Network面板确认加载失败的资源路径。使用Thymeleaf模板时通常会把静态资源放在src/main/resources/static目录模板通过th:href{/css/style.css}引用。如果直接写css/style.css这种相对路径在某些路由下会定位错误这个细节值得注意。4.3 部署打包和图片上传问题毕设答辩通常是在Windows电脑上演示只需要在IDEA里直接运行项目不一定要打包。但有些老师会要求交付可执行文件这时候可以执行mvn package打成jar包运行java -jar target/项目名.jar。如果项目里有文件上传功能提示路径不存在或者图片上传后刷新页面看不到多半是因为上传目录没有创建或者没有做静态资源映射。一个比较稳妥的做法是在配置文件里定义上传目录例如D:/shaoxing-travel/upload/然后用WebMvcConfigurer的addResourceHandlers方法把/upload/**映射到该目录。这样无论前端还是后端访问图片都能走同一个路径迁移到其他电脑时只需要改配置文件。如果不想折腾本地文件上传也可以把图片转成Base64存数据库但对大数据量不友好只建议在演示数据很少时使用。为了直观把上面几个高频问题整理成表格报错信息大概率原因处理建议Access denied for user数据库密码错误检查配置文件和MySQL账号Unknown database数据库未导入重新执行SQL脚本Port 8080 was already in use端口被占用换端口或结束原进程Invalid bound statementMapper扫描配置缺失加MapperScan检查XML路径图片404上传路径映射问题addResourceHandlers映射本地目录中文乱码字符集配置错误连接url加characterEncodingutf85. 答辩展示与项目升级路线5.1 答辩讲解的组织思路答辩演示不要从头到尾逐页点过去老师最反感照本宣科。建议按业务背景、系统演示、技术亮点、问题与改进四步来走。业务背景一句话带过重点放在演示上先打开前台景点列表展示分类筛选和详情页然后演示注册登录、收藏、发表评论最后切到后台演示管理员对景点和订单的管理操作整个过程控制在8分钟以内最合适。讲到技术亮点时不必夸大把实际情况讲清楚即可。比如我用SpringBoot整合MyBatis-Plus分页查询直接调用内置方法减少了大量XML配置、评论功能做了简单的登录校验防止未登录用户提交、后台订单状态采用状态机式的流转逻辑。老师如果追问你也能答得上来。相反如果写了自己不熟悉的东西被追问时场面会很难看。5.2 从毕设到求职项目的升级方向如果不想让这个项目仅仅停在毕设层面有几条很实用的升级路线。最简单的就是把登录改成JWT Token方式登录接口返回Token前端放在请求头里这正好对应现在主流的前后端分离认证方案。再深入一点给景点查询接口加上Redis缓存热点数据不用每次都查数据库这个点在面试中非常加分。前端可以保留现有页面也可以逐步把Thymeleaf替换成Vue3Element Plus后端不变只开发纯接口。部署方面可以把项目放到云服务器上通过Nginx反向代理打包后的静态资源。经过这些升级一个毕设项目就变成了简历上基于SpringBootVue的旅游信息管理系统技术栈和业务完整度都会有质的提升。但要记住升级不是一两天完成的至少要留出两周时间并且每个升级点都要能讲清楚。5.3 最后的经验提醒带过不少毕业设计我发现同样拿到一套源码最后分数差距很大。差在哪儿差在有没有真正理解。曾经有个学生把绍兴旅游系统改成周边城市版本加了二手门票转让功能导师非常认可。他做的东西不难但说明他对原项目做过细致分析知道哪些表要加、哪些接口要动。这才是毕设的正确打开方式。另外提醒一点演示前一定要准备一份测试数据至少包含10个景点、5篇攻略和20条评论数据太少页面会很空答辩效果大打折扣。测试账号密码写在一张便签上别到了演示的时候忘记管理员密码。这些小细节看似不起眼却决定了最后的分数和老师的印象。最后说我个人的感受每年看着学生在毕设题目上反复纠结最后发现真正拉开差距的从来不是题目本身而是有没有把一个项目吃透。绍兴旅游系统这样的选题恰好给了你一个低成本试错、高价值收获的机会。拿到源码和文档只是起点亲手跑通、亲手改动、能讲清楚每一处关键逻辑你才真正算完成了这个毕设。如果你正卡在选题或者环境搭建上不妨按这篇文章的思路走一遍项目跑起来那一刻你会觉得一切都是值得的。

相关新闻

向量数据库索引与存储实战:RAG系统高性能落地核心

向量数据库索引与存储实战:RAG系统高性能落地核心

1. 项目概述:为什么向量数据库不是“另一个数据库”,而是RAG系统里真正扛活的基建你打开一个RAG应用,输入“帮我对比Transformer和LSTM在长文本建模上的优劣”,几秒后它就甩出一段结构清晰、引证准确、还带参考文献编号的回答——…

2026/10/11 12:25:23 阅读更多 →
七万五千张大米图像分类数据集:从数据清洗到基线模型实战

七万五千张大米图像分类数据集:从数据清洗到基线模型实战

简介:这份资源是面向计算机视觉学习者与图像分类实践者的五类大米图像分类数据集,覆盖Arborio、Basmati、Ipsala、Jasmine、Karacadag五个品种,适合用于分类网络训练、模型对比与迁移学习实验。数据已完成预处理,可直接作为分类网…

2026/10/11 12:25:23 阅读更多 →
后端转 Agent 开发:避开认知差,掌握企业级项目核心思维(TaoToken 收藏版)

后端转 Agent 开发:避开认知差,掌握企业级项目核心思维(TaoToken 收藏版)

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

2026/10/11 12:25:23 阅读更多 →

最新新闻

面对模糊需求如何落地项目?从rea代号拆解到技术选型与实现

面对模糊需求如何落地项目?从rea代号拆解到技术选型与实现

1. 当标题只剩三个字母:一次“信息真空”下的项目复盘拿到“rea”这个标题的时候,我第一反应是愣了一下。没有项目正文,没有关键词,没有摘要描述,连热搜词和网络热词都是空的。换句话说,这是一个几乎零信息…

2026/10/11 13:11:50 阅读更多 →
HBuilderX.zip解压即用原理与跨端开发实战指南

HBuilderX.zip解压即用原理与跨端开发实战指南

简介:本资源为HBuilderX官方集成开发环境安装包,面向前端开发者、uniapp初学者及跨平台应用实践者,解决Vue.js与多端项目开发环境快速搭建问题。压缩包为标准ZIP格式,大小306.77MB,内含完整可执行安装程序及配套运行时…

2026/10/11 13:11:50 阅读更多 →
PHP风控实战:活体识别集成方案与接口对接详解

PHP风控实战:活体识别集成方案与接口对接详解

1. 风控场景下的活体识别需求拆解1.1 为什么传统身份核验方式已经不够用了做过风控系统的人都有一个共识:身份核验这件事,从来不是"验一次就完事"的。早些年大家做实名认证,无非就是姓名加身份证号二要素比对,后来升级到…

2026/10/11 13:11:50 阅读更多 →
WIN7老主板USB3.0驱动安装与DISM镜像注入实战指南

WIN7老主板USB3.0驱动安装与DISM镜像注入实战指南

简介:这份资源是专为Windows 7系统准备的USB3.0驱动程序包,主要面向使用SKYLAKE平台及以上CPU、需要通过USB设备安装或恢复系统的用户。在原生支持USB3.1但向下兼容USB3.0的硬件环境下,若未预先加载该驱动,Win7安装程序往往无法识…

2026/10/11 13:11:50 阅读更多 →
Java 实现 HEIC 转 PNG/JPEG 全攻略:选型、性能与避坑

Java 实现 HEIC 转 PNG/JPEG 全攻略:选型、性能与避坑

简介:这份资源面向需要在Java环境中处理HEIC图片的开发者,尤其是遇到苹果设备素材、旧系统或第三方库不支持该格式的兼容性场景。HEIC基于HEVC编码,压缩效率优于JPEG,但Java标准库并不原生支持解码,因此项目围绕借助Im…

2026/10/11 13:11:50 阅读更多 →
代码随想录67天刷题总结:算法模板、避坑与面试转化

代码随想录67天刷题总结:算法模板、避坑与面试转化

代码随想录刷到第67天,说实话,这一天比我想象中来得平静。没有“终于结束了”的解脱感,也没有“我全都学会了”的兴奋,更多的是一种踏实的收束感。从第一天的数组二分查找开始,到后来二叉树、回溯、动规、单调栈&#…

2026/10/11 13:10:49 阅读更多 →

日新闻

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

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

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

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

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

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

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

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

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

2026/10/11 0:00:27 阅读更多 →

周新闻

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

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

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

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

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

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

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

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

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

2026/10/11 0:00:27 阅读更多 →

月新闻

我发现了一个新思路:用 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/11 10:45:37 阅读更多 →
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/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练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/10 10:38:42 阅读更多 →