08 2020 档案

摘要:一、事务概述 转账时必须双方同时成功,要么同时失败,就是把双方组成单元放到事务中 1)显示的开启一个事务:start transaction 2)事务提交:commit代表从开启事务到事务提交 中间的所有的sql都认为有效 真正的更新数据库 3)事务的回滚:rollback 代表事务的回滚 从开启事 阅读全文
posted @ 2020-08-22 08:47 wangmeihao 阅读(354) 评论(0) 推荐(0) 编辑
摘要:DBUtils 简化JDBC Dbutils三个核心功能介绍 l QueryRunner中提供对sql语句操作的API. l ResultSetHandler接口,用于定义select操作后,怎样封装结果集. l DbUtils类,它就是一个工具类,定义了关闭资源与事务处理的方法 1.1 Query 阅读全文
posted @ 2020-08-20 21:28 wangmeihao 阅读(142) 评论(0) 推荐(0) 编辑
摘要:Ajax 一、Json数据格式(重要) json是一种与语言无关的数据交换的格式,作用: 使用ajax进行前后台数据交换 移动端与服务端的数据交换 1.Json的格式与解析 json有两种格式: 1)对象格式:{"key1":obj,"key2":obj,"key3":obj...} 2)数组/集合 阅读全文
posted @ 2020-08-19 09:42 wangmeihao 阅读(136) 评论(0) 推荐(0) 编辑
摘要:1.EL 表达式概述 EL(Express Lanuage)表达式可以嵌入在jsp页面内部,减少jsp脚本的编写,EL 出现的目的是要替代jsp页面中脚本的编写。 2. EL从域中取出数据(EL最重要的作用) jsp脚本:<%=request.getAttribute(name)%> EL表达式替代 阅读全文
posted @ 2020-08-19 09:18 wangmeihao 阅读(117) 评论(0) 推荐(0) 编辑
摘要:动态页面技术(JSP/EL/JSTL) 一、JSP技术 1.jsp脚本和注释 jsp脚本: 1)<%java代码%> 内部的java代码翻译到service方法的内部 2)<%=java变量或表达式%> 会被翻译成service方法内部out.print() 3)<%!java代码%> 会被翻译成s 阅读全文
posted @ 2020-08-17 19:37 wangmeihao 阅读(148) 评论(0) 推荐(0) 编辑
摘要:会话技术Cookie&Session 从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为一次会话。会话技术就是记录这次会话中客户端的状态与数据的。 会话技术分为Cookie和Session: Cookie:数据存储在客户端本地,减少服务器端的存储的压力,安全性不好,客户端 可以清除coo 阅读全文
posted @ 2020-08-15 09:24 wangmeihao 阅读(146) 评论(0) 推荐(0) 编辑
摘要:HttpServletRequest service方法中的request的类型是ServletRequest,而doGet/doPost方法的request的类型是HttpServletRequest,HttpServletRequest是ServletRequest的子接口,功能和方法更加强大 阅读全文
posted @ 2020-08-13 15:28 wangmeihao 阅读(159) 评论(0) 推荐(0) 编辑
摘要:验证码 package com.oracle.web.servlet; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt 阅读全文
posted @ 2020-08-12 14:25 wangmeihao 阅读(150) 评论(0) 推荐(0) 编辑
摘要:Http请求 1)请求行 请求方式:POST、GET 请求的资源:/DemoEE/form.html 协议版本:HTTP/1.1 HTTP/1.0,发送请求,创建一次连接,获得一个web资源,连接断开。 HTTP/1.1,发送请求,创建一次连接,获得多个web资源,保持连接。 2)请求头 请求头是客 阅读全文
posted @ 2020-08-11 18:50 wangmeihao 阅读(336) 评论(0) 推荐(1) 编辑
摘要:我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。 service方法中的response的类型是ServletResponse,而doGet/doPost方法的response 阅读全文
posted @ 2020-08-11 18:27 wangmeihao 阅读(769) 评论(0) 推荐(1) 编辑
摘要:ServletContext对象 1.什么是ServletContext对象(代表整个项目的对象) ServletContext代表是一个web应用的环境(上下文)对象,ServletContext对象 内部封装是该web应用的信息,ServletContext对象一个web应用只有一个 问题:一个 阅读全文
posted @ 2020-08-11 14:58 wangmeihao 阅读(81) 评论(0) 推荐(0) 编辑
摘要:用HttpServletRequest,现在整理如下,以便以后查阅 请求与响应相关的类和接口非常多,下表是主要的与请求和接口相关的类以及接口。 主要的与请求和接口相关的类及接口 方 法 说 明 ServletInputStream Servlet的输入流 ServletOutputStream Se 阅读全文
posted @ 2020-08-11 09:39 wangmeihao 阅读(150) 评论(0) 推荐(1) 编辑
摘要:JavaWeb核心之Servlet (1)Servlet接口中的方法 1)init(ServletConfig config) 何时执行:servlet对象创建的时候执行 ServletConfig : 代表的是该servlet对象的配置信息 2)service(ServletRequest req 阅读全文
posted @ 2020-08-11 09:17 wangmeihao 阅读(119) 评论(0) 推荐(1) 编辑
摘要:为了灵活实现的不同路径(/hello)执行不同的资源( HeIIoMyServlet)我们需要使用XML进行配置; 为了限定XML内容,我们需要使用xml约束(DTD或schema); 为了获得xml的内容,我们需要使用dom4j进行解析。 XML l XML文档声明 1.文档声明必须为<?xml开 阅读全文
posted @ 2020-08-07 18:31 wangmeihao 阅读(94) 评论(0) 推荐(0) 编辑
摘要:类加载器 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 l 加载 就是指将class文件读入内存,并为之创建一个Class对象。 任何类被使用时系统都会建立一个Class对象 l 连接 验证 是否有正确的内部结构,并和其他类协调一致 阅读全文
posted @ 2020-08-05 22:55 wangmeihao 阅读(142) 评论(0) 推荐(0) 编辑
摘要:TCP通信 在JDK中提供了两个类用于实现TCP程序,一个是ServerSocket类,用于表示服务器端,一个是Socket类,用于表示客户端。 通信时,首先创建代表服务器端的ServerSocket对象,该对象相当于开启一个服务,并等待客户端的连接,然后创建代表客户端的Socket对象向服务器端发 阅读全文
posted @ 2020-08-05 21:05 wangmeihao 阅读(858) 评论(0) 推荐(0) 编辑
摘要:多线程 线程同步(线程安全处理Synchronized) 线程同步的方式有两种: l 方式1:同步代码块 l 方式2:同步方法 同步代码块 同步代码块: 在代码块声明上 加上synchronized synchronized (锁对象) { 可能会产生线程安全问题的代码 } 同步代码块中的锁对象可以 阅读全文
posted @ 2020-08-04 20:58 wangmeihao 阅读(667) 评论(0) 推荐(0) 编辑
摘要:多线程 1. Thread类 创建新执行线程有两种方法。 l 一种方法是将类声明为 Thread 的子类。该子类应重写 Thread 类的 run 方法。创建对象,开启线程。run方法相当于其他线程的main方法。 l 另一种方法是声明一个实现 Runnable 接口的类。该类然后实现 run 方法 阅读全文
posted @ 2020-08-03 20:52 wangmeihao 阅读(98) 评论(0) 推荐(0) 编辑
摘要:打印流 打印流根据流的分类: l 字节打印流 PrintStream l 字符打印流 PrintWriter /* * 需求:把指定的数据,写入到printFile.txt文件中 * * 分析: * 1,创建流 * 2,写数据 * 3,关闭流 */ public class PrintWriterD 阅读全文
posted @ 2020-08-03 10:31 wangmeihao 阅读(98) 评论(0) 推荐(0) 编辑
摘要:转换流 1. OutputStreamWriter类 它的作用的就是,将字符串按照指定的编码表转成字节,在使用字节流将这些字节写出去。 public static void writeCN() throws Exception { //创建与文件关联的字节输出流对象 FileOutputStream 阅读全文
posted @ 2020-08-02 17:58 wangmeihao 阅读(108) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示