- 博客(5)
- 收藏
- 关注
原创 关于CPP容器与算法的自定义排序
int score;int age;// 方法1:函数对象(推荐用于容器)if (a.age!// 自动按规则排序算法(sort等):优先用lambda,简单直观有序容器(set/map):优先用函数对象类,易于阅读和重用:优先用函数对象类,或者 lambda + decltype简单比较:考虑用 C++20 的三向比较运算符<=>
2026-02-05 19:16:24
265
原创 关于Anaconda安装时是否勾选添加到环境变量
摘要: 已安装Python的情况下,安装Anaconda时不要勾选"Add to PATH"和"Register as default Python"选项,否则会导致: 路径冲突:Anaconda会覆盖系统Python路径,使python命令默认调用Anaconda版本 环境混乱:标准Python工具(如pip)可能无法正常使用
2025-12-30 12:01:34
774
原创 IVoucherOrderService proxy =(IVoucherOrderService) AopContext.currentProxy()是什么意思
的含义:作用:获取当前Bean的Spring代理对象解决什么问题:同一个类内部方法调用时AOP注解失效使用场景:需要在同步块(synchronized)内保证事务生效前提条件:需要配置这是一种在特定场景下解决Spring AOP限制的高级技巧!spring AOP 的作用与理解?为什么通过代理调用就能事务管理了?这个问题涉及到Spring AOP 的底层实现机制。通过代理调用能实现事务管理的原因:代理对象包含事务逻辑:Spring创建的代理对象在方法调用前后添加了事务管理代码。
2025-12-23 21:20:11
566
原创 黑马点评项目中使用Stream API
stream()是 Java 8 引入的Stream API的入口方法,作用是将「集合(如 List/Set)」转换为「流式操作对象(Stream)」,从而可以通过链式调用的方式,对集合中的元素进行过滤、映射、排序、聚合等操作(即「函数式编程」风格)。userService.query().in("id", ids).last("ORDER BY FIELD(id," + idStr + ")").list() // 得到 List<User>
2025-12-09 12:49:34
659
原创 后端(以 Spring Boot 为例)接收前端请求参数的模式汇总
本文总结了Spring Boot接收前端请求参数的7种主要模式,涵盖Query参数、路径变量、请求体、表单参数等场景。详细解析了@RequestParam、@PathVariable、@RequestBody等核心注解的用法,并提供代码示例和前端调用方式。重点包括:1)GET请求的Query参数处理;2)RESTful风格的路径变量;3)POST请求的JSON请求体;4)表单数据的批量接收。适合开发者快速掌握Spring Boot参数接收的最佳实践。
2025-12-06 18:13:05
643
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅