`
文章列表
数据库(DB)是一个按数据结构来存储和管理数据的计算机软件系统。 1. 数据库管理系统(Database Management System) 数据库管理系统(DBMS)是专门用于管理数据库的计算机系统软件。数据库管理系统能够为数据库提供数据的定义、建立、维护、查询和统计等操作功能,并完成对数据完整性、安全性进行控制的功能。    数据库管理系统的功能结构:    <1>. 数据定义功能    能够提供数据定义语言(Data Description Language,简称DDL)和相应的建库机制。用户利用DDL可以方便地建立数据库。    <2>. 数据操纵功能   ...
在win7的系统下,安装好oracle后,进行em登陆后,发现报错:   java.lang.Exception: IOException in sending Request :: Connection refused: connect   java.lang.Exception: Exception in sending Request :: null     解决方案:找到下面的文件   $ORACLE_HOME\db_1\$HOSTNAME\sysman\config\emd.properties   其中的agentTZRegion缺省是GMT,改为你 ...
引述 要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”。以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家有所帮助。):   假设我们正在开发一个支持多国语言的Web应用程序,要求系统能够根据客户端的系统的语言类型返回对应的界面:英文的操作系统返回英文界面,而中 文的操作系统则返回中文界面——这便是典型的i18n国际化问题。对于有国际化要求的应用系统,我们不能简单地采用硬编码的方式编写用户界面信息、报错信 息等内容,而必须为这些需要国际化的信息进行特殊处理。 ...
(转)   使用 之前,必须了解的基本概念与核心类: Session 是邮件操作的接口; Transport 是收发邮件所 使用的协议,一般 Session 会有多个 Transport ; Message 是收发操作的单位; Store 是消息的集合,类 似邮件客户端。每个 Store 包含一系列的 Folder 和 Message ,每个 Folder 又包含一系列的 Folder 和 Message 。 Session 需要使用 java,mail .util.Properties
一、基于表单的文件上传:     1、如果在表单中使用表单元素 <input  type=“file” />,浏览器在解析表单时,会自动生成一个输入框和一个按钮,输入框可供用户填写本地文件的文件名和路径名,按钮可以让浏览器打开一个 ...
一、项目中可能产生重复提交的情况:     1,由于服务器缓慢或网络延迟的原因,重复点击提交按钮.     2,已经提交成功,刷新成功页面(forward).     3,已经提交成功,通过回退,再次点击提交按钮.     注意: 1,回退后,刷新表单页面,再次提交这时不是重复提交,而是发送新的请求 2,在Firefox下,重复提交到同一地址无效 二、解决表单重复提交方案:   1、方案一,利用javaScript:     解决了反复点击按钮的重复提交请求,但是没有解决刷新页面重复提交. var flag=false; function save(){ if(!f ...
一、概念:     所谓的监听器是指对整个WEB环境的监听,当被监视的对象(ServletContext)发生情况(生命周期,setAttribute)时,立即调用相应的方法进行处理。 二、监听器的分类: 1、按监听的对象划分 (1).用于监听应用程序环境对象(ServletContext)的事件监听器 (2).用于监听用户会话对象(HttpSession)的事件监听器 (3).用于监听请求消息对象(ServletRequest)的事件监听器. 2、按监听的事件类项划分 (1).用于监听域对象自身的创建和销毁的事件监听器 (2).用于监听域对象中的属性的增加和删除的事件监听器 (3).用于监听 ...
             过滤器是一个程序,它先于与之相关的servlet或JSP页面运行在服务器上。过滤器可附加到一个或多个servlet或JSP页面上,并且可以检查进入这些资源的请求信息。        在这之后,过滤器可以作如下的选择:   ①以常规的方式调用资源(即,调用servlet或JSP页面)。   ②利用修改过的请求信息调用资源。   ③调用资源,但在发送响应到客户机前对其进行修改。   ④阻止该资源调用,代之以转到其他的资源,返回一个特定的状态代码或生成替换输出。 定义:必须实现javax.servlet.Filter接口. ...
在使用开发基于数据库的web程序时,传统的模式基本是按以下步骤: 在主程序(如servlet、beans)中建立数据库连接; 进行sql操作; 断开数据库连接。 这种模式开发,存在的问题: 普通的JDBC数据库连接使用 DriverManager 来获取,每 ...
在数据库中,所谓事务是指一组逻辑操作单元,使数据从一种状态变换到另一种状态。 为确保数据库中数据的一致性,数据的操纵应当是离散的成组的逻辑单元:当它全部完成时,数据的一致性可以保持,而当这个单元中的一部分操作 ...
java.sql.DriverManager用来装载驱动程序,获取数据库连接。 java.sql.Connection完成对某一指定数据库的联接 java.sql.Statement在一个给定的连接中作为SQL执行声明的容器,他包含了两个重要的子类型。 Java.sql.PreparedSatement 用于执行预编译的sql声明 Java.sql.CallableStatement用于执行数据库中存储过程的调用 java.sql.ResultSet对于给定声明取得结果的途径 示例代码——连接mysql: package cn.itcast.cd.jsp.domain; import ...
1、Statement 该对象用于执行静态的 SQL 语句,并且返回执行结果 通过调用 Connection 对象的 createStatement 方法创建该对象 Statement 接口中定义了下列方法用于执行 SQL 语句 查询:ResultSet excuteQuery(String sql)——返回查询结果的封装对象R ...
例子:利用session完成购物车. domain: package cn.itcast.cd.jsp.domain; public class User { private String name; private String password; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPassword() { return password; } ...
EL 全名为 Expression Language EL 语法很简单,它最大的特点就是使用上很方便。接下来介绍 EL 主要的语法结构: ${sessionScope.user.sex} 所有 EL 都是以 ${ 为起始、以 } 为结尾的。上述 EL 范例的意思是:从 Session ...
1.  连接到服务器上面有三种方式:    1.1  通过mysql自己的客户端:           在开始  -----所有程序--mysql--mysql Command Line Client 让你输入密码 那么该密码是root用户的密码    1.2  在dos命令行中使用mysql.exe客户端连接上         mysql.exe -hlocalhost -uroot -padmin        -h 连接的主机        -u 数据库服务器的用户名        -p 用户名对应的密码         注意: 如果通过dos 来执行select 或者 ...
Global site tag (gtag.js) - Google Analytics