摘要:
/* 1. 作用: 解决了发送的不同请求的数据共享问题 2. 特点: 浏览器端的数据存储技术, 存储的数据声明在服务器端 3. 使用 1. 创建Cookie对象 Cookie cookie = new Cookie("key", "value"); 2. 设置Cookie对象的有效期 cookie. 阅读全文
摘要:
1. 请求转发 作用: 实现多个servlet联动操作处理请求, 这样避免代码冗余, 让servlet的职责更加明确 使用: request.getRequestDispatcher("路径地址").forward(request, response); 特点: 一次请求, 浏览器地址不改变 注意: 阅读全文
摘要:
1. 使用String进数据重新编码 String username = request.getParameter("username"); username = new String(username.getBytes("iso8859-1"), "utf-8"); 2. 使用公共配置 GET方式 阅读全文
摘要:
-- 查看表的索引 show index from [表名]; -- 创建普通索引 -- 直接创建 (这里的长度是指将字段的前几位存入索引,也成为短索引,如果不指定长度,则将字段中所有数据都存入索引) create index [索引名] on [表名] ([字段名]([长度])); -- 修改表结 阅读全文
摘要:
1. 对查询进行优化, 应尽量避免全表扫描, 首先应考虑在 where 及 order by 涉及的列上建立索引 会导致引擎放弃使用索引而进行全表扫描的相关操作 : 2. 应尽量避免在 where 子句中对字段进行 null 值判断 3. 应尽量避免在 where 子句中使用 != 或 <> 操作符 阅读全文
摘要:
1. 什么是日志 日志是系统运行过程中的后台输出信息, 方便程序员进行系统运行的管控以及bug的查找 2. 什么是Log4j Log4j是一个日志输出的插件, 专门用来进行日志管理的 3. 特点 日志可以单独保存在文件中 可以获取完整的日志信息 可以进行日志显示的筛选 格式友好 4. 使用流程 // 阅读全文
摘要:
1. 简介 万事万物皆对象, 类也是对象, 可以通过反射创建类对象和使用类对象 反射的作用: 创建类的对象 特点: 实现了java对象的动态创建 传统方式创建对象: new 类名(); 这种方式创建对象必须预先知道要使用的类, 如果要修改使用的类, 必须要修改源码 2. 获取类对象 (反射获取类对象 阅读全文
摘要:
JDBCUtils.java // JDBCUtils , JDBC的封装 public class JDBCUtils { private static String driver; // 驱动 private static String url; // 数据库连接地址 private stati 阅读全文
摘要:
1. JDBC概念 JDBC其实就是数据库厂商对外提供的能够对自己的数据库进行操作的驱动包, 也就是jar文件 2. JDBC的基本使用流程 /* 1. 导入驱动包 (jar包), 例如Oracle的驱动包 ojdbc6.jar 2. 加载驱动类 (初始化加载JDBC类到Java虚拟机) Class 阅读全文
摘要:
-- 使用关键字 limit -- nowPage: 当前页数 -- pageSize: 每页条数 -- indexPage: limit第一个参数, (nowPage - 1) * pageSize -- 注意: limit关键字后面只能跟常量, 不能写表达式 -- select * from 表 阅读全文