`
文章列表
    现在部门开发的项目是用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。 每棵继承树映射成一 ...
   很多人在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 ...
今天看到一篇新浪Blog,特予分享,转载自:http://blog.sina.com.cn/s/blog_4c4fd3070100ehlv.html     不知道从什么时候开始,70后已经退居幕后,而80年后逐渐成为社会舞台中央的绝对宠儿。80后的作家、CEO、亿万富翁等等一系列令人羡慕的光环笼罩在他们身上。80年同时也成为社会消费的主力军,正为各行业商家的争抢对象。   80年后成为楼市的主力军,也应运而生成为楼市的流行语。但是在流行语的背后,却透露出“宠儿”们的心酸和无奈。作为时代的幸运者,80后可谓如鱼得水,有知识、有远见,更难能可贵的是有一种独立自主生存精神。但是因为房子的存 ...
关于Flex的共享对象(ShareObject): http://hacker47.iteye.com/blog/208389  
关于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 多线程 线程:是指进程中的一个执行流程。 线程 ...
      好久没有看到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,可 ...
  【改变输出swf的尺度,背景颜色或帧频】在"Navigator"窗框里右键你的项目>选中"Properties">选中"ActionScript Compiler">在"Additional compiler arguments"里输入你所需要的命令如想改变背景颜色,请输入: -default-background-color 0xffffff 【鼠标坐标】mouseX mouseY 【检查变量类型并返回布尔值】is 【检查变量类型并返回类型】typeof 【检查对象类型并返回该对象】 ...
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 ...
Global site tag (gtag.js) - Google Analytics