- 博客(18)
- 收藏
- 关注
原创 苍穹外卖Day11代码解析以及深入思考
六级怎么办,刷了15套卷子阅读还是错那么多,加油!业务逻辑不难,其实是stream语法的复习和echarts的前端知识运行不太熟悉了。service:// 统计营业额数据// 统计用户数据// 统计订单数据// 统计top10 降序实际上这里业务逻辑并不难,熟练掌握看接口文档和封装,stream语法的熟练使用即可。关于stream流的复习,我将后面再回头讨论,这里的具体运用。
2025-06-12 12:15:24
629
原创 苍穹外卖Day10代码解析以及深入思考
最近在备考六级,今天补上。Spring Task是Spring框架提供的轻量级定时任务调度功能,可以方便的在Spring应用中实现定时任务。WebSocket 是一种在单个TCP连接上进行全双工通信的协议,是传统HTTP协议的升级方案。TCP连接:TCP(Transmission Control Protocol,传输控制协议)是互联网核心协议之一,位于OSI模型的传输层。TCP核心特性:关于TCP,后续仔细研究。1.面向连接。三次握手后建立连接,四次挥手后释放连接。
2025-06-10 11:49:21
622
原创 Day08苍穹外卖解析
由于没有商家密钥,所以微信支付暂时不能测试,以后去实习了做到相关业务可以试试。今天学习了微信支付的流程以及地址管理,贵在坚持。
2025-06-04 11:23:40
586
原创 Day07苍穹外卖代码解析以及思考
主要是redis在Java中的应用以及购物车的接口设计。学习了redis在Java中的应用,Spring Cache操作redis的便捷,redis缓存的机制,SpringEL表达式,购物车中的接口设计。
2025-05-28 15:19:50
1152
原创 Day06苍穹外卖解析与架构领悟
对于前端的微信小程序开发相关的前端代码这里不做过多的解析,我们主要关注后端的业务逻辑,对自己的要求高一点,后面我会快速入门js以及对应框架vue。哎,果然一切都逃不掉js,一定逃不掉的!!!HttpClient可以用来提供支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议,意思就是它在Java中提供了一个HTTP协议的客户端工具包,能够用代码实现发送HTTP请求和接收HTTP结果。这段代码演示了如何简单的发送http请求和接收http响应。测试类如下:/**
2025-05-25 15:27:41
747
原创 Day01苍穹外卖项目支线任务
苍穹外卖的day01所有支线任务。Swagger:是一套围绕 OpenAPI 规范(原 Swagger 规范)构建的开源工具集,用于 设计、构建、文档化和消费 RESTful API。Swagger注解:是一组用于 自动生成 API 文档 的 Java 注解,属于 Swagger(现为 OpenAPI)工具链的一部分。它允许开发者直接在代码中定义接口的详细说明,并自动生成交互式文档,方便前后端协作和测试。
2025-05-12 14:39:19
1003
原创 MyBatis笔记
MyBatis是一个半自动的ORM映射持久层(Dao)框架,它大大减少了对Dao的书写,相对于JDBC,它更方便地帮助我们处理数据库的相关映射关系,以及通过一些扩展插件,如逆向工程,分页插件进行简化开发。 为什么是半自动呢?因为我们虽然使用了该持久层框架我们还是需要书写sql语句以及xml配置文件,或者我们的逆向工程只能生成单表查询,多表查询的时候还是需要我们自己书写。 ORM是什么?它是一种对象关系映射,将面向对象的语言与关系型数据库建立的一种映射关系。简而言之,通过运用orm技术,能够将
2025-04-30 10:48:28
623
原创 DFS的初步思考
迷宫问题,八皇后,选数,单词方阵,自然数的拆分,水塘连通问题,寻找闭合环(填涂颜色)主要用于对本人的学习的总结这些都是在洛谷的题单,搜索专题洛谷搜索专题如果你有更好的理解,我一定倾心以听,一个人是爬不了山的。DFS本质就是递归+回溯,一条路走到黑,走到头了回头,直到找到为止。我们初步了解了类似于迷宫问题的路径问题,排列组合的问题,类似于八皇后的放置棋盘问题。
2025-04-13 17:04:51
951
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人