`
文章列表
大早上正式库提示: Oracle提示错误消息ORA-28001: the password has expired 解决办法: 1、利用SYSDBA权限登陆; 2、查看账户信息:select username,account_status from dba_users 3、如果账户locked/expired,     得先解锁:     alter user BJMMIS account unlock;     再修改密码     alter user BJMMIS identified by newpwd;   一劳永逸破解11G180天自动密码失效的办 ...

crontab命令详解

    博客分类:
  • OS
 
crontab命令的功能是在一定的时间间隔调度一些命令的执行。在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。 crontab命令有三种形式的命令行结构: crontab [-u user] [fi ...
#!/bin/sh export PATH=$PATH:$HOME/bin export ORACLE_BASE=/data2/DB/oracle export ORACLE_HOME=$ORACLE_BASE/product/11g/dbhome export ORACLE_SID=mydb export PATH=/usr/sbin:$PATH export PATH=$ORACLE_HOME/bin:$PATH mydate=`date +%Y-%m-%d%H%M` exp user/pwd file=backup$mydate.dmp log=/log$mydate. ...
1 从Excel文件读取数据表   Java Excel API既可以从本地文件系统的一个文件(.xls),也可以从输入流中读取Excel数据表。读取Excel数据表的第一步是创建Workbook(术 语:工作薄),下面的代码片段举例说明了应该如何操作:(完整代码见ExcelReading.java) import java.io.*; import jxl.*; … … … … try { //构建Workbook对象, 只读Workbook对象 //直接从本地文件创建Workbook //从输入流创建Workbook Input ...
    select category ,MAX(sys_connect_by_path(t.name, ',')) as cate_name from( select a.category,a.name,row_number() over(PARTITION BY category ORDER BY name) as rn from biz_code a ) t START WITH rn = 1 CONNECT BY rn = PRIOR rn + 1 AND category = PRIOR t.category GROUP BY t.category   ...
  Spring 中集成 JOTM 配置 JTA 事务: 假如业务中要用到多个数据库,我们希望在业务方法中,当对某一个数据库的数据表进行操作的事务失败并回退(rollback),另外某一个数据库的数据表的操作事务也要回退,但应用一般的事务管理达不到这样的事务管理效果,这就需要实现 JTA 事务管理了。 这里我们在SPring中集成 Object web 的一个开源JTA实现JOTM (可以在http://jotm.objectweb.org 下载完整版) 来实现JTA事务管理。 1、将必须的类包放入类路径中:  jotm.jar, xapool.jar, jotm_jrm ...
    Tomcat是Servlet容器,但它提供了JNDI的实现,因此用户可以象在Java EE应用程序服务器中一样,在Tomcat中使用JNDI查找JDBC数据源。在事务处理方面,Tomcat本身并不支持JTA,但是可以通过集成JOTM达到目的。     如果你的应用最终部署到一个功能齐备的Java EE应用服务器上,也许你更希望使用Java EE应用服务器的JTA功能,这样可以利用应用服务器本身许多优化措施。下面,我们让Tomcat通过JNDI开放JOTM的JTA的数据源,进而在 Spring容器引用这个JNDI数据源,并在此基础上提供JTA事务。我们所使用的环境是:Tomca ...
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。      一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有 ...
本文是关于在开发 Talend RCP 过程中碰到一个内存溢出问题的解决方案。使用的检测软件为 Eclipse Memory Analyzer (http://www.eclipse.org/mat/ ) ,是一个开源免费的内存分析工具,目前为 eclipse 的孵化项目,也是一个 eclipse RCP. Talend 一款开源的 ETL 软件,提供数据集成服务。基于 eclipse RCP , EMF, GEF , JET 等技术开发。   在 Talend 软件系统中,一个 ...
1.sleep()方法 在指定时间内让当前正在执行的线程暂停执行,但不会释放“锁标志”。不推荐使用。 sleep()使当前线程进入阻塞状态,在指定时间内不会执行。 2.wait()方法 在其他线程调用对象的notify或notifyAll方法前,导致当前线程等待。线程会释放掉它所占有的“锁标志”,从而使别的线程有机会抢占该锁。 当前线程必须拥有当前对象锁。如果当前线程不是此锁的拥有者,会抛出IllegalMonitorStateException异常。
本地监控: Jconsole [processed] 得到进程号(PID)的办法: Unix/Linux:使用ps查看java进程的PID Windows:任务管理器查看java或者javaw进程的PID ,也可以使用jps命令行工具 查看PIDs   远程监视 :   使用如下命令启动jconsole进行远程监视: jconsole [hostname:portNum]   一、监控tomcat 修改catalina脚本 Windows平台:修改catalina.bat,在dorun和dostart段开头增 ...
一、版本与下载 需要JQuery版本:1.2.6+, 兼容 1.3.2 官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation/ 最新版本:1.5.5 插件下载:jquery.validate.zip   PS:如果jquery.validate版本过低,可能会提示: $.validator.format不是有效的function。   二、默认校验规则 (1)required:true 必输字段 (2)remote:”check.php” 使用ajax方法调用check.php验证输入 ...
本文 是基于最新的SUN官方 文档Java SE 6 Hotspot VM Options   编写的译文。主要介绍JVM 中的非稳态选项及其使用说明。 为了让读者明白每个选项的含义,作者在原文基础上补 充了大量的资料 。希望这份文档,对正在研究JVM 参数的朋友有帮助!   另外,考虑到本文档是初稿,如有描述错误,敬请指正。   非稳态 选项使用说明 -XX:+<option> 启用选项 -XX:-<option> 不启用选项 -XX:<option>=<number> 给选项设置 ...
Robot robot = new Robot(); //要捕捉的屏幕显示范围,下面以全屏示例说明   Rectangle rect = new Rectangle(Toolkit.getDefaultToolkit().getScreenSize());  BufferedImage bm = robot.createScreenCapture(rect);  通过上面几行代码就把屏幕的当前显示内容 ...
1、找到sid,serial#; SELECT /*+ rule */ s.username, l.type, decode(l.type,'TM','TABLE LOCK',                 'TX','ROW LOCK',                 NULL) LOCK_LEVEL,  o.owner,o.object_name,o.object_type,  s.sid,s.serial#,s.terminal,s.machine,s.program,s.osuser,s.status  FROM v$session s,v$lock l,dba_o ...
Global site tag (gtag.js) - Google Analytics