- 浏览: 262748 次
- 性别:
- 来自: 广州
最新评论
-
ynp:
有没有考虑过用spring去管理日志,这样就不配置两套数据库的 ...
log4j之重写JDBCAppender -
qinjingkai:
jinbridge 写道你好,我问一下,你的这个类继承以后怎么 ...
log4j之重写JDBCAppender -
jinbridge:
你好,我问一下,你的这个类继承以后怎么把它编译到原来的包中
log4j之重写JDBCAppender -
lizehao:
buc
spring定时任务之quartz -
王全V:
给新手写个全点的吧http://vieal.iteye.com ...
spring定时任务之quartz
文章列表
1 表格的元素的增加
可以利用insertRow()和inserCell
eg:<script language="javascript" type="text/javascript">
function createSub(){
}
/**利用insertRow,inserCell的方式创建行和列*/
function createMain(){
var rowLength=tbid.rows.length;
alert("行的长度是"+ro ...
- 2009-06-22 10:11
- 浏览 801
- 评论(0)
用sqlplus写sql效率确实低,还不好修改,索性安装了一个客户端工具,好high
Oracle9i客户端精简版.rar,这个可以到网上下载
安装完成后最关键的就是连接文件的配置问题了,方法是先找到c:/oracle/ora90/network/admin
目录下的tnsnames.ora文件(具体路径看你的安装路径)
把该文件的内容修改成如下内容:
# TNSNAMES.ORA Network Configuration File: C:\oracle\ora90\network\admin\tnsnames.ora
# Generated by Oracle ...
- 2009-06-19 12:21
- 浏览 1556
- 评论(0)
主要说一下模糊查询时候xml文件的写法(数据库为oracle),其他的从略
<select id="findSpForLikeQuery" resultMap="result">
select * from mps_sp_inf
<dynamic prepend="WHERE">
<isNotNull prepend="AND" property="spId">
...
- 2009-06-12 15:24
- 浏览 1196
- 评论(0)
JDBC调用oracle存储过程
1有一个返回值的例子
首先我们以一个简单的例子开始,在这个例子中,只存在一个返回值。存储过程如下
SQL> create or replace procedure lizhe (aa out varchar2)is
2 begin
3 select password into aa from passport where id='123111';
4 end lizhe;
5
6 /
补充说明:要注意的是这个存储过程存在一个(aa out varchar2)这样的标识,这是一个参数,out表示这是一个输出参数,在select语句 ...
- 2009-06-09 18:10
- 浏览 1181
- 评论(0)
昨天一个哥们遇到了一个问题,问题的大意估计大家都应该遇到过了;大致如下:有一张表,包含各个邮政局的上下级别关系;
如,广州邮政的上级是广东邮政,广东的邮政的上级是中国邮政,而广州邮政的下级有天河邮政,越秀邮政
等,需求就是随便输入一个地方邮政的名字,输出他的所有上级或者下级(如如果输入的是广州邮政,要求他的上级的话,那么广东邮政,广东的邮政的上级也一并输出) 上网查了一下用oracle的递归查询可以解决 大致如下:
create table test_post(
name varchar2(50) primary key,
pareName varchar2(5 ...
最近比较忙,当然学到的东西也不少;但是如果每一个知识点都用一篇文章来描述的话也确实有点过分,故而仅用杂记来记录!
1 在linux环境下启动webLogic(版本号为9.0)
一 以root用户登陆到weblogic所安装机器,进入 到所建立域的目录(我这里为 /home/bea/user_projects/domains/mydomain1)
二 在命令行中输入:bin/startWebLogic.sh
(注意大小写)即可
2 可排序的map(LinkedHashMap
)
eg:public static void testM ...
费 了半天终于弄明白了怎么查看oracle的版本了
在sqlplus中输入
SET SERVEROUT ON
EXEC DBMS_OUTPUT.PUT_LINE (DBMS_DB_VERSION.VERSION);
或者在pl/sql Developer(oracle客户端工具)中的command widdow中输入上述语句也可以
输出为 10等字样,表示为oracle10g产品
- 2009-05-25 16:39
- 浏览 6793
- 评论(2)
传统的后台界面开发的形式大多如下:左边属性结构,右边是主要显示内容区域,上边是欢迎信息,下边是提示什么的;无论是用html中的frameset还是其他框价(如EXt),写多了让人觉得很无趣,为此在这里做一下总结,方便以后有到的时候,几分钟的事情就可以完事了,下载我上传的资源并发布到应用服务器之后(如tomcat)之后在地址栏中输入
http://localhost:8080/mainPanel/docs.html
就可以看到效果了!
上传n次(n>3)未果,想要的话加我qq,号码是303318615
- 2009-05-15 10:55
- 浏览 937
- 评论(0)
xml文件的解析有很多方法,其中dom4j是效率相对比较高的,现整理如下:
package parse;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import j ...
- 2009-05-11 09:40
- 浏览 2207
- 评论(0)
利用jxl包中的类来制作报表代码大致如下:
package report;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import jxl.LabelCell;
import jxl.Workbook;
import jxl.format.UnderlineStyle;
import jxl.write.Label;
import jxl.write.WritableCellFormat;
import jxl.w ...
- 2009-04-28 08:53
- 浏览 883
- 评论(0)
对于Ext中的store,我的最常用方法是用store,CloumnModel,gridPanel结合起来 一起使用,把数据库的数据展示在gridPanel中,这就必须调用store.load了;问题也随之而来了,如果是后台属于正常调用,而且有数据的时候就很好做了,但是如果是出现了异常,或者没有数据,那就必须向前台写会相应的信息,在前台中显示;为了这个问题搞了很久,终于解决;解决的方法就是把想方设法获得后台返回的数据(全部 而不是只是store的那一部分) 只要在页面中写入
store:store.reader.jsonData.message
就 可以了
eg:
...
- 2009-04-26 14:45
- 浏览 6220
- 评论(0)
最近客户提了一个新需求,大体如下;当他们在填充信息的form中输入了一个输入域(在数据库对应字段为主键)之后,鼠标离开后,程序自动检查有没有对应记录,如果有的话,把数据库中记录的各字段填充到当前form;刚开始是想用一个Ext.Ajax来解决问题,不过觉得这样的方式比较麻烦,最后还是用Ext自带的load来做,用这种方法不再要对服务器返回的数据做任何的后处理,而是自动的把后台返回的数据填充到当前对应字段,真是high到极点了;思路大体如下:
1 编写页面,并用某个动作或者事件注册页面中的 form的load事件
2 后台返回数据 自动填充到form
以 ...
- 2009-04-18 14:31
- 浏览 1659
- 评论(1)
为了方便跟踪调试,利用log4j把ibatis执行的sql语句,参数,执行结果打印出来是一个不错的做法,只要在在配置文件log4j.properties中加入以下代码就可以了:
log4j.logger.com.ibatis = DEBUG
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource = DEBUG
log4j.logger.com.ibatis.common.jdbc.ScriptRunner = DEBUG
log4j.logger.com.ibatis.sqlmap.engi ...
log4j的出现使得代码的维护有了很大改观,开发 的进度有了很大提高;为什么这么说呢?是否会为程序中很多的System.out.println("rrrrrrr")而困惑呢!开发的时候为了调试,输入到控制台是一 个好的办法,但如何如果程序已经趋与 稳定的时候,那么对于这些无关痛痒的输出语句你的做法只有三 个 ,一 放在一边,完全不理睬,很显然这个作法是不推荐的,程序的运行效率也相当低;二 是把所有的System.out.println注释 三是把所有的System.out.println删除,毫无疑问无论是注释还是删除都是一个很繁重和没有任何意义的工 ...
今天碰到一个问题,那就是数据库的空值处理问题;其实这个问题也是老生常谈了,如果是在命令行里面打命令的话估计不会有什么问题;关键是现在的开发中到少不了用orm进行持久层的处理的了,具体原因在这里不在赘述;现在的开发中,我用的是ibatis;今天的问题是这样的把 一个对象的各个属性保存到为一条记录的字段,这问题才普通不过了;问题是如果属性是空的话怎么办了,想过把一个默认值赋予对象的属性,但感觉这样的思路非常的别扭,一个方面是由于加大了不必要的工作量,二是数据库那端也比较难管理;为了健忘,整理如下:
<insert id="saveMpsOperatorAuthority ...