- 浏览: 157937 次
- 性别:
- 来自: 湖北
最新评论
-
flypeace:
今天在 tomcat6 的catalina.bat 中加入 s ...
(转)tomcat启动的内存溢出解决 -
flypeace:
greatghoul 写道其实相对于调试,我更倾向于采用合理的 ...
eclipse 远程调试tomcat -
greatghoul:
其实相对于调试,我更倾向于采用合理的日志来记录系统的异常,调试 ...
eclipse 远程调试tomcat -
flypeace:
呵呵,是的.我目前用的myeclipse.
eclipse讨厌的自动更新 -
txlong_onz:
亲,你说的是MyEclipse,觉得Eclipse也不会这么流 ...
eclipse讨厌的自动更新
文章列表
接口在java中是个很好的东西,使用接口能够使设计变得灵活,运用得好能够很大程度减少代码之间的耦合度,提高系统的扩展性。一个好的接口,不因该是经常变动的,接口的定义体现着设计者对业务的理解,对设计者设计功底的体现。实际中,接口的设计往往不可能面面俱到,但是应该尽量避免变动。这里发现一条经验,就是接口传递参数时,尽量用用一个参数封装多个参数,比如说有个接口中有个方法
public void m1(String p1,String p2);
如果中途,发现传递的参数不足,变为
public void m1(String p1,String p2,int n) ...
最近将一个java项目进行软件升级,以前是jdk1.4.2下编译和运行的,现在要统一升级到1.6的最新版本,在其他都升级安装配置好后,java客户端登进去,发现有些界面不能正常操作,后来经过2天调试跟踪,终于发现jdk1.6 的JTabbedPane中 removeTabAt 方法不和jdk1.42有差异。jdk1.6中多了一段:
/* if the selected tab is after the removal */
if (selected > index) {
setSelectedIndexImpl( ...
今天在weblogic10.33上配置db2 9.7数据源,采用type4方式连接,驱动选择weblogic db2 type4驱动,配置成功后,开启应用测试,发现对元数据的获取存在问题,比如说通过 select * from tb1 where 1=2,然后通过
rs.getMetaData() ;
获取元数据,想获取该表 所有的 column name 和对应的类型,结果发现表中定义字段为double类型的字段,读出来为float类型,结果通过反射赋值时,报错说不能将double 类型赋值给float类型,晕。。。。。
后来,将db2 的db2jcc包拷贝到weblogic ...
好久没用 oracle 了,今天用 oracle 批量更新一个270万的数据表 a,该表有个主键 id,需要新增加几个字段,新增加的几个字段的值要从另外一张160多万条记录的表 b 中关联补全,表a 和 表 b 不是同一数据库,表a 通过 dblink 映射到 b 所在数据库中,一次性执行语句,怕日志太大,造成无法commit,所以写了存储过程,每2000条提交一次,在关联过程中,对 b 表的关联字段要使用 trim函数,结果执行该存储过程后,跑了一天下来都没跑完,最后客户端查询工具等太久不耐烦了,挂掉,后来找原因,排除无索引原因,发现关联字段均有索引,某些资料说,用了函数后,该字 ...
1、groovy介绍
groovy 作为 java 语言的扩展,支持绝大多数java语法,运行在虚拟机上,可以直接使用java
的公共类库,很多代码都是用java实现的,少部分用groovy实现,所有能和groovy能和java无缝集成,groovy 被编译成java ...
从window 上的db2 中将一数据库 用db2move 导出,然后在linux某一目录下用db2move import 恢复,
报 Error opening report file Terminating 的错,发现原来操作用户在该目录下没有写权限, 因此无法创建 import.out文件,对于在linux/unix上,要注意这些问题.
vmware 虚拟机和外面的网络通信有三种方式:
1、桥接方式(bridge ):
默认使用vmnet0,如果使用这种模式,虚拟机的IP和主机的IP在同一网段,其他设置相同;这种方式可以同时访问主机以外的机器 。有的同学在安装了虚拟机后,在启动时,会报
“The network bridge on device VMnet0 is not running.The virtual machine will
not
be able to communicate with the host or with other machines on your
network.
Vi ...
今天操作下载了个chm格式的手册,发现双击打不开,chm格式的图标都不对头了,怀疑是是以前中病毒把hh.exe相关的损坏了,本打算重新下载一个,在网上查了下,只需要将hhctrl.ocx 重新注册一下,regsvr32 C:\windows\system32\hhctrl.ocx,于是在运行中输入该命令运行,再双击chm文件,可以打开。
另外有人提出的解决办法是:1,右键关联chm文件的“打开方式”到\Windows\HH.exe
2,在命令行运行regsvr32 itss.dll
...
用
res = (List)super.getHibernateTemplate().execute(new HibernateCallback(){
public Object doInHibernate(Session session)
throws HibernateException, SQLException {
// TODO Auto-generated method stub
String sql = "select p.* ,q.* from TABLE1 q right jo ...
配置sessionFactory 中加入 <prop key="hibernate.hbm2ddl.auto">create</prop> ,
用 hibernate 在oracle上自动创建一张表时,总创建不成功,仔细查看黑窗口 ,提示
11:08:48,109 - Unsuccessful: create table SCS_MODULER_CLIENT_JAR (SUB_ID number(
19,0) not null, DESC varchar2(500), CREATE_DATE date, UPDATE_US
ER varch ...
使用环境 weblogic10.3,
在domain 的bin 下 setDomainEnv.cmd 中 ,增加
set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES% -Dwlw.iterativeDev=%iterativeDevFlag% -Dwlw.testConsole=%testConsoleFlag% -Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag%
从控制台启动 weblogic,
在运行中 输入 :jconsole localhost:9999,即可打开 jconsole ...
今天,在aix上装测试环境应用时,ftp总登录不上去,郁闷了半天,看了下系统服务,ftp是开着的,新装的机器,装的时候默认都装了。检查/etc/ftpusers文件,其中屏蔽的只有guest用户,正常。
用root用户try,提示:
Login failed.
换一个用户pub try,提示:
530-[files]: 3004-610 You are required to change your password. Please choose a new one.
后查找资料发现,通过root创建的用户,并且最后一次修改密码是root帮忙修改的,那么在/etc/security ...
- 2008-04-11 15:59
- 浏览 4691
- 评论(0)
在客户端机器装上db2客户端,以及配置好链接远程数据库别名后,连接一把,
报告错误:
SQL0332N There is no available conversion for the source code page "1386" to the target code page "819". Reason Code "1". SQLSTATE=57017
查相关资料,原来源代码页与目标代码页不兼容,用命令:
db2set db2codepage=1386 -I db2inst
db2 terminate
后,重新连接,一切正常! ...
- 2008-04-11 08:50
- 浏览 2726
- 评论(0)
前段时间,客户要求我们系统提供集群的解决方案,后经过三方(客户,bea工程师和我们公司)会谈后,bea工程师提供了一个基于WEBLOGIC集群的WEB应用开发规范,如下: 1.应用程序在处理Session会话超时的策略采用WEBLOGIC容器提供的超时管理功能开发,保证集群中每个成员对Session的超时处理策略完全一致;比如超时时间的设置可在WEB.XML中设置 <session-config>
<session-timeout>10</session-timeout>
</session-config> 2.存放在Session中 ...
- 2008-02-24 20:43
- 浏览 2765
- 评论(0)
用了好多次了,老是忘记,今天把它记录下来。
将新的硬盘接到电脑上,如果是IDE的,则 fdisk -l 显示 /dev/hda,/dev/hdb...
如果是scsi,则显示 /dev/sda,/dev/sdb,根据查看的结果进行分区,格式化,挂载操作。
一块硬盘,比如说scsi的,分区后后面显示,/dev/sda1,/dev/sda2...
步骤如下:
看硬盘是IDE还是SCSI
fdisk -l
假设是HD,只有一块
fdisk /dev/sda
p ---查看目前分区情况
n ----新建一个分区
br(回车) 可以选择分区类型
+10240M ---输入大小
-t --类型
8 ...