- Java学习-流程控制介绍
什么是流程控制呢,就是计算机在进行代码执行时,对于代码执行的顺序。这一章一笔带过吧,感觉有点基础。java中代码执行的顺序主要有三种:1.顺序执行2.分支执行(一般是有判断语句): 3.重复执行:这个一般就是用的循环,常用的三种循环分别是:while循环,do...while循环,for循环,我来举几个例......
- springboot 通过aop切面的方式打印controller 出入参数
pom文件引入<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-aop</artifactId></dependency>定义切面类AspectConfigimportcom.alibaba.fastjson.JSONObject;importlombok.extern.slf4j.......
- 基于SpringBoot+MySQL+IDEA开发的家庭财务管理系统
基于SpringBoot+MySQL+IDEA开发的家庭财务管理系统项目介绍......
- Struts2漏洞学习(s2-001——s2-009)
Struts2漏洞复现Struts2是一个基于MVC设计模式的Web应用框架S2-001漏洞原理:后端将用户之前提交的参数使用OGNL表达式%{}进行解析,然后重新填充到对应的表单数据中,例如注册或登录页面,提交失败后端一般会默认返回之前提交的数据,由于后端使用%{value}对提交的数据执行了一次OGNL表达式......
- spring框架的BeanFactory
spring框架的BeanFactorySpring框架中的BeanFactory是一个核心接口,用于管理应用程序中的对象(即"Bean")。它是SpringIoC(控制反转)容器的基础,并提供了创建、获取和管理Bean的功能。BeanFactory的主要职责包括:实例化Bean:BeanFactory根据配置信息或注解定义,创建应......
- SpringBoot中的yml文件中读取自定义配置信息
SpringBoot中的yml文件中读取自定义配置信息开发中遇到的问题,百度的答案我都没有找到,去找大佬获取到的经验总结,这只是其中的一种方法,如果其他大佬有新的方法,可以分享分享。一、非静态属性1.1yml文件自定义配置信息,通过我们编写的代码读取。image:path:E:\image#存......
- [算法学习笔记] Tarjan LCA
在讲解之前,我们先来看一道模板题:LuoguP3379最近公共祖先(LCA)WhatisLCALCA,即最近公共祖先。什么意思呢,我们举个例子:将就着看吧qwq这棵树中,0为根节点。若规定\(LCA(x,y)\)为\(x,y\)的最近公共祖先,则\(LCA(5,6)=2;LCA(4,3)=1;LCA(5,3)=0\)。还有很多,这里不一一列举了。最......
- detrex | 面向detr系列的目标检测开源框架
DETR作为Transformer应用于目标检测领域的开山之作,后续有大量的算法都是在其基础上改进而来,如Deformable-DETR,DAB-DETR,DN-DETR,DINO等。这些模型尽管都是采用DETR的基本架构,但其改进创新却各有千秋,能否有一个框架将这些算法融合在一起方便我们使用呢?CVR团队分别开源了DAB-DETR,DN-D......
- 数据库学习笔记
1、数据库索引失效的原因数据量太小:当数据库表中的数据量很小的时候,使用索引反而会变得比全表扫描更慢,因为索引需要进行额外的查找操作。数据分布不均:如果数据分布不均匀,比如某些值的重复率很高,那么索引可能会失效。因为对于这些值,使用索引查找所需要的次数增加了,反而不如全表......
- Freertos学习01-Task Creat & Delete
一、Freertos介绍FreeRTOS是一个开源的实时操作系统内核,它是由英国的RealTimeEngineersLtd.开发的。它提供了一些基本的内核功能,如任务管理、时间管理、信号量、队列和软件定时器等,可以帮助开发人员更容易地构建嵌入式系统。FreeRTOS是一个非常流行的实时操作系统内核,因为它是......