1.已经在版本控制的目录或者文件是不能加入svn:ignore,加入了也无效,如果要加入,必须先删除然后commit,然后再加入svn:ignore。所以初始化svn时千万不要加入classes,bin等编译输出目录
2.svn ps svn:ignore test* . 竟然无效,但是svn ps svn:ignore -F .cvsignore . 如果.cvsignore文件包含了test* 却是有效的,.cvsignore文件只是临时输入参数文件,svn st时读取的是svn 服务端的svn:ignore属性,所以客户端的.cvsignore并不是像在cvs中一样真正有效的。
ps ...
- 14:44
- 浏览 (18)
- 评论 (0)
- 分类: Programming
xxAction继承BaseAction,BaseAction注入了一个CommonManager,BaseAction.commonSave()方法调用了commonManager。
本来想xxAction调用父类的commonSave方法将会导致commonManager为null的错误,因为jvm去初始化BaseAction时并不会去注入CommonManger。
其实解决这个问题只需要在子类xxAction bean配置文件中加上commonManager这个property,然后把父类BaseAction的commonManager 改为protected就 Ok了。这样初始化子类 ...
- 15:22
- 浏览 (960)
- 评论 (0)
- 分类: Programming
你用maven你会感觉很环保,但是网络不通的时候却又是无尽的烦恼。当然可以自己满世界的找jar包然后手动安装,但那个过程真是无法容忍。
今天碰到一个maven-war-plugin死活下载不了,折腾啊..最后发现repo1.maven.org 这上面竟然又出现了,2个小时前没有看到,不知道是不是被谁误删除了 还是我眼花。总之加上一个mirror来下载plugin会快一点。
<mirror>
<id>repo1.maven</id>
<url>http://repo1.maven.org/maven2</url>
<m ...
- 15:25
- 浏览 (842)
- 评论 (0)
- 分类: Programming
装载文本文件,oracle sqlldr是个好用的工具。
如果需要每日装载特定目录里面的所有文件,因为文件名不确定,所以得用shell来获得文件名然后传给sqlldr 的data属性。代码如下:
for file in `ls $daily_dir`
do
echo $file
load_date=`expr substr $file 1 8`
echo $load_date
sqlldr userid=$load_user/$load_password data=$daily_dir/$file control=$load_dir/ctl/load_daily_cu ...
- 17:50
- 浏览 (2342)
- 评论 (2)
- 分类: Programming
- 进入论坛
JavaOne 出来的东西,demo和文档:https://openjfx.dev.java.net
原以为和javascript 和同一类的东西,没想到运行demo后 发现象applet,不过moto music的demo看起来挺酷,只是下载了我近5分钟,截图:
TSS:
Sun announced what they're posing as a Flash-killer: JavaFX, a runtime library and scripting language for rich clients. It describes forms and applications ...
- 18:26
- 浏览 (3297)
- 评论 (6)
- 分类: Programming
- 进入论坛
1.每调用一个action都给出几条警告:
WARN [com.opensymphony.xwork.config.providers.XmlConfigurationProvider] - no default parameter defined for result of type dispatcher
调试后发现是加载webwork-portlet-default 这个package的时候说com.opensymphony.webwork.portlet.result.PortletResult这个resultType没有默认的parameter。
xwork-1.1.3没有这个WAR ...
- 19:12
- 浏览 (1453)
- 评论 (0)
- 分类: Programming
- 进入论坛
<set name="cards" inverse="true" cascade="all,delete-orphan" table="ACCOUNT_CARD" fetch="join">
<key column="ACCOUNT_ID"/>
<many-to-many class="Card" foreign-key="fk_acctcard_cardid">
<column name="CARD_ID" index="i_acctcard_cardid"></column>
</many-to-many>
</set>
...
- 15:44
- 浏览 (2622)
- 评论 (3)
- 分类: Programming
- 进入论坛
一直用pl/sql dev 6.0好好的,但是看到最新版本都是7.1beta了,心里很是不爽,于是直接升级到7.1b7,没想到号称unicode增强的版本汉字只能显示半个。也罢,或许能在什么地方设置一下就好了,不过设置的地方没找到,倒是发现了一个把windows xp整崩溃的bug。 就是找一个procedure 点击test ,如果参数里面有date 类型,那就点击下拉的那个小按钮 ,然后pl/sql dev就挂了。并且有些如下图的斑块去除不了,本以为把explorer进程结束再启动就能整好,如果这时候结束explorer,那就是死机的结果。
后来只好降级到7.0.3版本去使用,但是依然 ...
- 15:43
- 浏览 (919)
- 评论 (0)
- 分类: Programming
引用
Later I will also move templates from StringTemplate to MVEL, our template use is minimal so we don't really care what we use. MVEL is a needed dependency and already provides templates, so we might as well use that. The added bonus is that StringTemplate still relies on antlr-2.7.7, so I'll be a ...
- 13:41
- 浏览 (5384)
- 评论 (11)
- 分类: Programming
- 进入论坛
DB:oracle 9i
在同一个数据库实例里面有两个用户:CS 和TEST ,为了测试两个用户下面建了很多同名的表,比如cs.card和test.card表。
我用test用户连接db调用SchemaUpdate 发现竟然去找的cs下面的表,然后更新表结构就更是不知道更新到哪个schema去了。后面发现可以设置hibernate.default_schema=test,但是去匹配的表还是 cs下面的表,而去更新的确实test下面的表,真晕。
ant结果如下:
引用
[schemaupdate] 信息: table found: CS.CARD
[schemaupdate] 2007-3-30 ...
- 13:46
- 浏览 (1882)
- 评论 (2)
- 分类: Programming
- 进入论坛
昨晚在一阵阵的梦到总是无法顺利导入oracle数据后沮丧疲惫的醒来,发现胃涨的难受,晚上10:00多吃的东西完全没有消化吗,继而爬起来后难以阻挡的呕吐了一阵。累,真难以想象还会导致这种生理反应。
前天晚上很奇怪的在临晨醒来,然后就再难以睡着,难道神经衰弱不成。所以昨天一天都觉得疲惫,上午早早跑到公司准备面试人,没想到人事没通知,真烦心,看来招人来接手etl那块是不可能了,随后自个打电话约人家,都是周末才有空的,周末就周末吧。
下午客户科技部门的人终于把对帐单全年的数据给我们了,但是竟然用rar去压缩的,客户是上帝只能由着他们吧。放到linux上还得找个rarlinux的软件来解压,这个破软 ...
- 13:03
- 浏览 (1196)
- 评论 (3)
- 分类: Programming
引用JIRA 3.7.1 enterprise
Confluence 2.3 enterprise
WinXP + Tomcat 5.5.17 + Oracle 10gr2
JIRA是按照官方文档一点一点deploy出来的;Confluence在设置database的时候,选择了用jdbc连接Oracle(这个配置起来简单一些)。Confluence官方文档里面有数据库调优的部分,但是我发现在2.3版本中都已经加到默认实现里面去了。
现在问题就是页面的响应速度很慢,无论是查看项目中的东西还是创建项目。我想如果是查看issue什么的,是从数据库读,如果慢可能是数据库的问题,但是新建的时候 ...
- 12:15
- 浏览 (905)
- 评论 (0)
- 分类: Programming
全班人马到客户这边来了,还是有交流障碍。他们在三楼,我们在二楼。他们领导着急测试,做事的又迟迟不动工。建了一个jira也方便提交问题。
启动两个tomcat实例,不仅connector上的端口需要改掉,<server port="8005" shutdown="SHUTDOWN">这个8005也需要改变
>>
第一次使用jira的时候在右边有一堆国旗的选择的时候选择中国国旗就是出现很多 ???, 看起来象字符集不够大似的,导致有些中文字符变成了问号,但是有部分中文字还是正常显示的。
之后在配置页面页面选择成简体中文后又好了,真是怪了。
>>字体css修改:
第一步:首先看一下菜单栏用 ...
- 17:05
- 浏览 (818)
- 评论 (0)
- 分类: Programming
环境:centos 4.4_64bit,cvs version 1.11.17(centos 4.4自带)
以root操作:
1.查看是否安装cvs
rpm -qa|grep cvs
一般安装在/usr/bin/cvs,如果未安装,下载一个最新的rpm安装即可
2.建立cvs用户组,便于管理cvs用户
groupadd cvs
3.建立cvs组的cvsroot用户和所属的目录
useradd -g cvs -G cvs -d /home/cvsroot cvsroot
4.为cvsroot用户添加密码
passwd cvsroot
5.改变/home/cvsroot的目录属性 ...
- 16:06
- 浏览 (1861)
- 评论 (2)
- 分类: Programming
- 进入论坛
安装个cvsnt也会被绊的跌跌撞撞.如果以前的安装都是顺利的,那么现在就会怀疑自己是不是忘记正确的操作方法了,是不是哪里搞错了,良久才到cvsnt.org的faq里面去看看才发现:
3.6. Error reading from server <whatever>: -1: Unknown error
This means that the client was able to connect to the server, but something disconnected it before authentication could take place.
...
In parti ...
- 14:39
- 浏览 (1432)
- 评论 (0)
- 分类: Programming
- 进入论坛
把p6spy.jar 放到WEB-INF/lib, 把spy.properties放到WEB-INF/classes. 报错说:
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class 'com.p6spy.engine.spy.P6SpyDriver' for connect URL 'jdbc:oracle:thin:@137.21.1.100:1521:oraskyon'
把spy.properties copy到%tomcat_home%/common/classes 里面还是报上面 ...
- 17:46
- 浏览 (774)
- 评论 (0)
- 分类: Programming
1.TimerTask
>>配置文件default-lazy-init="false"如果为true则不会启动Timer
>>INFO [org.springframework.scheduling.timer.TimerFactoryBean] - Initializing Timer
表示启动了定时.
>>但是用AbstractDependencyInjectionSpringContextTests这个类来加载spring的配置文件后虽然启动了定时任务,但是马上执行以下步骤:
Closing application context
Destroying singletons in.. ...
- 11:00
- 浏览 (3860)
- 评论 (10)
- 分类: Programming
- 进入论坛
按spring的文档写了个最简单的quatz应用,竟然一直报错说:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.scheduling.quartz.SchedulerFactoryBean' defined in class path resource [applicationContext-rules.xml]: Invocation of init method failed; nested exception is o ...
- 17:58
- 浏览 (1557)
- 评论 (2)
- 分类: Programming
cvs 替换关键字(keyword substitution),将kk 改回kkv
Posted: 2006-05-10 18:53
不小心把eclipse默认的文本模式设置成了kk, 建立的文件不能自动填充 诸如 $Revision$ 的tag 了. 用eclipse change Ascii/binary property 报告一个错误,但是看起来 改成功了, 可是一 commit 那个文件 又变回到 kk模式. 查看了eclipse 的报错详细信息发现 他调用的 是 cvs admin -kkv 命令. 需要用cvs update -kkv 然后 用 cvs commit -f 强制 ...
- 16:23
- 浏览 (1284)
- 评论 (0)
- 分类: Programming
- 进入论坛
最近在改一个其他公司几年前做的一个信用卡系统,因为年代久远,需求、代码的不全面,导致对同一个问题不断的修改。
需求1:导入大机的打卡文件,文件是一个文本文件,每行是一条记录,根据其中的联名编号找卡种,联名编号只有两种,8位编号或者8个0。如果没有找到卡种则报错退出。(联名编号是信用卡联名组织的一个编号,比如中石油卡,联名组织是中石油)
对卡种表加一个字段保存联名编号,默认值是8个0,然后一条sql解决问题:select * from cardtype where jointlyno = ?
上线后出问题了:运通卡文件无法导入。
调试跟踪后发现,运通卡的打卡文件的联名编号是8个空格,和以前的需 ...
- 10:29
- 浏览 (4326)
- 评论 (8)
- 分类: Programming
- 进入论坛
因为特别的原因,竟然要去修改一个纯jsp写成的系统。里面用到一个早期的开源代码com.jspsmart.upload,servlet container是resin.
我下载了一个resin3.0.23来做测试,在jdk1.5的情况下总是出现一些奇怪的问题,比如上传一个文件成功后,出现一个java.exe的进程占用cpu 100% 达半分钟后 才消失,换成jdk1.4就没事了。一开始还怀疑是preparedstatement的问题,现在看来应该是某些老代码与jdk1.5不兼容的问题,至少com.jspsmart.upload 的五个java源代码里面,eclipse提示N多 warning。现 ...
- 10:06
- 浏览 (845)
- 评论 (0)
- 分类: Programming
myeclipse 4.0.1
resin2 、resin3都会出现exception FileNotFoundException,然后无法正常启动。
myeclipse上面说:
Configuration:
1. Resin loads a DLL when it startup. If you experience a startup problem it may be caused by the Resin server not being able to locate the DLL which can be found in <RESIN-HOME>/bin. To ...
- 10:37
- 浏览 (2454)
- 评论 (1)
- 分类: Programming
- 进入论坛
针对信用卡Card的评分Score ,两者的关系是one-to-many. 现在需要查询没有评分过或者评分已经实效的那些卡片。
在mysql下
sql: select c.* from card c left join score s on s.card_id = c.id and s.invalid_date >=curdate() where s.id is null
在hibernate中要使用left join必须声明关联映射,这里的关联是one-to-many, 在Card里面建一个Set scores,然后配置好
<set name="scores" cas ...
- 14:26
- 浏览 (5585)
- 评论 (8)
- 分类: Programming
- 进入论坛
1。or with binding
比如 这条规则:“半年额度使用率 <0.3 或者 半年消费次数 <3 的信用卡 ”就得用上 所谓的 or with binding 。写法如下:
c:(Card(limitUsePercentHy<0.3) || Card( timesHy < 3))
按常理应该如下写 就可以了 :
c:Card(limitUsePercentHy<0.3 || timesHy < 3)
2。对象里面不能再嵌复杂对象
比如 信用卡关联了一个客户对象,
规则是:客户id为1的信用卡,按常理应该写成: c:Card(customer.ge ...
- 14:36
- 浏览 (1870)
- 评论 (2)
- 分类: Programming
- 进入论坛
今天报了一个org.hibernate.DuplicateMappingException: Duplicate collection role mapping xx.Account.cards,从来没见过的错误,有些怕怕了。不过看起来是重复映射了,应该是哪里粗心大意的问题,但是代码基本没什么改变啊,把那个cards 删除后 干脆就报 Duplicate class mapping Acount,晕倒。
于是乎只好找google老师解决问题,看到:
http://forum.hibernate.org/viewtopic.php?t=969123&sid=8797b20ef23e47745a ...
- 17:08
- 浏览 (1211)
- 评论 (2)
- 分类: Programming
junit测试时在 加载spring bean的时候报错:
nested exception is java.lang.IllegalAccessError: tried to access method net.sf.ehcache.CacheManager.<init>(Ljava/io/InputStream;)V from class org.springframework.cache.ehcache.EhCacheManagerFactoryBean
发现是ehcache 1.1中没法使用independent cache,spring的javadoc说:
Set wheth ...
- 18:08
- 浏览 (1465)
- 评论 (0)
- 分类: Programming
- 进入论坛
看了jbossrules是实现是把规则写在一个文本文件中,然后解析翻译这个文件。规则被分成when .. then..两个部分。这种实现方式的好处是规则的变化、书写很灵活,并且和java代码很容易结合起来,但是问题是规则文件不能由系统的最终用户来编写。
有没有可能把规则用数据库来表达呢,这样就很容易针对这几张表做一个crud的操作,给最终用户一个操作界面就能维护规则了,目前没有这种把规则定义在数据库的规则引擎,不知道有没有,是否是相对于文件形式弊端太多。我的想法如下:
规则分成两部分,在jbossrules中是lhs,rhs,即左手边条件,右手边结果。条件可以理解为某个项目的取值,取值有两 ...
- 09:02
- 浏览 (9060)
- 评论 (25)
- 分类: Programming
- 进入论坛
包名命名成com.xxx.rule 总是报compile error,没法编译drl文件,从昨天下午纳闷到现在,终于发现 解析器把com.xxx当作包名,rule直接被过滤了。 把 rule 改成ruleengine 终于通过。
保留词有:
when , then , rule , end , contains , matches , and , or , modify ...
- 14:56
- 浏览 (1207)
- 评论 (0)
- 分类: Programming
迟到了一个小时,正好redhat刚讲完。
1.robbin讲的现在java web框架的3个缺陷:
1) url 对于搜索不友好,这个问题对于internet应用很严重,对于企业应用还好,但是有固定或者有规则url对于企业应用的客户也是很好的。
2)页面重用性太差。这个问题比较严重,重复写几乎一样的叶面不光重复劳动,关键如果叶面发生变化得同时修改N个地方,经常因为修改一处而忘记修改其它地方的叶面导致bug。
3)get/post 的不分, 能区分最好,不区分问题也不是很大,不过以后得注意了,备份导致删除的问题还是可能的。
ria:
qooxdoo,很cool,对于我来说非常有用,以 ...
- 00:08
- 浏览 (4018)
- 评论 (10)
- 分类: Programming
- 进入论坛
- 浏览: 370474 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
我的相册
Gmail
共 8 张
共 8 张
最新评论
-
有多少异常可以重来
这个错误解决了,又抱了别的错误~
-- by iceworld4143 -
有多少异常可以重来
解释不太懂,我也遇到这个问题了,可是我没用ant。 等回复。
-- by iceworld4143 -
考试不及格
证券从业资格考试
-- by eyejava -
考试不及格
。呃。。。啥考试?
-- by quiii -
栖霞建设涨停,该喜该忧?
栖霞建设前5年做的真是不赖。但是未来10年有25%的复合增长率是非常值得怀疑的。 ...
-- by eyejava






评论排行榜