学习笔记——SSM整合(思路、步骤)

2023-01-22 一、SSM整合 1、Spring + SpringMVC (1)容器管理对象,由DispatcherServlet管理 (2)Spring容器对象,由ContextLoaderListener管理 2、解决组件扫描的冲突问题 (1)SpringMVC只扫描Controller层 ...

day07-Spring管理Bean-IOC-05

Spring管理Bean-IOC-05 3.基于注解配置bean 3.3自动装配 基本说明: 基于注解配置bean,也可以实现自动装配,使用的注解是:@AutoWired或者@Resource @AutoWired 的规则说明 (1)在IOC容器中查找待装配的组件的类型,如果有唯一的bean装配(按 ...

day06-Vue03

Vue03 10.组件化编程 10.1基本说明 官网链接:https://v2.cn.vuejs.org/v2/guide/components-registration.html 在大型应用开发时,页面可以划分成很多部分。不同的页面,往往也会有相同的部分——例如可能会有相同的头部导航 如果每个页面 ...

6.Servlet

Servlet 笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html) 视频教程(P94~P98) Servlet是Java提供的一门动态web资源开发技术 Servlet是JavaEE规范之一,其实就是一个接口,将来我们需要定义Servl ...

C++指针【cherno课程学习】

定义: 指针是一个整数,一种存储内存地址的数字 内存就像一条线性的线,在这条街上的每一个房子都有一个号码和地址 类似比喻成电脑,这条街上每一个房子的地址 是一个字节 我们需要能够准确找到这些地址的方法,用来读写操作 因此,指针就是这些地址。不要考虑类型,无论是什么类型的指针,都是用来保存地址的整数。 ...

[做题计划1~10] 杂题乱选

$\text{Case0}$: [是否自主完成][题目难度] 时间: 完成细节。 $\color{red}\text{Case1}$: $\color{purple}\text{P1117 [NOI2016] 优秀的拆分}$ 2022.12.1 killed[不会,但大概懂了] 技巧:二分,hash ...

学习笔记——过滤器链;监听器;Servlet、Filter、Listener的注解方式开发

2023-01-06 一、过滤器链 1、含义:如果出现一个请求存在多个过滤器对其过滤,出现过滤器链。 在放行前,过滤器是正序执行,放行后过滤器是倒序执行。 2、过滤器的顺序:是与filter-mapping配置上下文位置有关 二、监听器 1、作用范围: (1)监听域对象的创建和销毁 域对象: ①Se ...

如何写出优雅的Controller层代码

前言 一个完整的后端请求由 4 部分组成: 接口地址(也就是 URL 地址) 请求方式(一般就是 get、set,当然还有 put、delete) 请求数据(request,有 head 跟 body) 响应数据(response) Controller 主要的工作有以下几项: 接收请求并解析参数 ...

递归深拷贝

//模拟对象 let obj = { numberParams:1, functionParams:() => { console.log('昨天基金全是绿的,只有我的眼睛是红的'); }, objParams:{ a:1, b:2 } } const newObj = copyObj(obj); ...

一文了解 Dubbo 的代码架构

整体设计 图例说明: 图中左边淡蓝背景的为服务消费方使用的接口,右边淡绿色背景的为服务提供方使用的接口,位于中轴线上的为双方都用到的接口。 图中从下至上分为十层,各层均为单向依赖,右边的黑色箭头代表层之间的依赖关系,每一层都可以剥离上层被复用,其中,Service 和 Config 层为 API,其 ...

<三>自定义删除器

unique_ptr的成员函数在上一篇博客中几乎全部涵盖,其实还有一个很有踢掉,即std::unique_ptr::get_deleter字面已经很明显了,就获得deleter 智能指针采通过引用计数我们能解决多次释放同一块内存空间的问题,并且和之间直接移交管理权的方式比较这种方式更加灵活安全。 但 ...