摘要:
调优的方法: (1)减少Connection对象的销毁与创建 我们可以在服务器启动时 预先创建好二十个Connection对象 因为每次Coonection对象的创建与销毁会浪费大量的时间 我们需要建立一个通道 让其 不被销毁 把预先创建好的二十个Coonection对象设置到全局作用域中 (2): 阅读全文
摘要:
1.原理: 用户第一次通过手动方式要求浏览器访问OneServlet。 OneServlet工作完毕后,通过当前的请求对象代替浏览器 向Tomcat发送请求,申请调用TwoServlet。 Tomcat在接收到这个请求之后,自动调用TwoServlet来 完成剩余任务 2.实现命令: 请求对象代替浏 阅读全文
摘要:
1.工作原理: 用户第一次通过【手动方式】通知浏览器访问OneServlet。 OneServlet工作完毕后,将TwoServlet地址写入到响应头 location属性中,导致Tomcat将302状态码写入到状态行。 在浏览器接收到响应包之后,会读取到302状态。此时浏览器 自动根据响应头中lo 阅读全文
摘要:
1.介绍: 1)由三位数字组成的一个符号。 2)Http服务器在推送响应包之前,根据本次请求处理情况 将Http状态码写入到响应包中【状态行】上 3)如果Http服务器针对本次请求,返回了对应的资源文件。 通过Http状态码通知浏览器应该如何处理这个结果 如果Http服务器针对本次请求,无法返回对应 阅读全文
摘要:
自连接:最大的特点是:一张表看做两张表。自己连接自己。 找出每个员工的上级领导,要求显示员工名和对应的领导名。 select e.ename,ee.ename from emp e join emp ee on e.mgr=ee.empno; 外连接最重要的特点是:主表的数据无条件的全部查询出来。就 阅读全文
摘要:
字段去重 关键字distinct 去除重复记录 可配合分组函数使用 select distinct job,deptno from emp; 未使用 distinct之前 使用后: 笛卡尔积现象:当两张表进行连接查询的时候,没有任何条件进行限制,最终的查询结果条数是两张表记录条数的乘积。 所以 连接 阅读全文
摘要:
分组函数: count 计数函数 计算某个字段出现的里面的内容 不为null 就+1 sum(需要计算的那l列字段);· 求和函数 avg() 求和函数 max() 求字段中 最大值 min() 求字段中 最小值 注意: 1.所有的分组函数都是对“某一组”数据进行操作的。 2.分组函数自动忽略NUL 阅读全文
摘要:
恢复内容开始 查询emp中的所有表: select * from emp; 在日常工作中 不建议使用* 因为查询效率较低 常用命令: select database(); 查看当前使用的是哪个数据库 \c 命令,结束一条语句。 exit 命令,退出mysql。 查看创建表的语句: show crea 阅读全文
摘要:
1.注解的属性 如果不给注解赋值的话 会编译报错 没有加default的 必须要指定值 或者加上 default 后面跟值 赋默认值的意思 java给与的几个注解: 1.@Retention 2. @Target 标记注解可以出现的位置 3。Deprecated 标记是否已过时 这个标记可以出现在任 阅读全文
摘要:
获取类的class 属性的三种方式 1.对象获取: 调用person类的父类方法getClaass(); Person p = new Person(); Class c = p.getClaass(); 2.类名获取 每个类型(包括基本类型和引用)都有一个静态属性,class。 Class c = 阅读全文