自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 JDBC02

回顾Jdbc 的使用步骤导入 jar 包注册驱动 Class.forName(“com.mysql.jdbc.Driver”)创建连接对象 Connection conn = DriverManager.getConnection(“连接字符串”,“用户名”,“密码”)jdbc:mysql://ip地址:3306/数据库名PreparedStatement stmt = conn.prepareStatement(“sql”)执行sqlexecuteUpdate() 执行增删改,

2020-08-24 19:28:17 110

原创 JDBC01

回顾存储过程、函数、触发器封装sql语句,提高效率不通用,可移植性差触发器 insert, update, delete: 向一张表添加、修改、删除数据,做日志记录事务(*)transaction多个 sql 当作整体运行,要么都成功,要么都失败事务 sql (ddl, dml, dql, dcl, tcl )start transaction / begincommitrollback事务四特性ACID 原子性,一致性,隔离性,持久性三个问题、四

2020-08-24 09:12:26 161

原创 触发器、事务、存储引擎和索引

回顾连接查询(*)内连接 - 结果是两个表的交集select ... from 表1 inner join 表2 on 连接条件;select ... from 表1,表2 where 连接条件左外连接 - 结果是两个表的交集+左表的剩余部分select ... from 表1 left [outer] join 表2 on 连接条件子查询(*)select * from 表 where name = (select 子查询); // 子查询产生一个值(单行单列)select * f

2020-08-21 18:38:09 154

原创 连接查询、视图、备份恢复和过程与函数

回顾增删改-- 增insert into 表 (列1, 列2 ...) values (值1, 值2 ...),(值1, 值2 ...);-- 改update 表 set 列1=新值1, 列2=新值2 ... where 条件-- 删delete from 表 where 条件truncate table 表查-- 假设一张员工 emp 表,员工编号 empno, 员工姓名 ename,员工工资 sal,部门编号 deptno-- 查询全部select * from emp;

2020-08-20 19:15:55 121

原创 DDL、DML、DQL和约束

回顾过滤器xml 配置<filter> <filter-name>f1</filter-name> <filter-class></filter-class></filter><filter-mapping> <filter-name>f1</filter-name> <url-pattern>/*</url-pattern></fi

2020-08-20 19:08:09 144

原创 过滤器、监听器和mysql

回顾EL语法 ${ 表达式 }EL 域对象,以及查找规则pageScoperequestScopesessionScopeapplicationScopeEL 中 pageContext 对象有啥作用可以获取其它对象${ pageContext.request.contextPath }EL 如何显示 Student 的属性、list 中的元素、map 的元素${ 学生对象.属性名 }${ list[索引] }${ map.key } 或 ${ map["key

2020-08-17 18:48:06 143

原创 EL和JSPL

回顾cookie如何向浏览器返回 cookieresp.addCookie(new Cookie(名, 值));如何获取浏览器发送来的 cookiereq.getCookies() => 数组cookie 的寿命如何控制setMaxAge(-1) 默认,关闭浏览器,cookie 销毁(会话cookie jesessionid)setMaxAge(0) 立刻销毁setMaxAge(正整数) 单位是秒,过多少秒后销毁cookie 有什么大小限制4k20 个左

2020-08-17 18:46:29 245

原创 Cookie&Session&Jsp

回顾请求和响应时,哪些情况会出现中文乱码,如何解决发 post 请求时,request.setCharacterEncoding(“编码”)响应的乱码: response.setContentType(“text/html;charset=编码”);如何在请求转发时共享数据request.getRequestDispatcher("/目标资源路径").forward(request, response);A -> BA: request.setAttribute(“名”, 数

2020-08-15 19:34:04 143

原创 请求响应

回顾注解方式配置 Servlet - @WebServlet资源路径的写法 urlPatterns={"",""}, value="" /饿汉式初始化 loadOnStartup=正数ServletContext 常见方法如何获取全局初始化参数 servletContext.getInitParameter(“aa”)<context-param> <param-name>aa</param-name> &l

2020-08-15 19:27:30 100

原创 注解方式、ServletContext 与 ServletConfig和请求

回顾http 协议的定义和组成请求行 请求头 请求体响应行 响应头 响应体常见响应状态码的含义200 - 成功404 - 未找到405 - 方法不支持500 - 服务器出现异常常见请求头Host: 主机User-Agent: 客户端类型常见响应头Content-Type: 资源类型Content-Length: 资源大小servlet 继承关系Servlet => GenericServlet => HttpServlet

2020-08-11 18:55:55 403

原创 HTTP协议和servlet

回顾nginx 基本使用启动 nginx ./nginxnginx 配置文件中,修改 web 资源位置重新加载配置文件 ./nginx -s reload停止 nginx ./nginx -s stoptomcat 基本使用它与 nginx 的不同tomcat 静态+动态nginx 性能高启动 tomcat bin/startup启动时黑窗口一闪而过 JAVA_HOME启动出现异常信息 logs查找端口占用,杀

2020-08-10 21:00:44 79

原创 html-nginx-tomcat-servlet

回顾html表单项中表示日期用什么type=“date”表单项中上传文件用什么type=“file”表单项想隐藏起来怎么办type=“hidden”下拉列表对应的标签是什么,如何设置列表项select<option value="值”>文字</option>selected 加在 option 表示默认选中表格标签的组成<table border="边框宽" width="表格宽" align="对齐"> <tr>

2020-08-08 18:51:56 220

原创 CSS

回顾htmlhtml 页面分成几大部分如何设置网页字符集meta如何设置网页标题title块级元素和行级元素有何不同各举一个例子 div span列表用到什么标签ul > liol > li超链接标签有哪些有用属性hreftarget _self _blank图片标签有哪些有用属性srcwidth, height表单标签有哪些有用属性actionmethodget 和 post 方法的区别

2020-08-07 19:17:06 86

原创 HTML

HTML1 HTML入门1.1 初识HTML1.1.1 概述网络世界已经跟我们息息相关,当我们打开一个网站,首先映入眼帘的就是一个个华丽多彩的网页。这些网页,不仅呈现着基本的内容,还具备优雅的布局和丰富的动态效果,这一切都是如何做到的呢?前端入门课程,为您一层层的揭开网页的面纱。网页的构成HTML:通常用来定义网页内容的含义和基本结构。CSS:通常用来描述网页的表现与展示效果。JavaScript:通常用来执行网页的功能与行为。HTML(超文本标记语言——HyperText M

2020-08-06 19:33:12 877

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除