- 浏览: 128895 次
- 性别:
- 来自: 杭州
最新评论
-
zuiyanwangyue:
JCombobox是哪个框架中的东西?
JCombobox值为对象的用法 -
java_frog:
是啊,这个真不好使,麻烦,我用jsch了+apache包了
JFTP的jftp.properties文件找不到问题
文章列表
在<Why ASMLIB and why not?>我们介绍了使用ASMLIB作为一种专门为Oracle Automatic Storage Management特性设计的内核支持库(kernel support library)的优缺点,同时建议使用成熟的UDEV方案来替代ASMLIB。
这里我们就给出配置UDEV的具体步骤,还是比较简单的:
1.确认在所有RAC节点上已经安装了必要的UDEV包
[root@rh2 ~]# rpm -qa|grep udev
udev-095-14.21.el5
2.通过scsi_id获取设备的块设备的唯一标识名,假设系统上已有 ...
开机显示的是lenovo界面,进入Security—Secure Boot—Disabled,UEFI/Legacy Boot选项选择成Both,UEFI/Legacy Boot Priority选择成UEFI First,之后再按F10选择YES保存退出BIOS,提醒要用纯净版的win7来安装,否则的话,可能会安装不上
(参考:http://thinkbbs.lenovo.com.cn/forum.php?mod=viewthread&tid=51173)
如果系统安装不成功,考虑转换分区表类型:
进入winPE1、用Diskgenius删除掉所有分区2、工具栏-硬盘- ...
所有的语言都有维护和代码重用的压力,目前为止,Ant已经提供了很多的Task,可以帮助实现Ant脚本的模块化。
1. Property Property Task除了能够定义单个的属性,还可以从一个属性定义文件定义多个property。把公用的属性放到属性文件中,各个build.xml中都载入此属性文件,就可以避免在每个build.xml中重复定义这些属性。
2. AntCall, Ant和SubAnt AntCall可以理解为简单的函数调用。举一个例子就清楚了: <target name=”commonTarget”> <echo message=”${te ...
Ant是Java程序员的一个好的工具,主要可以帮助程序员进行java项目的的管理,包括批量编译、部署、文档生成等工作,其用途远不止如此,ant内置了大量的API进行各种文件系统操作,在各种应用服务器中都被广泛应用于程序和资源的部署。Ant功能强大的地方在于,程序员不仅能通过编写Ant的脚本(build.xml)来进行各种文件部署管理操作,还可以通过调用Ant的丰富的API,甚至扩展Ant的API进行编程。用于介绍Ant 脚本编写的书比较多,而介绍Java 调用 Ant API的书籍和资料比较少,初学者用户在进行Ant编程时会遇到不少麻烦,笔者也是在项目开发过程中,逐渐摸索并掌握了一些Java调 ...
实施中一台服务器常部署多个JBOSS,当需要重启时常规方法会用
ps -a|grep java
命令查出所有JBOSS进程的PID,然后用
kill -9 PID
命令逐一杀掉进程。
这种方式较麻烦,可以用以下命令代替,一次杀掉所有查出的进程
ps -ef|grep jboss|grep -v grep|awk '{print $2}'|xargs kill -9
这两天用到JCombobox,之前一直是直接添加字符串值,但是这样显示出来太不友好,例如原本可以显示为“是”、“否”的,却显示为“0”、“1”。所以需要改变这种情况。网上搜了一下,有人扩展了一个KeyedComboboxModel,但是显示的还是value的值。
摸索了一下,可以直接将数据模型对象添加到DefaultComboBoxModel中。只需要注意两点:
1、在数据模型对象中覆盖一个toString方法,返回用于在JCombobox中作为显示的成员变量。
/* (non-Javadoc)
* @see java.lang.Object#toString()
*/
...
各种格式图片文件头标识分析
图片的格式很多,一个图片文件的后缀名并不能说明这个图片的真正格式什么,那么如何获取图片的格式呢?我想到了几个简单但有效的方法,那就是读取图片文件的文件头标识。我们知道各种格 ...
Alibaba Open SourceThe alibaba group open source software list.
http://alibaba.github.io/
ORA-00054: resource busy and acquire with NOWAIT specified
说明请求的资源正被其他事务锁定 出现这种问题后查V$LOCKED_OBJECT,要么等事务结束后再做,要么杀掉持有锁的会话(如果不是关键会话):1.通过上句查找出已被锁定的数据库表及相关的sid、serial#及spid
select object_name as 对象名称,s.sid,s.serial#,p.spid as 系统进程号
from v$locked_object l , dba_objects o , v$session s , v$process p
...
使用log4j将错误级别以上日志输出到指定文件,只需在log4j日志配置文件中加入:
log4j.appender.txtout.Threshold=ERROR
或者
<param name="Threshold" value="ERROR"/>
以true、false单选按钮组为例:
String enable="false";
Enumeration<AbstractButton> radioBtns=getButtonGroup().getElements();
while (radioBtns.hasMoreElements()) {
AbstractButton btn = radioBtns.nextElement();
if(btn.isSelected()){
enable=btn.getText();
break;
}
}
//获取屏幕分辨率大小
Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();
//getScreenInsets是指获得屏幕的 insets
Insets insets = Toolkit.getDefaultToolkit().getScreenInsets(frame.getGraphicsConfiguration());
//设置frame的大小
frame.setSize(screenSize.width, screenSize.height-insets.bottom);
...
Configuration cfg = new Configuration();
cfg.setDefaultEncoding("UTF-8");
......
Template template = cfg.getTemplate(templateFileName);
template.setEncoding("UTF-8");
creatDirs(buildPath.getFilename(),htmlFilePath);
File htmlFile = new File(buildPath + htmlFilePath + htmlF ...
对于log4j.properties配置文件:
log4j.appender.A1=org.apache.log4j.RollingFileAppender
log4j.appender.A1.Encoding=UTF-8
log4j.appender.A1.File=all.log
对于log4j.xml配置文件:
<appender name="A1" class="org.apache.log4j.RollingFileAppender">
<param name="Encoding& ...
JAVA调用KETTLE4.4 API的javaScript步骤时,除了引入kettle所需基本jar包外还需引入:
js.jar
mail-1.4.1.jar