11 2020 档案
摘要:一、队列的使用场景 银行排队等待叫号的案例: 方块中的1234代表四个柜台,下面一行的圆球代表队列,现来排队的先去办理银行业务,后来...
阅读全文
摘要:一、举例一个需求 我们再编写五子棋的程序中,有保存当前对局和继续上一次对局的功能。 我们会使用二维数组来记录棋盘当中的每个棋子 右...
阅读全文
摘要:数据结构包括线性结构和非线性结构 线性结构和非线性结构 线性结构 线性结构作为最常用的数据结构,其特点是数据元素之间存在一对一的线性...
阅读全文
摘要:一、概念 Listener是web的三大组件之一 事件的监听机制 事件:一件事情事件源:事件发生的地方监听器:一个对象注册监听:将事...
阅读全文
摘要:一、概念 当我们访问服务器的资源时,web中的过滤器可以将请求拦截下来,完成一些特殊的功能 二、过滤器的功能 一般我们使用过滤器来完...
阅读全文
摘要:Spring框架对JDBC提供的简单封装,它提供了一个JDBCTemplate对象来简化了JDBC的开发 一、使用步骤: 1、导入j...
阅读全文
摘要:数据库连接池的由来 我们在使用JDBC的时候,每次都创建和数据库的连接,然后释放这个资源。我们在创建连接的时候,是从系统底层获取和数...
阅读全文
摘要:我们再使用jdbc操作数据库的时候,具有很多的重复操作,比如每次都需要注册驱动,获取连接,每次都需要关闭资源,十分繁琐。 为了解决这...
阅读全文
摘要:由于三层架构是理论性东西,这里只进行画图展示大致流程 今后学习要重点学习Spring框架,Spring框架是JavaEE的灵魂框架...
阅读全文
摘要:一、概念 JSTL的全称是JavaServer Pages Tag Library,我们也称之为JSP标准标签库。它是由Apache...
阅读全文
摘要:一、概念 EL表达式就是Expression Language 表达式语言 二、作用 替换和简化jsp页面中java代码的编写 三、...
阅读全文
摘要:一、为什么使用MVC开发模式的由来 在早起,只有servlet,只能使用response输出标签数据,特别的麻烦。为了解决这种问题S...
阅读全文
摘要:一、概念 服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中,这个对象就是HttpSession 二、使...
阅读全文
摘要:List item 一、概念 JSP全称为Java Server Pages,它指的就是java服务器端页面 我们可以理解为它就是...
阅读全文
摘要:一、概念 客户端会话技术,将数据保存到客户端 二、使用步骤 创建Cookie对象,绑定数据 使用new Cookie(Sting n...
阅读全文
摘要:一、会话 一次会话中包含多次请求和响应 什么是一次会话? 一次会话就是浏览器第一次给服务器资源发送请求,然后会话建立,直到有一方断开...
阅读全文
摘要:一、什么是SercletContext对象? ServletContext对象代表了整个Web应用,可以和程序的容器(也就是服务器)...
阅读全文
摘要:功能 一、设置响应行 设置状态码 setStatus(int sc) 二、设置响应头 setHeader(String name,S...
阅读全文
摘要:一、响应消息的数据格式 1、响应行 (1)组成:协议/版本 响应的状态码 状态码的描述 例如: HTTP/1.1 200 OK (2...
阅读全文
摘要:一、BeanUtils工具类的作用是什么? 用于简化JavaBean的封装,也就是简化数据的封装 二、那什么是JavaBean呢? ...
阅读全文
摘要:request对象和response对象的原理 通过url访问资源的大概过程,如下 我们需要注意 request和response...
阅读全文
摘要:什么是HTTP? http是一种超文本传输协议 什么是传输协议? 定义了客户端和服务端的通信时,发送数据的格式 传输过程图解: H...
阅读全文
摘要:Servletv作为一个接口,其中他有三个子类 分别是FacesServlet、GenericServlet这里我们只叙述两个两个...
阅读全文
摘要:什么是Servlet? Servlet是两个单词,server applet,指的就是运行在服务端的小程序。Servlet就是一个接...
阅读全文
摘要:Tomcat的各个目录 Tomcat:web服务器软件 1、下载压缩包,http://tomcat.apache.org/(官网下...
阅读全文
摘要:Web服务器软件 1、服务器 服务器就是安装了服务器软件的计算机 2、服务器软件: 接收用户的请求,处理请求,做出响应 3、web服...
阅读全文
摘要:C/S架构(Client/Server 客户端/服务器端) 在用户本地有一个客户端程序,在远程有一个服务器端程序 如我们玩的英雄联盟...
阅读全文
摘要:DriverManager驱动管理对象 DriverManager对象的功能 1、注册驱动:告诉我们的程序该使用哪个数据库的jar包...
阅读全文
摘要:一、什么是注解? 注解是JDK1.5之后的新特性,用于说明程序,使用的方式就是@注解名称 二、注解的作用是什么? 1、编写文档: 通...
阅读全文
摘要:一、反射的简单介绍 1、什么是反射? 反射就是将类的各个组成部分封装为其他的对象,这个就是反射的机制 画图解释说明 字节码文件当中...
阅读全文
摘要:一、测试的分类: 黑盒测试:不需要写代码,只需要指定输入的值,然后观察输出的值是否符合预期,不关注代码执行的过程白盒测试:需要写代码...
阅读全文
摘要:java.io.PrintStream:是打印流,PrintStream为其他输出流添加了功能,是他们能够方便的打印各种数据值的表示...
阅读全文
摘要:1、解决方法: 可序列化类可以通过声明名为 “serialVersionUID” 的字段(该字段必须是静态 (static)、最终 ...
阅读全文
摘要:回顾static关键字 静态关键字static优先于非静态加载到内存当中(在使用的过程当中静态的东西优先于对象进入内存) 注意以下是...
阅读全文
摘要:该流位于API中java,io.ObjectInputStream,作用是将文件中的对象,反序列化为,以流的方式读取出来 Objec...
阅读全文
摘要:该流位于API文档中的java.io.ObjectOutputStream,该类继承于OutputStream 他的作用就是把对象以...
阅读全文
摘要:什么是字符输出转换流? 位于api文档中的java.io.OutputStreamWriter下,该流是字符流通向字节流的桥梁,可以...
阅读全文
摘要:在IDEA当中使用FileReader读取项目中的文本文件的时候,由于IDEA的默认编码表是UTF-8编码,所以没有任何问题,但是当...
阅读全文
摘要:假设a.txt中有abcd四个字符,如果我们想要把这四个字符全部读取完的话,那么我们无论是字符输入流还是字节输入流,通过read这个...
阅读全文
摘要:什么是Properties集合? Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。属...
阅读全文
摘要:在jdk1.7之前使用try…catch finally处理流中的异常 示范jdk1.7之前如何处理流中的异常 public sta...
阅读全文
摘要:字符输出流Writer java.io.Writer字符输出流,是所有字符输出流的顶层的父类,并且是一个抽象方法,这个父类中定义了一...
阅读全文
摘要:因为我们再使用字节流读取文件的内容的时候,一次只能读取一个字节,但是如果内容是中文的话,可能会产生乱码的情况 如下所示: 已知a.t...
阅读全文

浙公网安备 33010602011771号