原文链接:https://blog.csdn.net/wwzuizz/article/details/78268007 它的作用是在Controller返回的时候进行解析视图 @RequestMapping("/advertising") public String advertising(Model model ) { return "ta"; } } 如上 ta就是查找到ta.jsp 然后往WEB-INF目录进行查找.而WEB-INF是对web来说是安全目录,是…
Thread线程join方法自我理解 thread.join():等待thread线程运行终止,指的是main-thread(main线程)必须等待thread线程运行结束,才能继续thread.join();后面的代码 thread.join(long time):线程thread等待time时间之后,main-thread可以执行,注意time时间后,线程thread没有执行完,main-thread也可以运行 注意:上面2个方法必须在线程是alive的时候,才有这样的效果,否则不会有. j…
SprigMVC-理解MVC及快速入门 说明: 传统MVC-->JSPModel2-->Front Controller + Application Controller + Page Controller + Context 三种模式是JavaWeb设计模式的逐渐适配和演进.本文分别讲述了这三种模式,作为了解即可.SpringMVC正是采用了第三种设计模式. MVC 说明 MVC是Xerox PARC在20世纪80年代为编程语言SmallTalk发明的一种软件设计模式. MVC是一种设计模式…
1对Spring的理解 (1)spring是什么? spring是Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架. (2)spring的作用 (a)spring的核心是容器.通过容器配置创建对象.传统的创建对象是:User user=new User(),这违反低耦合.高内聚.spring容器提供IOC DI,控制反转,依赖注入来创建对象.符合低耦合高内聚. 2 对springMVC的理解 (1)springMVC是什么? 是一些以前产品的粘合而得到的一个…
引言 以前写了几篇关于SpringBoot的文章<面试高频题:springBoot自动装配的原理你能说出来吗>.<保姆级教程,手把手教你实现一个SpringBoot的starter>,这几天突然有个读者问:能说一说Spring的父子容器吗?说实话这其实也是Spring八股文里面一个比较常见的问题.在我的印象里面Spring就是父容器,SpringMvc就是子容器,子容器可以访问父容器的内容,父容器不能访问子容器的东西.有点类似java里面的继承的味道,子类可以继承父类共有方法和变量…
首先描述一个事情,一个老师饿了,他要去买东西填饱肚子,然后他发现他的学生“小李”在玩,没学习,于是就委托“小李”去帮他买吃的. 根据这件事我们来分析: 首先得有个老师(老师饿了是他的方法,老师买东西也是他的方法),其次再有个学生(能接收老师发来的信息并存储,能去做事情,有名字). 于是我们就可以创建两个类: 老师类: public class Teacher { // 老师饿了,一般情况是老师自己去买吃的 public void Hungry1() { GoBuyEat("辣条");…
关于struts2框架原理 执行流程 struts2框架的核心是一个过滤器,我们编写的action类都继承ActionSupport的接口(顶层是一个过滤器filter),用户发送请求,经过核心过滤器StrutsPreparedAndExecuteFilter,然后经过ActionMapper映射器,然后判断我们的请求是否是一个action请求,如果是则将这个请求交给ActionProxy进行处理,接着请求具体的某个方法,接着加载拦截器,最后相应具体的方法,相应响应的jsp页面. 关于sprin…
android的active的生命周期,经过网站的blog学习,加上自己的理解总结如下: 第1种:全新的启动应用程序顺序 onCreate--->onStart---->onResume 第2种:应用程序按 Back 后执行的顺序 onPause --> onStop --> onDestroy 第3种:执行Back后再次进入程序的执行顺序 onCreate ---> onStart ---> onResume 第4种:按 Home 后执行的顺序 onPause ---…
本文借鉴网络上多位大牛的博客和文章.感谢各位不知名人士的分享. 一.什么事内部类? 内部类是指在一个外部类的内部再定义一个类.内部类作为外部类的成员,而且依附于外部类而存在的.内部类能够为静态,可用protected和private修饰(而外部类仅仅能使用public和缺省的包訪问权限). 内部类主要有下面几类:成员内部类.局部内部类.静态内部类和匿名内部类. 二.须要内部类? 典型的情况是.内部类继承自某个类或实现某个接口,内部类的代码操作创建其的外围类的对象.所以你能够觉得内部类提供了某种进…
String 的一些认识: String对象是不可变,所以使用 final 修饰 字符串拼接,合理利用 StringBuilder(线程非安全),StringBuffer 线程安全 常用方法就不详细介绍 ■构造函数 public final class String implements java.io.Serializable, Comparable<String>, CharSequence { 实现 java.io.Serializable 接口,支持序列化 实现Comparable 接…