`
文章列表
解决oracle不能for update select * from table_Name for update 造成Oracle数据库卡死       1:首先查找出问题表的session ID            select SESSION_ID from v$locked_object l join dba_objects o on (l.OBJECT_ID=o.object_id) where o.object_name='table_name'       2:查看这个session的情况            select * from v$session where sid= ...
mysql存储过程详解 1.      存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指 ...
第一步:加入log4j-1.2.8.jar到lib下。 第二步:在CLASSPATH下建立log4j.properties。内容如下: 1 log4j.rootCategory=INFO, stdout , R 2 3 log4j.appender.stdout=org.apache.log4j.ConsoleAppender 4 log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 5 log4j.appender.stdou ...
过程描述: 用java登陆远程机器(linux或aix系统),并登陆成功。 调远程机器上的存储过程,可以成功。但这里是通过执行sh来调用DataStage(安装在远程机)的job作业   一个测试调用job的 ce.sh:     #!/bin/bash     cd /home/dsadm/Ascential/DataStage/DSEngine/bin     #dstest是工程名,daochu是job名称     dsjob -run -mode NORMAL -warn 100 dstest daochu 问题是:在linux或者aix系统下,执行这个ce.sh,能否返回一个job的 ...
  我系统是XP中文版,装Oracle时默认安装成中文。今天在插入数据时插入的日期格式老是提示月份不对, 解决如下 SQL codettt@ORA11G> ALTER SESSION SET NLS_language=american; Session altered. 下面这条命令可以不要,Oracle运行环境会自动调至英文,这时不用下面的命令也可以正确输入日期格式了。格式化一下ttt@ORA11G> ALTER SESSION SET NLS_DATE_FORMAT='DD-MON-YYYY'; Session altered. ttt@ORA11G> select ...
 Java中多个线程按顺序执行 基本思想:建立了一个队列,为每一个Thread保存了一个对象锁,保证按顺序执行。线程启动的时候,使随机的,但是执行代码是按顺序的。 import java.util.LinkedList;import java.util.Queue; public class ThreadTest {    private static Queue qThread=new LinkedList();//线程同步对象队列    public static synchronized void putObject(Object t){        qThread.offe ...
                linux在shell中获取时间                           获得当天的日期 date +%Y-%m-%d 输出: 2011-07-28   将当前日期赋值给DATE变量DATE=$(date +%Y%m%d) 有时候我们需要使用今天之前或者往后的日期,这时可以使用date的 -d参数   获取明天的日期
                                   oracle timestamp用法 我们都知道date和timestamp都是对日期和时间的表示,只是两种类型的精确度不同,前者精确到秒,后者精确到小数秒(fractional_seconds_precision),可以是 0 to 9,缺省是6。 但是对date类型的运算很简单,有很多函数可用来处理;而两个timestamp的差则是很直观地显示为多少天+多少小时+多少分钟+多少秒+多少小数秒, SQL> create table test (T1 TIMESTAMP(6),2 T2 TIMESTAMP(6 ...
1、event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的     过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对            onmouseover 和 onmouseout 事件有意义。 2、属性:altKey, button, cancelBubble, clientX, clientY, ctrlKey, fromElement, keyCode, offsetX, offsetY, propertyName, returnValue, scre ...
RemoteShellTool t = new RemoteShellTool(***,***,***);//连接远程服务的工具类           System.out.println(t.login());         String result1 = t.exec("(cd /home/dsadm/Ascential/DataStage/DSEngine/bin;dsjob -run -mode NORMAL -warn 0 dstest daochu)");         System.out.println(result1); 经测试,可以连接登录远程 ...
Java通过SSH2协议执行远程Shell脚本: RemoteShellTool rst = new RemoteShellTool("***","***","****"); String rs1 = rst.exec("ls"); String rs2 =  rst.exec("pwd"); String rs3 = rst.exec("sh  home/user/dsjob.sh"); String rs4 = rst.exec("cd home/user/dsj ...
在日常的工作中,经常遇到对文件的批量读取,如果批量文件的读取顺序对最后的结果又影响,就涉及到如何排列文件的读取顺序。 排序最好的数据结构就是TreeMap,key,value放进去之后,遍历直接得出排好顺序的结果,非常适合这类问题。 在文件的排列中,如何保证key不重复是一个难点, Long tempLong = new Long(subFile[i].lastModified()); 把tempLong当做key,这样可以避免这个问题,同时将它与文件的排列条件——修改时间当做value,这样就完成了TreeMap的构造。 将TreeMap的keySet放入Set,创建一个迭代器  It ...
iBatis 简介: iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了。 官网为:http://www.mybatis.org/ 搭建iBatis 开发环境: 1 、导入相关的jar 包,ibatis-2.3.0.677.jar 、mysql-connector-java-5.1.6-bin.jar         2 、编写配置文件:               ...
[Java]读取文件方法大全 1、按字节读取文件内容 2、按字符读取文件内容 3、按行读取文件内容 4、随机读取文件内容 public class ReadFromFile {     /**      * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。      */     public static void readFileByBytes(String fileName) {         File file = new File(fileName);         InputStream in = null;         try {         ...
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2.CHR 给出整数,返回对应的字符; SQL> select chr(54740) zhao,chr(65) chr65 from dual; ZH C -- - 赵 A 3.CONCAT ...
Global site tag (gtag.js) - Google Analytics