
总结
文章平均质量分 70
Spring宇轩
这个作者很懒,什么都没留下…
展开
-
Spring 创建对象的范围以及生命周期
Spring创建对象的范围以及生命周期AS we known,在拿到Spring容器时,所有的对象已经为我们创建好了,需要什么对象直接通过容器对象去get就好,因为创建对象时他的范围scope默认为单例模式sigleton,此时,在我们多次去拿对象的时候拿到的是同一个对象如图 (此处Bean中不能使用lombok会自动重写toString,直接使用getset方法,不写toString)可以看到输出相同的地址值,证明拿到的是同一个对象当我们要拿到不同对象的时候只需要设置他对应的scope范围原创 2021-11-04 11:31:24 · 217 阅读 · 0 评论 -
servlet生命周期的三个阶段
servelt生命周期主要分为三个阶段 1. 初始化阶段: 调用 init方法 2. 响应客户端请求:调用service 方法 3. 终止:调用 destroy方法初始化阶段: 容器(tomcat等)装载servletservlet容器启动的时候,会自动的装载某些servlet在servlet容器启动之后,页面首次向servlet发送请求servlet类文件被更新后,重新装载servlet装载好Servlet后:容器创建一个servlet对象并调用servlet的init方法原创 2021-11-03 20:05:38 · 3548 阅读 · 0 评论 -
持久层框架Mybatis配置总结
Mybatis1. mybatis ? 一个持久层的不完全的ORM(对象关系映射)框架,支持自定义SQL、存储过程以及高级映射。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old java Objects,普通老式 Java 对象)为数据库中的记录。MyBatis3MyBatis3是iBATIS的全新设计,支持注解和Mapper。2. Java应用程序中,数据持久化层涉及到的工作有: 1. 将从数据库查询到的数据生成所需要的J原创 2021-11-03 19:18:26 · 304 阅读 · 0 评论 -
JavaScript(jsp)详解
jsp(Java Server Pages)jsp全称Java Server Pages,是一种动态网页开发技术.html文件是静态页面.jsp文件是动态页面jsp页面允许我们在html代码中嵌入java代码,这样就可以在html中使用java代码来完成功能了。so jsp =html+java运行浏览器可以直接运行html页面但是不可以直接运行jsp页面,jsp也是需要在web容器中运行(tomcat等),因为它本质也是一个Servlet其中最核心的是有JSP的引擎(jasper.ja原创 2021-11-03 19:11:04 · 1595 阅读 · 0 评论 -
Linux 中的tar解压命令总结
把常用的tar解压命令总结下,当作备忘:tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。原创 2021-11-03 19:07:08 · 272 阅读 · 0 评论 -
Http协议以及交互方式,内容格式
Http 超文本传输协议 (HTTP-Hypertext transfer protocol) 是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。 客户端浏览器和tomcat服务器进行访问交互,其采用的协议是http,该协议规定了客户端和服务器之间的交互方式,以及交互内容的格式要求。交互方式http协议规定,默认情况下:先由客户端(浏览器)向服务器(tomcat)发送请求原创 2021-10-14 20:15:41 · 638 阅读 · 0 评论 -
Servlet接收页面请求携带不同参数的接收方式总结
接收参数在Servlet中,一项重要的工作,就是接收页面请求中携带的参数。方式虽然GET请求和POST请求携带参数的方式(位置)不同,但是由于Servlet底层API的封装,我们在Servlet中,通过请求(request)获取参数的方式都是一样的。所以下面的示例中,都以GET方式传参的方式进行说明。单值接收请求中单一的参数值的时候,也就是一个参数名对应一个值,使用getParameter 方法即可: @Override protected void doGet(HttpServletR原创 2021-10-14 19:52:32 · 1424 阅读 · 0 评论 -
实现Servlet的三种方式以及注解与xml两种映射关系配置总结
Servlet实现的三种方式 什么是Servlet?servlet是java EE 中规范。—>文档2. Servlet本质上就是一个接口3. Servlet表示一个可以被浏览器访问到java类(程序)4. Servlet实现类直接或者间接(继承)实现接口的实现类5. servlet接口存放tomcat/lib/servlet-api.jar Servlet技术可以扩展服务器端的功能,让java代码在服务器端也能成为一种资源(动态资源),客户端浏览器可以通过指定的资源地址(URI原创 2021-10-14 19:45:29 · 1380 阅读 · 0 评论 -
html css 知识点全面总结
htmlhtml(HyperText Markup Language),超文本标记语言,是一种解释执行的文本类标记语言,是Internet上用于编写网页的主要语言。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。html是一种规范、标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容,例如:文字如何处理画面如何安排图片如何显示…浏览器按顺序解析html页面,然后根据标记符解释和显示其原创 2021-10-12 16:55:07 · 462 阅读 · 0 评论 -
几种时间的转换问题以及从Timestamp中获得当前天数即该月第几天
几种时间的转换问题以及从Timestamp中获得当前天数时间戳(“a”字符串)转换为Timestamp类型首先转化为Long类型long time = Long.parseLong(a);Timestamp time2 = new Timestamp(time);Timestamp类型可直接存储java.sql.Date中 存入数据库Timestamp类型的值用父类接收为Date date1再转换为Calendar 类型就可以调用里面的方法获取时间(由于Date中的一些方法已经原创 2021-09-28 14:45:59 · 755 阅读 · 0 评论 -
万字暴力详解XML内容及其三种解析方式
xmlXML作用1.数据传输,不同语言不同机器都可以相互传输2.配置文件3.数据存储数据量要小XML语法dom解析1.加载全部xml内容2.生成Document对象3.所有标签元素**对象都在对应Document对象里面获取数据量小的文件用domSAX解析(事件解析)1.读取一个开始标签就开始解析,读一点解析一点,读到文本内容就解析文本内容,读到结束标签就解析结束标签2.读开始标签,文本内容,结束标签都会自动调用指定的对应方法xml三种解析方式的过程DOM解析(原生)步骤原创 2021-09-25 21:59:31 · 162 阅读 · 0 评论