- 浏览: 576033 次
- 性别:
- 来自: 北京
最新评论
-
jpsb:
多谢楼主,问题解决,主要就是svn版本不同导致的
Eclipse 导入本地svn项目的问题 -
yycdaizi:
lanmolsz 写道无法同意楼主的说法,楼主所谓的晚捕捉就是 ...
Java异常处理原则 -
lanmolsz:
无法同意楼主的说法,楼主所谓的晚捕捉就是典型的让异常控制程序的 ...
Java异常处理原则 -
cici_new_1987:
...
Java异常处理原则 -
雁行:
倒是怀疑这个功能来着
Eclipse 导入本地svn项目的问题
文章列表
现在部门开发的项目是用java作为后台,flex作为前台,而连接前后台的工具便是免费开源的Blazeds,虽然这个框架很少有公司用来开发大型的项目,但是潜力巨大,而且具有较大优势。如果用Abobe的收费工具Lcds,无论是在性能还是在功能上可能会比Blazeds更优秀,但是免费是个巨大的吸引力,呵呵。
在开发初期,由于忙于开发主要的功能和框架,忽略了系统的测试,但是在后期中发现了不少问题,我所负责的模块是用来连接前后台数据,进行数据的前台编辑的,而系统涉及了200多张表,不可能每个表的增删查改一套界面都用Application,否则初始化的时候会消耗很长的时间,这样用户无法忍受, ...
继承映射分为三种: 1 单表继承:每颗类继承树使用一个表(table per class hlerarchy) 2 具体表继承:每个子类一个表(table per subclass) 3 类表继承:每个具体类一个表(table per concrete class) 第一种的效率更高一点,第二种的结构层次更好一点。 比如有个动物类animal,假设有如下属性 private int id; private String name; private String sex; 而它的子类比如bird鸟类,有另外的属性height,它的子类比如pig类,有另外的属性weight。 每棵继承树映射成一 ...
- 2009-08-14 09:30
- 浏览 4480
- 评论(1)
很多人在java项目开发的时候,在处理数据库时都会用到数据库映射工具--Hibernate,而对Hibernate的配置文件(.hbm文件)都有所接触,但能够适当配置hbm需要相当的积累。或许Hiberntae还存在很多Bug吧,呵呵,还有待改进。
在java的PoJo类与数据库进行映射的时候,有时候数值型数据,如Int,Float,Double等在insert或者Update操作的时候会遇到Null值的情况,这时候会产生Exception信息:
null value was assigned to a property of primitive type setter of
...
在项目里运行时遇到一个错误,报错信息:could not execute query
以前也遇到过一次,解决掉了,但是现在又是这张表出现了同样的问题,郁闷,现在记忆力下降了,出现的问题老忘,特此在javaeye的Blog上面记录自己遇到的问题
上网查了一下说是Hibernate的数据库表映射有问题,结果一改果然是这种问题。但是在修改了hbm之后必须clean项目,并重新部署tomcat等服务器,否则错误依旧(昨天就是因为这个原因郁闷了一天,哎!)
总结一下,这种错误主要是以下几种原因:
1. Hibernate的配置文件hbm中java和数据库类型映 ...
关于元数据标签的一篇文章,转载自:http://newtamato.iteye.com/blog/344850
对flex 的元数据标签总结整理
所谓的元数据标签有些类似一种标记,但是我们写了这种标记系统会给我们生成很多额外的代码。
1、[ArrayElementType]
他是控制集合的元素数据类型,就像java的泛型。
2、[Bindable]
用了这个标记之后我们就可以把属性在界面mxml上作为source绑定给别的组件。
也可以用它来绑定事件
例如[Bindable(event='myDataChange')]
public var m ...
- 2009-07-23 11:28
- 浏览 1096
- 评论(0)
今天看到一篇新浪Blog,特予分享,转载自:http://blog.sina.com.cn/s/blog_4c4fd3070100ehlv.html
不知道从什么时候开始,70后已经退居幕后,而80年后逐渐成为社会舞台中央的绝对宠儿。80后的作家、CEO、亿万富翁等等一系列令人羡慕的光环笼罩在他们身上。80年同时也成为社会消费的主力军,正为各行业商家的争抢对象。
80年后成为楼市的主力军,也应运而生成为楼市的流行语。但是在流行语的背后,却透露出“宠儿”们的心酸和无奈。作为时代的幸运者,80后可谓如鱼得水,有知识、有远见,更难能可贵的是有一种独立自主生存精神。但是因为房子的存 ...
- 2009-07-23 10:09
- 浏览 927
- 评论(0)
关于Flex的共享对象(ShareObject):
http://hacker47.iteye.com/blog/208389
- 2009-07-23 08:44
- 浏览 1370
- 评论(0)
关于java多线程经典文章收集:
1.http://www.iteye.com/topic/158377;
2.http://lemhion.iteye.com/blog/223674;
3. http://www.iteye.com/topic/170093;
正文转载自:http://www.iteye.com/topic/158377
多线程 线程:是指进程中的一个执行流程。 线程 ...
- 2009-07-22 10:13
- 浏览 1116
- 评论(0)
好久没有看到Birdeye开源项目了,昨天登录了一下网站:http://code.google.com/p/birdeye/
看到了有好几个项目有了很多的更新,其中的一部分功能也得到了完善,还加入了部分新功能两点,比如放大镜功能,呵呵。
其实想想,这个功能并不复杂,但是缺少的就是这个创意(idea),现在感觉有时候IT这一行业不仅需要的是良好的技术能力,更珍贵的还有对项目的设计和创意,呵呵,这方面国外的IT开发人员就做的很好,学习了。。。
昨天在更新svn代码之后,部署工程遇到一个错误,如下:
ArgumentError: Error #1063: mx.core::CrossDomainRSLItem() 的参数数量不匹配。应该有 5 个,当前为6 个。 at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::initialize() at mx.managers::SystemManager/initHandler()
查了半天最后才知道是Flex SDk版本的 ...
有关Flex的数据绑定的知识收集整理了一下:
数据绑定使得在应用程序中不同的层间传递数据的变得简单和方便,通过将源属性与目标属性进行关联来实现。当源属性的值有更新时,会产生一个事件来通知目的属性来进行更新。当一个变量标记为可绑定后,其它对象就可以修改该变量的其它目的属性的值。将一个变量上进行数据绑定,你必须使用下面三种方式中的一种来定义[Bindable]标记。. 在一个类的定义之前package com.oreilly.flexcookbook{iimport flash.events.EventDispatcher;[Bindable]publi ...
最近为了项目需要,研究了一下Flex字体旋转的功能,但是在项目中我们所使用的字体类不是Flex的自带组件如TextField,Label等,而是使用了开源项目Degrafa的GraphicTextFiled.这就导致了难度加大。
如果仅仅是使用Flex ...
转载自:http://www.iteye.com/topic/53526
1、使用JdbcTemplate的execute()方法执行SQL语句
Java代码
jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))");
jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))");
2、如果是UPDATE或INSERT,可 ...
- 2009-07-10 09:34
- 浏览 1126
- 评论(0)
【改变输出swf的尺度,背景颜色或帧频】在"Navigator"窗框里右键你的项目>选中"Properties">选中"ActionScript Compiler">在"Additional compiler arguments"里输入你所需要的命令如想改变背景颜色,请输入: -default-background-color 0xffffff
【鼠标坐标】mouseX mouseY
【检查变量类型并返回布尔值】is
【检查变量类型并返回类型】typeof
【检查对象类型并返回该对象】 ...
- 2009-06-30 16:21
- 浏览 1220
- 评论(0)
1。 复制内容到系统剪贴板
System.setClipboard(strContent);
2。 复制一个ArrayCollection
//dummy solution( well, it works )
var bar:ArrayCollection = new ArrayCollection();
for each ( var i:Object in ac ){
bar.addItem( i );
}
// fantastic ! //
var bar:ListCollection ...
- 2009-06-23 08:56
- 浏览 1083
- 评论(0)