社区团购毕设源码拆解:微信小程序+SSM从环境搭建到答辩
简介面向计算机相关专业学生的毕业设计项目一套基于微信小程序的社区团购完整源码涵盖后台、管理页面与小程序端后台采用SSM框架管理页面使用Vue小程序端配合MySQL数据库与JDK1.8环境可适配Eclipse、MyEclipse、STS、IDEA等常用开发工具实现管理员、商家、会员三类角色的完整业务闭环。压缩包共1250个文件、约121.51MB包含Java后端源码、Vue管理端、小程序页面、数据库脚本、论文、答辩PPT、开题报告及环境工具包其中png图片、js逻辑文件、vue页面组件、java源文件等类型分布清晰便于按模块查阅。核心功能涵盖商品信息管理、购买订单流转、退货退款处理、商品评价以及用户充值购物车等典型场景另附多份安装与部署教程能帮助读者快速跑通项目并理解SSM小程序混合开发流程。已有116人浏览学习适合作为毕业设计参考、课程综合实践或同类电商小程序开发入门材料。1. 社区团购毕设源码包拆解微信小程序 SSM单包能否从环境跑到答辩社区团购主题在 java 毕业设计里出镜率一直不低常见的完整形态是微信小程序做会员端后台用 SSM 框架管理页面用 Vue数据库落 MySQLJDK 1.8。今天拆的这套源码包就是这样除了前后端代码数据库脚本、论文、答辩 PPT、开题报告、环境工具包都配齐了还带一份安装说明。对正在找“毕业设计 java 微信小程序 源码”的读者它解决的不是看几个页面截图而是能让你在答辩前真正把系统跑起来并且讲清楚每个功能背后的链路。适合两类人想拿现成系统快速落地再二次改动的学生以及想用 SSM 前后端分离项目当教学样例的开发者。2. 技术选型与模块拆解SSM、Vue、微信小程序三端分别承载了什么2.1 为什么是 SSM三层结构对毕业设计最友好出问题也好查我帮人处理过不少 java 毕设源码翻车频率最高的不是功能写得少而是把框架选得太过花哨。微服务、Spring Cloud 听起来有排面但本地环境配不起来、答辩被问到原理就卡壳的情况比比皆是。而 SSM 这个组合从 2018 年前后就成了毕设老面孔你把它拆开看Spring 管对象装配SpringMVC 管请求转发MyBatis 管 SQL 与数据的映射三个库各管一段各自边界很清晰。哪怕是你第一次打开这个项目顺着controller、service、mapper这几个包名就能把一条请求从头跟到尾。以“小程序里浏览商品”为例完整的一条链路是小程序端发请求到 SpringMVC 的 controllercontroller 不写业务逻辑直接调 service 层接口service 层处理完再走 mapper 接口MyBatis 根据 mapper.xml 里的 SQL 去 MySQL 查数据最后把结果封装成 JSON 返回给小程序。这个链条对毕业设计的意义在于答辩老师只要问“用户点了一下商品数据是怎么出来的”你就可以从 controller 到 SQL 逐层讲中间没有黑匣子也不需要背诵那些复杂的框架源码。管理后台的页面用 Vue它的任务是接后端接口做异步渲染。商品信息、订单状态、用户列表这些数据通过接口拿不刷新页面就能更新。微信端则是微信原生的那套开发模式前后端通过 HTTP 通信JSON 结构由后端统一约定。这套组合放在 JDK 1.8、Tomcat 8.5、MySQL 5.7 的环境下是最稳的Eclipse、MyEclipse、STS、IDEA 都能导入这也是我为什么建议学生别轻易动版本老老实实用 JDK 1.8 跑。2.2 三端分工管理员、商家、会员各自能干什么这套系统的角色划分思路很直接管理员管全局商家管自己的商品和订单会员在小程序端完成浏览、购买、退款和评价。三端加在一起才构成社区团购的最小业务闭环。先用一张表把大家的模块边界列出来你拿到源码后可以对号入座看看哪些功能实际实现了哪些可能只是菜单占位端口角色主要功能模块后台端管理员首页、个人中心、会员管理、商家管理、商品信息管理、商品分类管理、购买订单管理、退货退款管理、商品评价管理、系统管理后台端商家首页、个人中心、商品信息管理、购买订单管理、退货退款管理、商品评价管理微信端会员首页、商品信息、我的会员信息、商品信息、购买订单、退货退款、商品评价、用户充值、购物车、我的订单管理员和商家都在后台端靠权限区分小程序端则完全面对会员。这个设计对演示很友好你不用在演示时反复切换系统先在小程序里走完“浏览商品 → 加购物车 → 提交订单”再打开后台确认这笔订单已经查到就形成了一条看得见的证据链。资源包里还带了IndexAsideStatic.vue.bak、IndexHeader.vue.bak、main.css.bak这类备份文件说明原工程把 Vue 组件和静态资源分开了。这些.bak是备份不影响运行但导入后最好先扫一遍别把它们当正式文件去改否则容易把界面改出问题。2.3 数据库这层MySQL 表结构如何撑起订单流转数据库脚本在资源包里单独给了MySQL 建库建表一次能过。社区团购这类系统的表看起来数量多实际上都围着“商品 → 购物车 → 订单 → 退款/评价”这条主线在转。核心表不外乎会员表、商家表、商品分类表、商品信息表、购物车表、购买订单表、退货退款表、商品评价表再加上管理员相关的表。其中购买订单表里的状态字段最值得留心。我用一个表把关键信息列出来方便你核对表结构表定位承载的业务需要关注的字段会员/用户表注册登录、余额充值手机号、余额商品分类表商品归类分类名称、排序值商品信息表商品发布与展示价格、库存、商品图片购物车表订单提交前的临时数据商品 id、数量购买订单表核心交易凭证订单状态、下单时间退货退款表售后流程退款状态、处理结果商品评价表交易完成后的反馈评分、评价内容订单状态字段一般用数字或字符串表示比如待付款、已付款、已发货、已完成、已取消。小程序端和后台管理端显示订单状态都依赖这个字段口径不一致就会出现“小程序显示已付款后台还停在待付款”的尴尬问题。你拿到数据库脚本后建议先执行一条关联查询把订单和商品信息串起来看看数据长什么样这是最快熟悉库结构的方式-- 关联订单表与商品表查询某个会员的订单明细 SELECT o.order_no, o.state, o.total_price, g.goods_name FROM orders o LEFT JOIN goods g ON o.goods_id g.id WHERE o.user_id 1 ORDER BY o.create_time DESC;这里o.state就是订单状态goods_name来自商品信息表LEFT JOIN的意思是即使商品被删了订单记录也能查出来。跑通这条 SQL你对订单核心表的理解就基本到位了。3. 本地复现从解压到小程序端出数据的完整闭环3.1 环境准备JDK 1.8、MySQL、Tomcat、微信开发者工具拿到源码包第一件事不是双击运行而是先把环境对齐。这个项目按 JDK 1.8 设计我建议你就用 1.8别用 11 或 17很多老 SSM 项目在更高版本 JDK 下会出现反射权限、模块访问限制这类问题报错信息不明不白排查起来很浪费时间。MySQL 用 5.7 或者 8.0 都行资源包里的 SQL 脚本基本兼容这两个版本。Tomcat 选 8.5配合 IDE 启动最顺手。微信开发者工具单独装一个注册一个测试号就能本地联调。如果管理端 Vue 需要单独跑还要准备 Node.js 环境。这些工具装的顺序无所谓但环境变量要对。Windows 下把 JDK 路径配进JAVA_HOME把 MySQL 的 bin 目录加进PATH否则后面脚本执行会提示命令找不到。这些环境问题通常不是资源本身的问题而是本机环境交错导致花二十分钟对齐一次后面可以少踩很多坑。3.2 导入数据库脚本先建库再导表数据库这一步我习惯先在命令行里做而不是直接在 IDE 里跑因为命令行能看到更完整的错误信息。连接 MySQL 后依次执行建库、指定字符集、导入脚本。建库时字符集建议用utf8mb4因为它能覆盖中文和表情符号避免小程序端用户昵称带特殊字符时出现乱码导入失败。mysql -u root -p CREATE DATABASE community_group DEFAULT CHARACTER SET utf8mb4; USE community_group; SOURCE C:/community_group/sql/community_group.sql; SHOW TABLES;这段命令的作用是连上 MySQL创建一个名为community_group的数据库字符集指定为utf8mb4然后通过SOURCE执行资源包里的 SQL 脚本一次性把表建好并插入初始测试数据。SHOW TABLES用来确认表是否都建出来了。如果脚本路径带中文个别 MySQL 版本会有编码识别问题把 SQL 文件放到纯英文路径下更保险。导完数据后你可以顺手查一下会员表里有没有测试账号比如SELECT * FROM user;有数据就说明导入成功后面登录后台和小程序都有了可用账号。3.3 后端导入与启动Eclipse 工程怎么在 IDEA 里打开看资源包里的文件列表有.classpath和org.eclipse.wst.common.component基本能判断原工程是用 Eclipse WTP 创建的传统动态 Web 工程。这种工程拿到 IDEA 里不要新建空项目再把文件拷贝进去那样部署结构会乱。正确做法是File - New - Project from Existing Sources直接选工程根目录IDEA 会识别 Eclipse 的项目结构并转换到自己的模块体系里。如果选 Eclipse、MyEclipse 或 STS导入后只需要配置一下 Tomcat把项目添加到 Tomcat 的 Deploy 列表中Application context设置成/community启动后访问http://localhost:8080/community就能看到后端是否响应。IDEA 用户则要确认项目 SDK 选 1.8并且把 Web 模块的根路径指对部署方式选择war exploded开发阶段改代码不用重启 Tomcat。这里也体现出了资源包自带1-install.bat、2-run.bat、3-build.bat三个批处理脚本的用意。Windows 下常见的做法是第一个脚本负责安装依赖和初始化第二个负责启动第三个负责打包。以 Maven 项目为例核心命令通常是mvn clean install -DskipTestsclean会清掉上次编译的产物install会执行完整的依赖下载、编译、打包流程-DskipTests跳过测试用例省去因为测试环境不一致导致的失败。这个命令手动执行也是可以的不必依赖 bat 脚本。如果你发现资源包里没有pom.xml那可能是传统方式用 lib 目录管理 jar 包这种情况重点检查 Tomcat 运行时是否把 lib 里的 jar 加进了构建路径。3.4 管理端 Vue 与备份文件先分清哪些是正式代码后台管理页面是 Vue 技术栈但它的启动方式取决于资源包怎么组织。如果包里单独有一个admin或web目录里面带package.json那就需要先安装前端依赖再启动cd admin npm install npm run devnpm install会按package.json里的列表拉取 Vue 组件和构建工具npm run dev启动的是开发服务器默认端口一般是 8081 或 3000。老一点的工程也有把 Vue 编译后的静态文件直接放进 SSM 工程里的做法通过 Tomcat 一起对外提供访问。你需要在管理端代码里找到一个接口地址配置文件比如.env.development或src/utils/request.js把后端接口地址指到http://localhost:8080/community这样 Vue 发出的请求才能落到 SSM 后端。对于main.css.bak、update-password.vue.bak这类文件我的习惯是导入后先全局搜一下.bak把它们单独移到一个备份目录。它们不是运行必需的文件留着也行但新手很容易误以为是正式代码改了半天发现不生效因为 IDE 根本不编译.bak文件。真正的运行入口是.vue和.js文件备份只当作回退方案就好。3.5 小程序端联动baseUrl 和开发者工具配置小程序端在微信开发者工具里直接导入即可。导入时填一个本地目录AppID 可以选“测试号”这样不需要注册小程序账号就能看效果。小程序里找放接口地址的配置文件常见的名字是utils/config.js或utils/api.js改成后端地址// utils/config.js module.exports { baseUrl: http://localhost:8080/community }注意开发工具右上角有个“详情 → 本地设置”要把“不校验合法域名、web-view业务域名、TLS 版本以及 HTTPS 证书”勾上否则请求会被微信拦截页面永远是空白或者报request:fail。勾选后小程序里的商品列表、购物车、订单接口就能打到本机后端了。真机预览则是另一套逻辑这一步只解决模拟器联调真机问题放到后面避坑章节细说。3.6 走通第一条数据链路从添加商品到提交订单所有配置完成后验证方式不是看某个页面打开就算成功而是完整走一遍数据流。我的习惯是先在后端登录管理员账号在“商品信息管理”里添加一个测试商品填商品名称、价格、库存、图片和分类然后刷新小程序首页看商品是否出现接着把商品加入购物车提交订单到“我的订单”里确认订单状态最后回到后台的管理端订单管理页看这笔订单是否同步显示出来。这一步走通了说明数据库、后端接口、管理端静态资源、小程序四段都是通的。如果卡在某一环只需顺着这条链路逐一排查非常容易定位问题这也是这套三端结构对新手最友好的一点。4. 避坑白屏、404、连不上数据库——社区团购 SSM 项目高频故障4.1 数据库连接失败先改 jdbc 连接串别急着换驱动现象Tomcat 启动时报Communications link failure或The server time zone value ??? is unrecognized提示数据库连不上。原因MySQL 8.0 对时区和连接认证的处理比 5.7 严格如果连接串里没指定serverTimezone驱动不知道用哪个时区就会出现上面这个看起来像乱码的报错。数据库连接失败最常见的原因多半不是驱动包不对而是连接串参数不完整。解决找到jdbc.properties或db.properties里的连接地址加上时区和编码参数jdbc.drivercom.mysql.cj.jdbc.Driver jdbc.urljdbc:mysql://localhost:3306/community_group?useUnicodetruecharacterEncodingutf8serverTimezoneAsia/Shanghai jdbc.usernameroot jdbc.password你的密码useUnicodetruecharacterEncodingutf8保证中文写入不乱码serverTimezoneAsia/Shanghai指定东八区com.mysql.cj.jdbc.Driver是 MySQL 8 的驱动类名。如果用的是 MySQL 5.7可以保留com.mysql.jdbc.Driver但写成 8 的驱动通常也能兼容。改完重启后再启动如果还有错就用命令行mysql -u root -p试着手动连接一次确认密码和端口本身没问题。4.2 小程序联调 404先确认后端 context path再查代码现象小程序能打开页面商品列表加载不出来调试器 Network 面板里请求状态是 404接口地址看起来也没写错。原因这通常不是接口写错而是部署时的 context path 不一致。你在 Tomcat 里设置的Application context是/community而小程序里配置的请求路径是http://localhost:8080/ssm_community差一个路径段请求打过去就 404。后端工程名、Tomcat 部署名、前端 baseUrl 这三处必须一致。解决统一成同一个路径。比如后端部署名设置成/community那小程序baseUrl就是http://localhost:8080/communitycontroller 的 RequestMapping 再往下接。如果启动后访问http://localhost:8080/community能看到默认页或接口返回说明路径正确。注意改完 Tomcat 配置要重启只刷新页面不会生效。4.3 模拟器能通、真机不行端口、IP、合法域名三件事现象微信开发者工具里一切正常一换成真机预览界面空白或所有请求都失败。原因模拟器里用localhost没问题因为模拟器跟电脑是同一个网络栈而真机上的localhost指向手机本身根本访问不到你的电脑。另外两个隐性原因是 Windows 防火墙拦了 8080 端口以及微信真机预览时校验了合法域名。解决把配置里的localhost改成电脑的局域网 IP例如http://192.168.1.103:8080/community同时在小程序开发者工具里去掉域名校验勾选。如果还是连不通用命令行ipconfig查本机 IPv4 地址再确认手机和电脑在同一个 Wi-Fi 下最后临时关一下防火墙测试。本地联调阶段不建议为了真机去配置 HTTPS 域名浪费时间用 IP 直连就够用。4.4 后台样式丢失、改了没反应.bak 是备份文件现象修改main.css或某个 Vue 组件后后台页面样式没变化或者整体样式错乱像被改坏了。原因改错了文件。资源包里的.bak后缀是备份文件IDE 和打包工具默认不会编译.bak你改了它自然不生效。有些教程会把备份文件放在同级目录新手容易混淆尤其main.css.bak和main.css同时存在时选错一个就白改。解决先按后缀把.bak文件统一移到一个backup文件夹里确保当前目录下只留正式源码。改样式或组件时确认文件扩展名是.vue、.js、.css而不是.bak。如果你要拿备份文件里的内容做参考直接复制内容到正式文件而不是重启工程去加载.bak。5. 把代码变成能讲的项目答辩前一日必做的收尾工作5.1 一条订单链路串起三端所有模块代码跑通只是第一步答辩的时候你能不能讲清楚取决于你有没有把功能串成一条可叙述的线。我建议你在答辩前一晚把下面这条链路完整跑一遍并且记住每一步发生的状态变化管理员或商家在后台添加商品并上架 → 会员在小程序浏览商品、加入购物车、提交订单 → 会员支付系统里有用户充值功能可用余额支付 → 后台出现待处理订单 → 商家确认订单、处理发货 → 会员点击确认收货 → 会员对商品进行评价 → 后台在商品评价管理中看到这条评价整个过程结束。这条链路的妙处在于它把三端的模块全部装了进去后台的商品管理、订单管理、评价管理、系统管理小程序的购物车、充值、订单、退款全部覆盖而且故事线完整。答辩老师不管问“商品是怎么上架的”还是“订单状态谁改的”你都能顺着这条链路找到答案而不是零散地去讲几个页面。5.2 预演两个 SQL 问题防止被问到卡壳SSM 项目答辩最容易追问数据库因为没有封装太多东西问题都很直白。这里准备两个高频问题你提前跑一下心里就有底。第一个是统计每个会员的累计消费额SELECT user_id, SUM(total_price) AS total_spent FROM orders WHERE state 2 -- 已支付订单具体数字以脚本定义为准 GROUP BY user_id ORDER BY total_spent DESC;第二个是查退货退款数量最多的商品SELECT goods_id, COUNT(*) AS refund_count FROM order_refund GROUP BY goods_id ORDER BY refund_count DESC LIMIT 5;这两个查询体现了GROUP BY分组和聚合函数的使用都是基础 SQL但能说明你对自己项目的表结构足够熟悉。演示时先讲表名再讲字段含义比直接写 SQL 更容易让老师跟上你的思路。答辩记得带一张自己手画的订单流转示意图不用复杂箭头从“小程序提交订单”指向“后台订单管理”再从后台指向“商家接单”这张图能帮你把整个项目讲得有条理。从那以后我每次拿到这类 SSM 毕业设计源码都强制自己先按“数据库脚本 → 后端接口 → 前端页面”的固定顺序走一遍再把订单链路手写演示过一遍才谈答辩。这个习惯帮我避开了不少重新返工的问题也希望能帮到你。本文还有配套的精品资源点击获取

相关新闻

Docker与Containerd架构关系及命令对比:容器运行时的底层逻辑

Docker与Containerd架构关系及命令对比:容器运行时的底层逻辑

前两天有同事跑来问我一个问题:我们在服务器上明明装了 Docker,为什么生产环境里看到容器进程却是放在 containerd 目录下的?还有人拿docker run跑起来的容器,用crictl ps居然看不到,反过来也一样。这个问题其实困扰过…

2026/10/9 6:09:04 阅读更多 →
商品管理与评价系统设计:SPU/SKU拆分、状态机与部署避坑指南

商品管理与评价系统设计:SPU/SKU拆分、状态机与部署避坑指南

简介:基于JSP的商品管理与评价系统完整源码包,面向Java Web初学者、课程设计及毕业设计开发者,聚焦管理员商品维护与用户评分评价两条核心业务线。压缩包共275个文件,包含58个java源文件、58个class编译文件、38个jsp页面、76个gi…

2026/10/9 6:09:04 阅读更多 →
SpringBoot+Vue膳食营养健康系统开发实战:从数据库到部署

SpringBoot+Vue膳食营养健康系统开发实战:从数据库到部署

先说清楚这个项目是什么。一个基于SpringBoot和Vue的膳食营养健康网站管理系统,简单理解就是:用户注册登录后,可以在系统里记录自己每天吃了什么,系统根据内置的食物营养数据库,自动帮你算出当天摄入了多少热量、蛋白质…

2026/10/9 6:09:04 阅读更多 →

最新新闻

Swift常量let深度解析:不可变绑定、编译优化与并发安全

Swift常量let深度解析:不可变绑定、编译优化与并发安全

学习Swift的人越来越多,但真正能把let用明白的,说实话不多。很多同行写了几年Swift,提到"常量"仍然只会说"let就是不可变的var",可一旦深问下去——常量什么时候能延迟初始化、常量和并发安全有什么关系、为什…

2026/10/9 6:36:28 阅读更多 →
Swift常量正确打开方式:从let原理到编译期优化与并发安全实践

Swift常量正确打开方式:从let原理到编译期优化与并发安全实践

接手一个维护了三年的iOS项目,你最想吐槽的往往不是架构本身,而是散落在代码各个角落的魔法字符串和魔法数字。同一个key四处复制,隔三差五手滑拼错,改一处漏三处。这时候大家才会想起来,Swift里有个再基础不过的东西—…

2026/10/9 6:36:28 阅读更多 →
MiMo-V2.6自我改进强化学习规模化:MoE与因果推断实战解析

MiMo-V2.6自我改进强化学习规模化:MoE与因果推断实战解析

1. 从"自我改进"这个词说起:MiMo-V2.6到底想解决什么问题第一次看到"自我改进的强化学习规模化"这个说法,我的反应是:又是一个造词运动。但把技术报告翻了两遍之后,我改主意了——这次他们想解决的是一个真实…

2026/10/9 6:36:28 阅读更多 →
观察者模式实战:直播间送礼系统的解耦设计与实现

观察者模式实战:直播间送礼系统的解耦设计与实现

打开任何一个直播App,走进一个正在热闹开播的直播间。观众点了一下礼物栏,送出一发火箭。接下来几秒钟里,弹幕频道滚出"XXX 送出了火箭",全屏特效炸开,主播的语音感谢响起,礼物榜排名跳动&#x…

2026/10/9 6:36:28 阅读更多 →
学嵌入式Day1:先啃Linux基础命令,别急着点亮屏幕

学嵌入式Day1:先啃Linux基础命令,别急着点亮屏幕

学嵌入式第一天,很多人恨不得马上点亮一块LCD屏幕、跑一个MQTT协议栈,结果折腾三天连板子都没识别出来。我的建议反着来:第一天什么都别做,先把Linux基础命令在终端里敲熟。说句不太好听的话,嵌入式开发的大部分时间其…

2026/10/9 6:36:28 阅读更多 →
生产级Coding Agent调优实战:Harness工程化决定落地下限

生产级Coding Agent调优实战:Harness工程化决定落地下限

1. 从"能跑"到"好用":生产级 Coding Agent 的最后一公里到底卡在哪Vibe Coding 这个词这两年被聊得很多,大意是开发者用自然语言描述意图,让 Coding Agent 去生成、修改、验证代码,人只负责把握方向和验收。听…

2026/10/9 6:35:27 阅读更多 →

日新闻

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API这个话题,隔三差五就会在群里被翻出来讨论一次。上周还有个同事线上处理一个订单超时问题,排查到最后发现是ZonedDateTime序列化后时区丢了,用户在下单当天晚上看到的时间整整差了8个小时。这类问题几乎每个做Java开发的人都遇到过…

2026/10/9 0:00:49 阅读更多 →
EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

前几个月我手头有好几台机器需要互相访问:办公室台式机、家里 NAS、还有一台云主机。如果只是偶尔传个文件倒还好,问题是工作场景经常要在几处环境之间来回切换,每次都先登录跳板机再层层代理,实在折腾。我先后试过端口映射、自建…

2026/10/9 0:00:49 阅读更多 →
AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent 这个词在过去一年里被反复提及,但真正动手搭过一套能跑起来的 Agent 系统的人都知道,从"知道它是什么"到"让它稳定干活"之间隔着一整套工程决策。我前后参与过几个 Agent 项目的落地,从最初用现成框架拼装&…

2026/10/9 0:01:50 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

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

2026/10/8 15:26:32 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

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

2026/10/8 15:26:40 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

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

2026/10/8 10:10:36 阅读更多 →

月新闻

我发现了一个新思路:用 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/8 21:13:17 阅读更多 →
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/8 15:26:17 阅读更多 →
黑夜航拍船只数据集训练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/9 6:17:20 阅读更多 →