
JavaEE
文章平均质量分 81
JavaEE
头秃人菜
这个作者很懒,什么都没留下…
展开
-
1-Html基础
Html:复习时复习标红的内容简介:HTML:(HyperText Markup Language)超文本标记语言,不是一种编程语言,是一种描述性的标记语言,用于描述超文本中内容的显示方式,即告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示、包括音频、视频等等如何播放)。HTML:超文本标记语言的简写,通过标签来定义的语言,代码都是由标签所组成超文...原创 2019-03-06 17:47:49 · 313 阅读 · 0 评论 -
2-CSS基础
CSS:简介:CSS :层叠样式表(Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。多个样式可以层层覆盖叠加,如果不同的css样式对同一html标签进行修饰,样式有冲突的应用优先级高的...原创 2019-03-07 15:34:28 · 389 阅读 · 0 评论 -
3-JavaScript基础
JavaScript:JavaScript(LiveScript)一种解释性脚本语言,是一种动态类型、弱类型、基于原型继承的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,是广泛用于客户端的脚本语言。完整的JavaScript实现包含三个部分:ECMAScript,文档对象模型(DOM Document Object Model),浏览器对象模型(BOM B...原创 2019-04-11 10:58:00 · 199 阅读 · 0 评论 -
4-JavaScript_DOM+BOM
DOM通过 HTML DOM,使用 JavaScript 访问 HTML 文档的所有元素当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)HTML DOM模型被构造为对象的树:通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。JavaScript 能够改变页面中的所有 HTML 元素。JavaScript 能够改变页面中的所有 HTML 属性...原创 2021-12-10 17:10:43 · 161 阅读 · 0 评论 -
5-JDBC实现CURD
JDBC:简介:JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。JDBC API支持用于数据库访问的两层和三层处理模型,但通常,JDBC体...原创 2019-04-16 19:50:11 · 727 阅读 · 0 评论 -
6-JDBC批处理和事务
JDBC批处理:批量处理允许将相关的SQL语句分组到批处理中,并通过对数据库的一次调用提交它们。当需要一次向数据库发送多个SQL语句时,可以减少连接数据库的开销,从而提高性能。Statement批处理:1 、注册驱动获取连接2 、使用createStatement()方法创建Statement对象。3 、使用setAutoCommit()将auto-commit设置为fals...原创 2019-04-17 22:35:02 · 252 阅读 · 0 评论 -
7-连接池
DBCP连接池:DBCP(DataBase connection pool),[数据库连接池]。是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。单独使用dbcp需要2个包:commons-dbcp.jar,commons-pool.jar由于建立数据库连接是一个非常耗时的行为,所以通过连接池预先同数据库建立一些连接,放在内存中,应用程序需要建立数据库连接...原创 2019-04-25 23:16:56 · 397 阅读 · 0 评论 -
8-DAO+DBUtils(Apache)
内省对于 Java Bean 支持的属性、事件和方法,Introspector 将分别分析 bean 的类和超类,寻找显式或隐式信息,使用这些信息构建一个全面描述目标 bean 的 BeanInfo 对象。PropertyDescriptor:属性描述器。/** * Lenovo 2019/4/16 10:04 * 内省机制:提供一种操作类的属性或事件的一种机制 * Intro...原创 2019-04-18 17:05:07 · 224 阅读 · 0 评论 -
9-Tomcat
Tomcat版本:自定义web服务器:import java.io.*;import java.net.ServerSocket;import java.net.Socket;/** * Lenovo 2019/4/17 14:34 */public class MyTomcat { public static void main(String[] args){...原创 2019-04-25 23:17:38 · 420 阅读 · 0 评论 -
10-Servlet
Servlet概述:Servlet 是 Java Server Applet 的简称,称为小服务器程序,用 Java 编写的服务器端程序,主要功能交互式地浏览和修改数据,生成动态 Web 内容。Servlet 运行于支持 Java 的应用服务器中。从实现上讲,Servlet 可以响应任何类型的请求,但绝大多数情况下 Servlet 只用来扩展基于 HTTP 协议的 Web 服务器。S...原创 2019-04-25 23:18:40 · 375 阅读 · 0 评论 -
11-request和response
页面跳转作为后台开发人员,我们大多时候都在接收处理用户请求,给予用户响应,为了方便操作,服务器软件将请求和响应封装成了request和response。Java Web服务端控制页面跳转主要有两种:重定向和转发重定向:重定向就是通过各种方法将网络请求重新定个方向转到其它位置原理:客户浏览器发送http请求----》web服务器接受后发送302状态码响应及对应新的location给客户浏览器--》客户浏览器发现是302响应,则自动再发送...原创 2021-12-16 13:01:37 · 1755 阅读 · 0 评论 -
12-Web之状态管理
状态管理:为什么需要状态管理 : HTTP协议是无状态的,不能保存每次提交的信息,即当服务器返回与请求相对应的应答之后,这次事务的所有信息就丢掉了。 如果用户发来一个新的请求,服务器无法知道它是否与上次的请求有联系。 对于那些需要多次提交数据才能完成的Web操作(登录等),就成问题了。什么是状态管理: 状态指的是数据,管理指的是多次交互时对数据的修改。 ...原创 2019-04-25 23:19:01 · 844 阅读 · 0 评论 -
13-JSP 2.3(EL+JSPL)
JSP简介:Java Server Pages,java服务器页面。和Servlet一样,是sun公司定义的一种动态网页开发技术。基于html模版,可以在html模版嵌入java代码和jsp中的标签。tomcat可以包含的资源:静态技术: html:静态页面。 CSS:修饰美化html页面。 JavaScript:动态修改html页面和css样式。动态技...原创 2019-04-25 23:19:14 · 816 阅读 · 0 评论 -
14-MVC(JavaWeb)
MVC模式MVC概念:首先我们需要知道MVC模式并不是javaweb项目中独有的,MVC是一种软件工程中的一种设计模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),即为MVC。它是一种软件设计的典范,最早为Trygve Reenskaug提出,为施乐帕罗奥多研究中心(Xerox PARC)的Smalltalk语言发明的一种软件设计模式。...原创 2019-04-25 23:19:40 · 478 阅读 · 0 评论 -
15-web之过滤器和监听器
FilterFilter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。Servlet API中提供了一个Filter接口,开发we...原创 2021-12-22 12:47:18 · 443 阅读 · 0 评论 -
16-JSON&Ajax
JSONJSON(JavaScriptObject Notation, JS 对象表示) 是一种轻量级的数据交换格式。它基于ECMAScript(w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。易于机器解析和生成,并有效地提升网络传输效率。JSON语法:[] 表示数组{} 表示对象"" 表示是属性名或字符串类型的值,也可以使用': 表示属性和值之间的分隔符, 表示多个属性...原创 2021-12-22 18:40:54 · 131 阅读 · 0 评论 -
17-Servlet优化
基于 MVC 的三层架构:web层(表示|界面层)、service层(业务逻辑层)、dao层(数据访问层、持久层)从图中可以看出 servlet 的压力很大,既要与业务逻辑的交互,又要处理请求,同时还负责jsp页面的显示。严格按照MVC三层模型的写法的情况下,servlet会非常多,还有相当一部分只做 jsp 页面的展示。在实际的项目中,jsp 页面的展示一般就不会再用servlet...原创 2019-05-09 17:42:14 · 218 阅读 · 0 评论