- 浏览: 21389 次
- 性别:
- 来自: 成都
最新评论
文章列表
JDBC调用存储过程一般有3种:
1.无返回值
2.有一个返回值
3.返回一个数据集,就是游标!
关键字:call 语法格式{call 存储过程名(参数列表)}
废话不说,见代码!
业务实例:
1.添加员工,如果指定部门不存在,则先添加部门信息,再添加员工(无返回值)
--创建存储过程如下
CREATE OR REPLACE PROCEDURE sp_add_emp1(
v_empno emp.empno%TYPE,
v_ename emp.ename%TYPE,
v_deptno dept.deptno%TYPE,
v_d ...
开发中常用的几个富文本编辑器。
1. jtbcEditor.rar
demo1.html: 标准的UBB编辑器demo2.html: 自定义了一些功能的UBB编辑器demo3.html: 转变成HTML编辑器
几个常用的API:
nEditor.tGetUBB(); 获取当前编辑器的UBB代码nEditor.tGetHTML(); 获取当前编辑器的HTML代码nEditor.tinsertUBB('[b]test[/b]'); 在当前编辑器中插入UBB代码nEditor.tinsertHTML('<b>test</b>'); 在当前编辑器中插入H ...
Jquery API
Jquery UI
Jquery js
如果不熟悉 java.util.Properties 类,那么现在告诉您它是用来在一个文件中存储键-值对的,其中键和值是用等号分隔的.
JAVA轻松操作properties文件的示例程序:
package control;
import java.io.BufferedInputStream;
import java.io.FileInputStream;
...
oracle的游标使用:PL/SQL包含显式游标和隐式游标两种类型,其中隐式游标用于处理select into和DML语句,而显式游标则专门用于处理select语句返回的多行数据。使用显式游标包括定义游标、打开游标、提取游标和关闭游标四个阶段:
1.cursor 定义游标
2.open 打开游标
3.fetch 提取游标
4.close 关闭游标
实用记忆技巧(dofw)
d: declare 定义;
o: open 打开游标;
f: fetch 游标下移;
w: while ...
什么是异常?
学习异常之前,必须了解什么是异常,关于异常的众家说法,我们只用记住:异常用于处理业务逻辑,控制跳转!
异常有两个属性:
异常编号 SQLCODE(-1 之 -100000)
异常描述 SQLERRM
关于异常的几种定 ...
使用批处理功能涉及到两个方法:addBatch(String)方法executeBatch方法addBatch方法可以接受一段标准的SQL(如果你使用一个Statement)作为参数,也可以什么参数都不带(如果你使用一个PreparedStatement)。executeBatch方法接着执行SQL语句,返回一个int型数组。这个数组包括每条语句影响到的行数。如果在一个批处理中使用是一个SELECT或者其它只返回结果的语句,那么将会产生一个SQLException异常
速度体验:
1.使用:PrepareStatement 耗时16s
long t1=System.curre ...
大约在一千五百年前,大数学家孙子在《孙子算经》中记载了这样的一道题:“今有雏兔同笼,上有三十五头,下有九十四足,问雏兔各几何?
private static final int head = 35; // 头有35个
private static final int foot = 94; // 脚有94个
private static final int chicken = 2; // 鸡有2只脚
private static final int rabbit = 4; //兔有4只脚
public static void main(String[] args) {
...
经典数学解析-百鸡问题
- 博客分类:
- JAVA
我国古代数学家张丘建在《张丘建算经》一书中提出了“百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?
private static final int PRICE_PER_COCK = 5; // 公鸡5元钱一只
private static final int PRICE_PER_HEN = 3; // 母鸡3元钱一只
private static final int PRICE_THREE_CHICKENS = 1; // 小鸡1元钱三只
private static final double TOTAL_MONEY = 100 ...
查询记录可以有多种方法,但是不同的方法在效率上有着千差万别.在记录多的情况下,尤为明显.下面举一个例子表1 articles:字段(id title time posterID)表2 users :字段(id name password)查询某人编辑的所有文章的标题.假设表articles 有3000条记录 users有100条记录方法一:SELECT title FROM article,users WHERE posterID = users.id AND users.name='XX';方法二:SELECT title FROM article WH ...
css代码:div{width:200px;/*容器的基本定义*/height:200px;background-color:#eee;}/* IE下的样式 */ p span{display: block;width:200px;/*对宽度的定义,根据情况修改*/overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}/* FF 下的样式 */ p{clear:both;}p span{float:left;max-width:175px; /*IE不能解释该属性,而FF可以*/}p:after{content:" ...
1 简介
日志系统是一种不可或缺的跟踪调试工具,特别是在任何无人职守的后台程序以及那些没有跟踪调试环境的系统中有着广泛的应用。 长期以来, 日志系统作为一种应用程序服务,对于跟踪调试、程序状态 ...
大部分的WEB应用在职责上至少被分成四层:表示层、持久层、业务层和域模块层。
一、 表示层
一般来讲,一个典型的WEB应用的前端应该是表示层,可以使用Struts框架。
下面是Struts所负责的:
1、 管理用户的请求,做出相应的响应。
2、 提供一个流程控制,委派调用业务逻辑和其他上层处理。
3、 处理异常。
4、 为显示提供一个数据模型(即把数据对象设置到某一个范围内,用于前台获取数据)。
5、 用户界面的验证。
以下内容,不该在Struts表示层的编码中经常出现,它们与表示层无关的。
1、 与数据库直接通信。
2、 与应用程 ...