![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
经验分享
文章平均质量分 82
javadaddy
这个作者很懒,什么都没留下…
展开
-
mysql索引
假如我们要查找年龄为13 岁的所有人员,那么可以扫描索引,结果得出前3行,当到达年龄为14的行的时候,我们发现它是一个比我们正在查找的年龄要大的人员。索引值是排序的,因此在读到包含14的记录时,我们知道不会再有匹配的记录,可以退出了。如果查找一个值,它在索引表中某个中间点以前不会出现,那么也有找到其第一个匹配索引项的定位算法,而不用进行表的顺序扫描(如二分查找法)。这样,可以快速定位到第一个匹配的...原创 2018-06-04 13:13:20 · 146 阅读 · 0 评论 -
传智播客---分页技术 与 jstl常用标签
分页查询:由于信息量太多一页显示不完,这时需要分页显示信息分页查询分为:1)物理分页 1.物理分页,根据数据库对SQL语句的支持,在SQL中通过关键字实现分页查询 (在SQL执行时,只查询当页显示需要的数据) 每个数据库都会提供一个关键字,mysql提供的关键字:limit; oracle提供的关键字:rownum 行号 语法:select * from 表名 limit 开始原创 2012-11-01 23:09:10 · 1836 阅读 · 0 评论 -
传智播客---DBUtils框架的使用
在学DBUtils框架之前有必要知道JDBC元数据API是框架编写的基础,掌握元数据API ,更清楚知道框架是如何实现的元数据MetaData : 是指数据库中 库、表、列的定义信息 可以通过一下三个对象获取到 库,表,列的参数1、DataBaseMetaData 数据库元数据2、ParameterMetaData 参数元数据3、ResultSetMetaData 结果集元数据原创 2012-10-30 23:19:25 · 1766 阅读 · 0 评论 -
来传智播客学到的第一天
internet web资源:分为静态web资源和动态web资源网站分为两种形式: 一种是静态网页 (1)所谓静态网页,数据固定不变的文件。静态web资源开发技术有:HTML + CSS + JavaScript ======= 一种是动态网页 (2)所谓动态网页就是由程序,生成静态数据文件,数据是活的servlet是开发动态网页的技术: Servlet是一门技术,s原创 2012-10-16 23:07:02 · 1759 阅读 · 0 评论 -
来传智播客学到的知识
今天主要讲解的是:HttpServletRequest HttpServletResponse 的API浏览器与服务器之间的交互过程:当服务器收到一次浏览器的Http(http底层是基于TCP传输协议)请求后在服务器同时会产生一个Request对象和一个Response对象 通过request请求对象获得客户端向服务器提交的数据,在通过响应生成数据由服务器把数据发送到客户端 。下面原创 2012-10-18 23:41:52 · 2230 阅读 · 0 评论 -
传智播客---cookie与session的介绍和使用
今天讲这么几个重要知识点:jsp cookie session先说jsp: JSP技术功能和Servlet一样,在服务器执行,可以生成动态网页 JSP本身支持HTML语法,比Servlet更便于生成动态网页 JSP快速编写入门 1、JSP直接存放WebRoot目录下,和HTML一样 2、修改MyEclipse JSP默认编辑器 window- preferences原创 2012-10-19 23:55:06 · 2113 阅读 · 0 评论 -
传智播客---jsp,El,JSTL的语法与使用
首先回顾一下jsp技术: 1、JSP由来?JSP和Servlet技术区别关系? Servlet技术在生成动态网页时,需要通过response的输出流,通过print语句生成HTML源代码 Servlet生成HTML源代码,编程非常复杂,不利于美工页面人员维护 ,也不能使用Dreamweaver所见即所得开发工具进行调试 sun公司为了简化动态网页生成,推出JSP技术 ,可以说JS原创 2012-10-21 23:34:28 · 2415 阅读 · 0 评论 -
传智播客---文件上传于文件下载
文件上传和下载技术一。文件上传:是指允许客户将本地文件,上传到服务器端 常见的应用:上传照片、上传新闻图片、上传附件 文件上传编程基本步骤: 1、在用户页面中添加上传输入项 (客户端页面操作)也就是编写一个jsp页面里面编写一个表单提交 注意事项: 1) 必须为文件上传input 提供name属性,否则文件上传内容不会被表单提交 2) 表单原创 2012-11-08 23:12:09 · 2889 阅读 · 1 评论 -
传智播客---Servlet监听器的介绍与使用
监听器:监听器就是一个java程序,功能就是监听另一个java对象的变化(方法调用、属性变更)监听器监听过程:事件源、事件对象、监听器对象 、操作事件源 1、存在被监听对象(事件源) 2、存在监听器对象 3、在事件源中注册监听器 4、操作事件源,使事件源发生改变 ,产生事件对象 事件对象 就是 事件源的改变 5、事件对象会被传递给监听器,触发监听器相应行为原创 2012-11-05 23:06:45 · 2053 阅读 · 0 评论 -
传智播客---Filter 过滤器 的详细使用介绍
Servlet技术规范,描述三种技术 : Servlet(服务器小程序) 、Filter(过滤器) 、Listener(监听器)Filter是运行在服务器端,对服务器端web资源的访问 进行拦截,起到过滤的作用 Servlet的API中定义了一个接口 Filter,用户只需要编写程序实现Filter接口,完成过滤器编写 filter:过滤器控制是否允许访问目标web资源,拦截访问资源,原创 2012-11-02 23:31:25 · 7114 阅读 · 0 评论 -
传智播客---什么是JDBC事物管理与数据库连接池
事务概念:围绕着一个业务功能,产生一组操作,这组操作要么全都成功,要么全都失败 ,这组操作称为一个事务在MySQL中事务默认是自动提交的,每当执行一条SQL,就会提交一个事务 (一条SQL 就是一个事务)Oracle 中事务默认 不自动提交,需要在执行SQL 语句后 通过commint 手动提交事务 mysql管理事务的方式与步骤: 方式一 同时事务管理SQL 语句 s原创 2012-10-29 23:15:04 · 2161 阅读 · 0 评论 -
传智播客---什么是JDBC 什么是DAO模式
学习JDBC 技术目的,使用Java技术操作数据库中数据记录什么是驱动? 如果两个设备要进行通信,就需要满足一定通信数据格式,数据格式由设备提供商规定,设备提供商为设备提供驱动软件,通过软件可以与该设备进行通信如果没有JDBC,Java程序员需要面向各个数据库驱动接口编程,开发会很复杂 ; 因此sun公司提供了一套统一JDBC接口规范,Java程序只需要使用JDBC就可以操作任何数据库原创 2012-10-28 22:55:51 · 2027 阅读 · 0 评论 -
传智播客---MySQL数据库安装与常见问题解决和Sql基本的语法
什么是数据库? 就是一个文件系统,通过标准SQL语言操作文件系统中数据 ---- 用来存放软件系统的数据Oracle 甲骨文公司,专门数据库厂商他收购了BEA 、SUN、MySQL ------- oracle是收费大型数据库 ,用于任何系统任何平台 MySQL 早期是开源免费数据库产品,LAMP组合 Linux + Apache + MySQL + PHP 完全开源免费,自从mysq原创 2012-10-26 22:10:49 · 2566 阅读 · 0 评论 -
传智播客---自定义标签与软件国际化
1、为什么要自定义标签 ? 在规范的JavaEE 企业级开发不建议在JSP中编写 Java代码 ,所以通过标签解析执行 ---- 调用一段java代码的执行 例如: 、JSTL c:out c:if c:forEach 都是通过封装java代码实现开发的因为企业业务需求是多种多样的,所以常见开源框架只能提供通用java代码功能,如果实现既定业务逻辑功能,所以需要自定义标签,通过自原创 2012-10-25 22:28:29 · 1839 阅读 · 0 评论 -
传智播客---jsp的两种开发模式
JSP 两种开发模式: JSP model1 : JSP + JavaBean 组合 ,适合开发中小型简单应用,JSP负责业务流程控制、页面显示;JavaBean 负责数据封装和处理 JSP model2 : Servlet + JSP + JavaBean 组合,符合MVC 设计模式,适合开发业务流程复杂大型应用,JSP 只负责页面显示,JavaBean负责数据封装和处理,Servl原创 2012-10-24 12:26:43 · 2015 阅读 · 0 评论