实现业务端客户基本功能:登陆、退出系统和个人信息页面。使用SpringCache技术缓存商品详情信息,加快前端页面渲染速度。利用微信支付3.0接口,实现订单的创建与支付。使用内网穿透被动接收付款结果与主动发起请求查询付款结果相结合,保障支付的一致性。利用快照技术抓取订单商品信息,避免商品信息被篡改。
- 10-1 调用微信支付3.0接口创建付款单
- 10-2 后端发送模拟短信验证码
- 10-3 前端TS实现发送验证码短信
- 10-4 后端实现客户注册与登录RESTful接口
- 10-5 前端TS实现客户注册与登陆
- 10-6 销毁Token令牌实现退出系统
- 10-7 后端实现摘要信息RESTful接口
- 10-8 前端TS加载客户摘要信息
- 10-9 后端实现修改客户资料RESTful接口
- 10-10 前端TS实现修改客户资料
- 10-11 后端实现推荐体检套餐RESTful接口
- 10-12 前端TS实现加载推荐体检套餐
- 10-13 后端实现分页查询商品RESTful接口
- 10-14 前端Infinite Scroll加载分页数据
- 10-15 前端TS实现复合条件查询分页记录
- 10-16 优化前端Infinite Scroll效果
- 10-17 前端实现父子页面Keyword查询商品
- 10-18 微信支付3.0的资质和Java依赖库
- 10-19 调用微信支付3.0接口创建付款单
- 10-20 入门QLExpress规则引擎
- 10-21 用QLExpress计算付款金额
- 10-22 利用MongoDB存储商品快照
- 10-23 限定特殊客户下单购买体检套餐
- 10-24 获取促销规则,用规则引擎计算金额
- 10-25 创建微信支付单与付款失效Cache
- 10-26 创建购物订单和Snapshot快照
- 10-27 后端利用内网穿透接收付款结果
- 10-28 前端TS实现下单购买体检套餐
- 10-29 后端使用WebSocket推送付款结果
- 10-30 前端接收WebSocket推送付款结果
- 10-31 后端实现查询付款结果的RESTful接口
- 10-32 付款成功之后,前端主动查询付款结果
- 10-33 后端实现查询订单列表RESTful接口
- 10-34 前端TS加载订单分页列表
- 10-35 后端实现申请退款的RESTful接口
- 10-36 前端发起全额退款申请
- 10-37 后端利用内网穿透接收退款结果
- 10-38 本章总结
微服务架构下的工程存在多个独立部署的微服务,这些微服务之间不可避免的会存在功能依赖,所以,我们需要学习微服务间的通信机制。企业级中最流行的通信方案是 OpenFeign,它是基于 Ribbon 实现的,且最底层都是依赖 RestTemplate,我会在这一章讲解它们的前世今生。
Embedding模型和大语言模型在向量检索和答案生成中起着关键作用,提升它们的性能是RAG优化的重要任务。本章讲解微调的概念及适用场景,重点介绍参数高效的微调方法LoRA,通过模型微调框架swift,详细讲解LoRA微调大语言模型的过程。同时,结合流行的Llamaindex,讲解微调embedding模型的具体方法。学完本章,你将掌握如何通过微调提升RAG系统的性能,让模型更贴合企业实际需求。
本章探讨AI与3D卡通技术在创意变现中的应用。内容包括3D卡通养生科普的安全合规变现思路、GPT-5的绘图功能及其对行业的重塑、ChatGPT学习文案仿写的效果、剪映的文字变语音功能助力不露脸视频制作,以及即梦技术让3D卡通人快速“说话”。这些内容帮助创作者掌握AI与3D技术结合的新方法,实现创意与商业价值的双重提升。
学习高效 NestJS 微服务通信,使用 gRPC 实现双端通信,掌握 proto 转 TypeScript 方案、SSL 配置、服务测试与工程化,完成核心业务拆分与微服务模板项目创建,并借助 gRPC 工具生成代码
- 31-1 使用gRPC进行微服务通信(2种proto转ts的方案)
- 31-2 gRPC微服务进阶:配置SSL证书
- 31-3 测试gRPC服务第二种方案:grpcurl(go环境配置)
- 31-4 测试gRPC服务第三种方案(grpc-tools+ts-proto)
- 31-5 微服务工程化:共享grpc的proto与certs
- 31-6 核心业务拆分分析
- 31-7 微服务模板项目创建+配置vscode插件
- 31-8 [插件推荐]定义user.proto并测试服务
- 31-9 [扩展]对于空值的处理&VSCode插件bug
- 31-10 用户微服务:完成数据库对接与服务测试
- 31-11 网关微服务:登录接口&服务调用测试
- 31-12 [代码生成器]借助grpc-tools产生nestjs双端代码
- 31-13 微服务拆分总结
在线考勤系统,描述列表数据交互、日历数据交互、联动更新,在线签到功能,异常考勤处理,联动日历及月份等等。
本章讲解微服务的核心概念,高可用与软件架构相关知识点,BFF和网关以及微服务的划分原则和具体方法和可用性设计。
在线考勤系统,描述列表数据交互、日历数据交互、联动更新,在线签到功能,异常考勤处理,联动日历及月份等等。
工欲善其事,必先利其器。本章节会介绍课程的主要脉络,方便大家提前构建知识体系。同时考虑到部分同学可能第一次接触微服务,所以会介绍微服务的基础知识,我们不放弃任何一个努力进步的同学
微信支付我们经常使用,但我们了解微信支付的整个流程吗?本小节,我们将详细介绍微信支付的整个流程并编写产品的下单、支付与处理支付结果的相关接口。
- 10-1 关于微信支付
- 10-2 前置方法
- 10-3 对Address接口做权限控制
- 10-4 下单与支付的业务流程(库存量检测)
- 10-5 下单与支付详细流程
- 10-6 重构权限控制前置方法
- 10-7 编写一个复杂的验证器
- 10-8 下单接口业务模型 一
- 10-9 下单接口业务模型 二
- 10-10 订单快照
- 10-11 订单快照的实现
- 10-12 订单创建
- 10-13 一对多关系的新增操作
- 10-14 测试订单接口
- 10-15 TP5自动写入时间戳
- 10-16 在TP5中使用事务
- 10-17 关于微信支付
- 10-18 支付的服务器端编写 一
- 10-19 支付的服务器端编写 二
- 10-20 支付的服务器端编写 三
- 10-21 支付的服务器端编写 四
- 10-22 支付的服务器端编写 五
- 10-23 支付的服务器端编写 六
- 10-24 支付的服务器端编写 七
- 10-25 支付的小程序端讲解(含签名的作用讲解) 八
- 10-26 支付的服务器端编写 九
- 10-27 统一测试订单与支付接口 十
- 10-28 支付的服务器端编写(支付结果回调机制) 十一
- 10-29 支付回调通知处理 一
- 10-30 支付回调通知处理 二
- 10-31 事务与锁防止多次减库存
- 10-32 接收微信回调
- 10-33 测试支付全流程
- 10-34 可以断点调试微信支付的回调吗?
- 10-35 TP5中的分页查询与获取用户历史订单数据
- 10-36 测试与验证历史订单数据接口
- 10-37 订单详情接口
本章集中学习用UNI-APP移动端框架开发小程序,掌握小程序的调试和运行,并且熟悉后端SpringBoot项目的各种业务接口和注解。
偏重Hybird移动端开发的同学,别担心,这一章为你准备了腾讯系微信生态之小程序类项目面试的常见面试题,并且用完整的小程序成品打动面试官。
本章利用面部识别+静态活体验证,核实挂号患者身份,避免黄牛雇人挂号。后端项目采用了Redis事务+缓存过期的方案,防止出现挂号超售现象。微信支付升级到了3.0版本,支付挂号费的相关代码更加简单
- 6-1 调用微信支付3.0接口创建付款单
- 6-2 挂号前先检测患者实名登记
- 6-3 使用RESTful封装挂号科室列表
- 6-4 使用Flex布局实现门诊列表页面
- 6-5 使用RESTful封装挂号出诊接口
- 6-6 使用Flex布局实现挂号页面出诊计划
- 6-7 使用RESTful封装检测患者挂号资格
- 6-8 患者端小程序检测挂号资格
- 6-9 使用RESTful封装采集人脸模型接口
- 6-10 利用Camera录入面部特征信息
- 6-11 使用RESTful封装人脸识别接口
- 6-12 利用Camera实现人脸验证
- 6-13 使用RESTful封装医生出诊信息
- 6-14 使用uView显示患者端医生出诊信息(一)
- 6-15 使用uView显示患者端医生出诊信息(二)
- 6-16 利用Redis事务执行挂号避免超售
- 6-17 微信支付3.0的资质和Java依赖库
- 6-18 调用微信支付3.0接口创建付款单
- 6-19 在HBase中保存挂号单
- 6-20 利用Redis缓存过期,关闭挂号单
- 6-21 开通内网穿透,接收付款结果
- 6-22 患者端小程序支付挂号费
- 6-23 使用RESTful主动查询付款结果
- 6-24 挂号成功后主动查询付款结果
- 6-25 本章总结
本章系统讲解了卡片与触发器的核心制作技术,详细解析了卡片中各类关键组件的使用方法,帮助开发者提升内容展示效果,为后续UI桌面和小程序开发打下坚实基础。同时深入剖析了定时触发器的构建逻辑与实现原理,结合工作流等基础知识,通过测评系统、子公司管理等典型业务场景案例,让开发者快速掌握实际应用技巧。
订单微服务是电商工程的核心微服务,这其中会引入微服务通信、微服务容错、消息驱动与分布式事务,它会将电商工程中所有的微服务都串联在一起,共同完成用户的下单操作。所以,在实现这个微服务时,要认真考虑这里面要解决的问题,以及使用到的技术、工具和组件。
消费卡模块看似简单,但需要比较多组件定制,同时自动创建课程表,更是充分体现了复杂的实体关系,除了这些,本章还要讨论一个重要的面试问题,就是前端安全问题,还有我认为最好的团建方式就是代码 CR。
- 15-1 编写创建我的消费卡的接口(上)
- 15-2 编写 H5 我的页面样式
- 15-3 PC 端课程添加封面图和任课老师
- 15-4 编写创建我的消费卡的接口(上)
- 15-5 编写创建我的消费卡的接口(下)
- 15-6 编写 H5 我的消费卡页面(上)
- 15-7 编写 H5 我的消费卡页面(下)
- 15-8 【阶段练练练】完善 H5 商品详情页面
- 15-9 编写自动创建课程表的接口(1)
- 15-10 编写自动创建课程表的接口(2)
- 15-11 编写自动创建课程表的接口(3)
- 15-12 查缺补漏解决之前遗留的一些问题
- 15-13 面试重点:彻底搞懂前端安全问题(上)
- 15-14 面试重点:彻底搞懂前端安全问题(下)
- 15-15 职场技巧:如何做好代码 CR?
本章节将重点介绍如何设计与实现主界面,特别是制作精美的卡片轮播效果。将探讨如何使用SwiftUI创建具有视觉吸引力的主界面,通过轮播效果展示不同的内容。通过详细的代码示例和实践指南,将能够创建一个功能丰富且视觉精美的主界面,为用户提供愉悦的使用体验。
微分方程是描述事物运行规律的利器,除了在物理学领域广泛应用外,也是数学建模的常客,具体应用在后续专门章节介绍。本章主要学习微分方程的求解方法。
WebSocket 协议,能实现客户端与服务器间的持久通信。打破传统 HTTP 短连接局限。通过uniapp实现连接服务器 。监听 open 、message 、close 等事件,收发数据、以及SpringBoot配置端点和处理器,实现 WebSocket 协议,并编写处理消息业务逻辑。
微服务已然成为大厂主流,作为简历上的亮点和加分项,让小伙伴们掌握作为后端开发者需要掌握的微服务的核心知识,体现我们作为后端开发的额外价值。
- 15-1 微服务的容错设计
- 15-2 微服务的优缺点分别是什么?
- 15-3 SOA和微服务架构有什么区别?
- 15-4 如何确定微服务架构的拆分粒度?
- 15-5 微服务有哪些设计原则?
- 15-6 微服务化过程中有哪些注意点?
- 15-7 微服务治理的手段有哪些?
- 15-8 微服务的容错设计
- 15-9 限流有哪些实现方式?
- 15-10 如何对整个调用链做超时控制?
- 15-11 Prometheus的四种指标类型
- 15-12 Docker的底层原理
- 15-13 Docker 与 LXC有何不同?
- 15-14 Docker Image 和 Docker Layer (层) 有什么不同?
- 15-15 简述 K8s 的优势、使⽤场景及其特点?
- 15-16 简述 K8s 创建⼀个 Pod 的主要流程?
- 15-17 K8s中pod的状态有哪些?怎么查看?
- 15-18 K8s中什么是静态 Pod?
- 15-19 简述 K8s中 Pod 的健康检查⽅式?
代驾项目理应从司机子系统开始做起。新司机注册的过程中需要实名认证,我们利用OCR插件,快速扫描和提取身份证与驾驶证的信息,然后利用面部识别技术,采集司机的面部信息,为后续每天接单前的身份核验做准备。本章除了开发移动端之外,还要实现Web端的司机管理模块,可以对司机实名认证加以审核。
- 3-1 司机微服务中修改司机个人信息
- 3-2 项目技术栈分析
- 3-3 运行华夏代驾初始化项目
- 3-4 司机微服务的用户注册功能--MySQL集群+JWT(一)
- 3-5 司机微服务的用户注册功能--MySQL集群+JWT(二)
- 3-6 司机微服务的用户注册功能--MySQL集群+JWT(三)
- 3-7 小程序获取用户微信简介,实现司机注册
- 3-8 利用腾讯云SDK,封装云端文件存储服务
- 3-9 司机实名认证,OCR识别证件信息(一)
- 3-10 司机实名认证,OCR识别证件信息(二)
- 3-11 司机实名认证,OCR识别证件信息(三)
- 3-12 司机实名认证,数据持久化
- 3-13 司机实名认证,提交认证信息(一)
- 3-14 司机实名认证,提交认证信息(二)
- 3-15 开通活体检测,甄别真实注册司机(一)
- 3-16 开通活体检测,甄别真实注册司机(二)
- 3-17 司机微服务封装登陆过程--JWT+OpenId(一)
- 3-18 司机微服务封装登陆过程--JWT+OpenId(二)
- 3-19 司机微服务中查询司机个人汇总信息
- 3-20 移动端展示司机个人汇总信息
- 3-21 司机微服务中查询首页信息(一)
- 3-22 司机微服务中查询首页信息(二)
- 3-23 移动端展示司机首页信息汇总
- 3-24 司机微服务查询司机分页记录
- 3-25 Web系统中分页展示司机数据
- 3-26 司机微服务中修改司机个人信息
- 3-27 移动端修改司机个人信息
- 3-28 司机微服务中查询司机实名认证申请
- 3-29 Web系统中展示司机实名认证申请
- 3-30 司机微服务中更新司机备案状态
- 3-31 Web系统审批实名认证申请
- 3-32 本章总结
学习微服务与微前端的基础概念,回顾分布式系统架构,并推荐 Node.js 微服务工具包,理解其在实际应用中的场景。
学习 NestJS 微服务的实践与应用,探索微服务方案、TCP通信、常用装饰器、项目工程化配置,掌握容器化部署、事件广播消息传递及超时和错误处理机制
通过“前端选项卡案例”实战,掌握 JS 中流程控制语句 for、switch 等。
围绕有监督微调展开。先说明预训练与后训练的关系,接着介绍指令理解技术模型微调 SFT,包括其评估方法、数据构造方式,如思维链构造模型逻辑推理能力。还会介绍模型微调的软件框架,最后通过实战利用 Deepseek 思维链数据训练模型的推理能力。
物流微服务是订单微服务的下游服务,它们之间通过 Stream 结合消息中间件的模式构建了通信通道。创建订单完毕之后,由物流微服务异步生成物流单,并可以在此基础上做更多的扩展,例如:推送消息、构造物流清单等等。