- 浏览: 566650 次
- 性别:
- 来自: 成都
最新评论
-
a1641693970:
还不错,学习了
BeanUtils使用总结(二)LazyDynaBean -
zjfshowtime:
很好的办法,学习了。
ORA-28001: the password has expired -
ya654277yo:
哦,多谢分享
Apache整合Tomcat后get方式提交中文乱码问题解决 -
foolkeeper:
nice !!
jvm内存参数设定 -
tracy821:
谢谢了,找了好久才找到
关于Spring 声明式事务处理时,throws exception不回滚的问题
文章列表
大早上正式库提示:
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命令的功能是在一定的时间间隔调度一些命令的执行。在/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>
给选项设置 ...
Java实现远程屏幕监视
- 博客分类:
- Java basic
Robot robot = new Robot();
//要捕捉的屏幕显示范围,下面以全屏示例说明
Rectangle rect = new Rectangle(Toolkit.getDefaultToolkit().getScreenSize());
BufferedImage bm = robot.createScreenCapture(rect);
通过上面几行代码就把屏幕的当前显示内容 ...
Oracle强杀进程,解决表锁死等问题
- 博客分类:
- Database
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 ...