11 2020 档案

摘要:同步现象: 客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待卡死状态。 异步现象: 客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随意做其他事情,不会被卡死。 简单来说:就是在一个网页上,实现局部刷新可以用ajax技术。 运行原理: 页面发起请求,会将请求发送给浏览器 阅读全文
posted @ 2020-11-25 20:22 马雪峰1 阅读(104) 评论(0) 推荐(0)
摘要:manage index.jsp <em>商品管理</em> </a> <dl class="layui-nav-child"> <dd><a href="${pageContext.request.contextPath }/ListProductServlet">商品列表</a></dd> 创建 阅读全文
posted @ 2020-11-21 16:06 马雪峰1 阅读(231) 评论(0) 推荐(0)
摘要:事务: 一件事情有n个组成单元 要不这n个组成单元同时成功 要不n个单元就同时失败,就是将n个组成单元放到一个事务中。 mysql事务: 默认的事务:一条sql语句就是一个事务 默认就开启事务并提交事务 手动事务: 1)显示的开启一个事务:start transaction 2)事务提交:commi 阅读全文
posted @ 2020-11-21 10:46 马雪峰1 阅读(217) 评论(0) 推荐(0)
摘要:DBUtils: 就是JDBC的简化开发工具包。需要项目导入commons-dbutils-1.6.jar才能够正常使用DBUtils工具。 DBUtils核心功能介绍: QueryRunner中提供对sql语句操作的API。 ResultSetHandler接口,用于定义select操作后,怎样封 阅读全文
posted @ 2020-11-20 16:22 马雪峰1 阅读(93) 评论(0) 推荐(0)
摘要:EL表达式概述: EL(Express Lanuage)表达式可以嵌入在jsp页面内部,减少jsp脚本的编写,EL 出现的目的是要替代jsp页面中脚本的编写。 EL从域中取数据: EL最主要的作用是获得四大域中的数据,格式${EL表达式} EL获得pageContext域中的值:${pageScop 阅读全文
posted @ 2020-11-20 16:10 马雪峰1 阅读(232) 评论(0) 推荐(0)
摘要:JSP技术: JSP脚本和注释: JSP脚本: 1)<%java代码%> 内部的java代码翻译到service方法的内部 2)<%=java变量或表达式%> 会被翻译成service方法内部out.print() 3)<%!java代码%> 会被翻译成servlet的成员的内容 JSP注释: 1) 阅读全文
posted @ 2020-11-18 15:51 马雪峰1 阅读(112) 评论(0) 推荐(0)
摘要:jquery的插件: 网络上有许多成熟的插件共使用者参考,插件就是将jquery实现的常用操作进行封装,封装后的小框架就可以,叫做插件,按照插件的语法去操作可以实现很多复杂的功能,而这些复杂功能的背后实现我们可以不必懂。 表单校验插件: 导入插件的步骤: (1) 将jquery的原始文件和插件文件j 阅读全文
posted @ 2020-11-16 16:54 马雪峰1 阅读(123) 评论(0) 推荐(0)
摘要:存储客户端的状态: 由一个问题引出今天的内容,例如网站的购物系统,用户将购买的商品信息存储到哪 里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器记住客户端状态(区分客户端)。 会话技术: 从打开一个 阅读全文
posted @ 2020-11-16 16:46 马雪峰1 阅读(142) 评论(0) 推荐(0)
摘要:package com.oracle.tools; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; imp 阅读全文
posted @ 2020-11-15 20:30 马雪峰1 阅读(148) 评论(0) 推荐(0)
摘要:HttpServletRequest: 我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。service方法中的request的类型是ServletRequest,而doGet/ 阅读全文
posted @ 2020-11-14 10:56 马雪峰1 阅读(264) 评论(0) 推荐(0)
摘要:HttpServletResponse类: service方法中的response的类型是ServletResponse,而doGet/doPost方法的response的类型是HttpServletResponse,HttpServletResponse是ServletResponse的子接口,功 阅读全文
posted @ 2020-11-13 16:27 马雪峰1 阅读(169) 评论(0) 推荐(0)
摘要:ServletContext对象: ServletContext代表是一个web应用的环境(上下文)对象,ServletContext对象 内部封装是该web应用的信息,ServletContext对象一个web应用只有一个。 一个web应用有多个Servlet对象。 ServletContext对 阅读全文
posted @ 2020-11-13 10:59 马雪峰1 阅读(133) 评论(0) 推荐(0)
摘要:Servlet类: Servlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容。 负责处理响应与请求,相当于Controller层。 实现步骤: 1) 阅读全文
posted @ 2020-11-11 16:50 马雪峰1 阅读(257) 评论(0) 推荐(0)
摘要:Http协议: HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为 了提供一种发布和接收HTML页面的方法。 Http组成: Http请求: <?xml versio 阅读全文
posted @ 2020-11-11 11:28 马雪峰1 阅读(183) 评论(0) 推荐(0)
摘要:为了灵活实现的不同路径(/hello)执行不同的资源( HeIIoMyServlet)我们需要使用XML进行配置;为了限定XML内容,我们需要使用xml约束(DTD或schema);为了获得xml的内容,我们需要使用dom4j进行解析。 XML: XML个称为Extensible Markup La 阅读全文
posted @ 2020-11-09 15:53 马雪峰1 阅读(101) 评论(0) 推荐(0)
摘要:(可变参数):传参能传0-n个,一个形参只有一个可变参,可变参要放到最后。 类加载器: 类的加载: 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 加载: 就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统 阅读全文
posted @ 2020-11-07 16:13 马雪峰1 阅读(87) 评论(0) 推荐(0)
摘要:网络通信协议: 网络通信协议有很多种,目前应用最广泛的是TCP/IP协议(Transmission Control Protocal/Internet Protoal传输控制协议/英特网互联协议),它是一个包括TCP协议和IP协议,UDP(User Datagram Protocol)协议和其它一些 阅读全文
posted @ 2020-11-06 16:39 马雪峰1 阅读(144) 评论(0) 推荐(0)
摘要:Thread类: 当new Thread()时,线程处于新建状态,当start()时,线程处于运行状态,并且CPU没空时,处于受阻塞状态,当CPU有空时,有处于运行状态,当stop()时或run()结束时,线程处于死亡状态,同时, 当运行时,调用wait()方法,线程处于等待状态,在调用notify 阅读全文
posted @ 2020-11-06 09:58 马雪峰1 阅读(102) 评论(0) 推荐(0)
摘要:多线程: 进程: 进程指正在运行的程序,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。 线程: 线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。 总结:一个程 阅读全文
posted @ 2020-11-04 10:56 马雪峰1 阅读(116) 评论(0) 推荐(0)
摘要:Properties类: Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。 特点: 1、Hashtable的子类,map集合中的方法都可以用,实现了map接口。不可以使用普通for遍历,没有下标。 2、该集合没 阅读全文
posted @ 2020-11-02 20:59 马雪峰1 阅读(177) 评论(0) 推荐(0)
摘要:流本质上分为输入流与输出流,或字节流与字符流,而转换流与缓冲流本质上是功能流,转换流是为字符指定码表,缓冲流是为了加速。 转换流: OutputStreamWriter:是字符流通向字节流的桥梁:可使用指定的字符编码表,将要写入流中的字符编码成字节。它的作用的就是,将字符串按照指定的编码表转成字节, 阅读全文
posted @ 2020-11-01 09:31 马雪峰1 阅读(136) 评论(0) 推荐(0)