- 博客(14)
- 收藏
- 关注
原创 几个富文本编辑器
开发中常用的几个富文本编辑器。 1. jtbcEditor.rar demo1.html: 标准的UBB编辑器demo2.html: 自定义了一些功能的UBB编辑器demo3.html: 转变成HTML编辑器 几个常用的API: nEditor.tGetUBB(); 获取当前编辑器的UBB代码nEditor.tGetHTML(); 获取当前编辑器的HTML代码nEdito...
2010-07-02 16:21:03 175
原创 JAVA Properties类
如果不熟悉 java.util.Properties 类,那么现在告诉您它是用来在一个文件中存储键-值对的,其中键和值是用等号分隔的. JAVA轻松操作properties文件的示例程序: package control; import java.io.BufferedInputStream; import java.io.FileInputStream; import jav...
2010-07-02 16:05:15 111
原创 Oracle的游标-CURSOR
oracle的游标使用:PL/SQL包含显式游标和隐式游标两种类型,其中隐式游标用于处理select into和DML语句,而显式游标则专门用于处理select语句返回的多行数据。使用显式游标包括定义游标、打开游标、提取游标和关闭游标四个阶段: 1.cursor 定义游标 2.open 打开游标 3.fetch 提取游标 4.close 关闭游标 ...
2010-07-02 16:02:56 195
原创 Oracle异常的处理
什么是异常? 学习异常之前,必须了解什么是异常,关于异常的众家说法,我们只用记住:异常用于处理业务逻辑,控制跳转! 异常有两个属性: 异常编号 SQLCODE(-1 之 -100000) 异常描述 SQLERRM 关于异常的几种定义: 以 定义a,b变量,输出其商做范例(分母为0时的EXCEPTION): 获取异常对象信息(SQLCO...
2010-07-02 16:00:25 333
原创 批处理+PreparedStatement 速度
使用批处理功能涉及到两个方法:addBatch(String)方法executeBatch方法addBatch方法可以接受一段标准的SQL(如果你使用一个Statement)作为参数,也可以什么参数都不带(如果你使用一个PreparedStatement)。executeBatch方法接着执行SQL语句,返回一个int型数组。这个数组包括每条语句影响到的行数。如果在一个批处理中使用是一个SELEC...
2010-07-02 15:58:24 152
原创 经典数学解析-鸡兔同笼
大约在一千五百年前,大数学家孙子在《孙子算经》中记载了这样的一道题:“今有雏兔同笼,上有三十五头,下有九十四足,问雏兔各几何? private static final int head = 35; // 头有35个 private static final int foot = 94; // 脚有94个 private static final int chicken = 2; //...
2010-07-02 15:43:45 245
原创 经典数学解析-百鸡问题
我国古代数学家张丘建在《张丘建算经》一书中提出了“百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何? private static final int PRICE_PER_COCK = 5; // 公鸡5元钱一只 private static final int PRICE_PER_HEN = 3; // 母鸡3元钱一只 private ...
2010-07-02 15:28:41 692
原创 查询优化与视图
查询记录可以有多种方法,但是不同的方法在效率上有着千差万别.在记录多的情况下,尤为明显.下面举一个例子表1 articles:字段(id title time posterID)表2 users :字段(id name password)查询某人编辑的所有文章的标题.假设表articles 有3000条记录 users有100条记录方法一:SELECT titl...
2010-06-02 11:19:24 351
原创 CSS 单行溢出文本显示省略号...的方法(兼容IE FF)
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...
2010-06-02 11:04:56 138
原创 一种Java日志系统框架的设计与实现(转)
1 简介 日志系统是一种不可或缺的跟踪调试工具,特别是在任何无人职守的后台程序以及那些没有跟踪调试环境的系统中有着广泛的应用。 长期以来, 日志系统作为一种应用程序服务,对于跟踪调试、程序状态记录、崩溃数据恢复都有非常现实的意义。这种服务通常以两种方式存在: 1. 日志系统作为服务进程存在。Windows中的的事件日志服务就属于这种类型,该类型的日志系统...
2010-06-02 10:58:27 159
原创 WEB项目的分层结构(转)
大部分的WEB应用在职责上至少被分成四层:表示层、持久层、业务层和域模块层。 [b]一、 表示层[/b] 一般来讲,一个典型的WEB应用的前端应该是表示层,可以使用Struts框架。 下面是Struts所负责的: 1、 管理用户的请求,做出相应的响应。 2、 提供一个流程控制,委派调用业务逻辑和其他上层处理。 3、 处理异常。 ...
2010-06-02 10:51:32 442
mysql和oracle的数据类型
Table 2-4 Default Data Type Mappings Used by Oracle SQL Developer MySQL Data Type Oracle Data Type BIGINT NUMBER(19, 0) BIT RAW BLOB BLOB, RAW CHAR CH...
2010-04-19 22:13:24 97
JDBC调用存储过程
JDBC调用存储过程一般有3种: 1.无返回值 2.有一个返回值 3.返回一个数据集,就是游标! 关键字:call 语法格式{call 存储过程名(参数列表)} 废话不说,见代码! 业务实例: 1.添加员工,如果指定部门不存在,则先添加部门信息,再添加员工(无返回值) --创建存储过程如下 [code="sql"] CREA...
2009-06-18 03:34:22 91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人