自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 macos12安装golang

网址 :下一步进行安装一般都是安装在目录下。

2023-04-06 21:38:55 67

原创 spring事件发布

quick start自定义事件public class ChangeEvent extends ApplicationEvent implements Serializable { private static final long serialVersionUID = 0L; private String state; public ChangeEvent(Object source) { super(source); } public Ch

2023-03-27 12:51:14 90 1

原创 spring 组件 扫描

@ComponentScan(basePackages = {“com”})组件扫描@ComponentScan等价于AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext();context.scan("com");模拟包扫描获取项目真实路径File file =new File(RealPath)String[] files= file.list()clazz = fi

2023-03-27 12:50:39 298

原创 校验_JSR303

JSR303基本使用引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId></dependency>给校验字段标注校验注解 javax.validation.constraints比如 @NotBlank() 表示被注释的元

2021-04-18 21:56:07 109

原创 数据结构与算法

数据结构定义我们把现实中大量儿复杂的问题以特定的数据类型和特定的存储结构保存到主存储器(内存)中,以及在此基础上为实现某个功能(如查找某个元素,删除某个元素,对所有元素进行排序)而执行的相应的操作,这个相应的操作也叫作算法数据结构=个体+个体的关系算法=对存储数据的操作算法衡量算法的标准 1,时间复杂度 大概程序要执行的次数,而非执行时间 2,空间复杂度 算法执行过程中大概所占用的最大内存 3,难易程度 4,健壮性 #include <stdio.h&

2020-10-22 15:14:25 79

原创 基于Annotation的spring

1,@Configuration注解,表明这是一个配置类 相当于一个application.xml配置文件2,@Bean 向容器中注册一个bean,类型为返回值类型,id默认是用方法名作为id,也可以指定id-》@Bean(“person”) 表示id为person 相当于xml中的<bean id="xxx" class="com.atsun.xxx">在IOC容器启动时,会将方法的返回对象放入到容器中 默认方法名作为组件idXML配置 <bean id="p

2020-09-25 08:32:50 155

原创 拦截器

SpringMVC提供了拦截器机制;允许运行目标方法之前进行一些拦截工作,或者目标方法运行之后进行一些其他处理HandlerInterceptor:SpringMVC》preHandle:在目标方法运行之前调用;返回boolean;return true;(chain.doFilter())放行; return false;不放行》postHandle:在目标方法运行之后调用:目标方法调用之...

2020-04-14 09:19:13 179

原创 SpringMVC

List item通过处理器适配器执行目标方法后最终都会返回一个ModelAndView对象,对于!那些返回String,Model,ModelMap等类型的处理方法,SpringMVC会在内部将它们装配成一个ModelAndView对象,它里面包含了目标方法返回值和隐含对象(),springMVC借助视图解析器(ModelResolver)得到最终的视图对象(View)1,通过这个方...

2020-04-05 21:35:17 151

0325_SpringMVC.html

HelloWorld细节: 一:运行流程; * 1)、客户端点击链接会发送 http://localhost:8080/springmvc/hello 请求 * 2)、来到tomcat服务器; * 3)、SpringMVC的前端控制器收到所有请求; * 4)、来看请求地址和@RequestMapping标注的哪个匹配,来找到到底使用那个类的哪个方法来处理 * 5)、前端控制器找到了目标处理器类和目标方法,直接利用返回执行目标方法; * 6)、方法执行完成以后会有一个返回值;SpringMVC认为这个返回值就是要去的页面地址 * 7)、拿到方法返回值以后;用视图解析器进行拼串得到完整的页面地址; * 8)、拿到页面地址,前端控制器帮我们转发到页面;

2020-04-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除