Flex学习笔记——关于Flex里的事件
摘要:事件是Flex重要的部分,对于事件的学习也是Flex学习中重要的环节1,简单的事件派发这里先新建一个项目,再新建一个Component名字为EventImage,这个组件EventImage的mxml代码如下:<?xml version="1.0" encoding="utf-8"?><mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml"><mx:Script><![CDATA[private function complete()
阅读全文
posted @
2012-05-24 11:01
垦荒牛
阅读(309)
推荐(0)
Eclipse/MyEclipse Java注释模板设置详解
摘要:设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍: 文件(Files)注释标签:/** * @Title: ${file_name} * @Package ${package_name} * @Description: ${todo}(用一句话描述该文件做什么) * @author A18ccms A18ccms_gmail_com * @date ${date} ${time} * @ver...
阅读全文
posted @
2012-05-21 09:00
垦荒牛
阅读(264)
推荐(0)
获取MSSQLServer,Oracel,Access数据字典信息
摘要:1: 数据字典记录了数据库的系统信息,是只读表和视图的集合,数据字典的所有者为sys用户,并且存放在system表空间中。 数据字典基表存放基本信息,普通用户不能访问,只能通过访问数据字典视图取得系统信息,数据字典包含三种类型: USER_XXX: 所有数据库对象 ALL_XXX: 当前用户可以存放的所有对象 DBA_XXX: 当前用户所拥有的对象2: 数据字典内容 A:对象定义 当执行create命令创建对象时,Oracle会将对象存放到数据字典中,可以使用DBMS_METADATA可以获取对象定义语句,: SQL>SET LONG 4000 SQL>SELECT dbms_me
阅读全文
posted @
2012-05-17 23:02
垦荒牛
阅读(422)
推荐(0)
用MiddleGenIDE工具生成hibernate的POJO(根据数据表生成POJO类)
摘要:推荐:MiddlegenIDE插件, 是一个Eclipse 插件. 用它可以直接连接到数据库, 根据表按照一定的HIBERNATE规则作出BEAN和对应的XML ,用完后你可以手动删除它加载的JAR包和XML文件! 今天开始试着使用MiddleGenIDE工具了,真的挺方便的,节省了很多时间,它的安装方法是下载一个middlegenide_1.3.3.zip文件,然后把它解压到eclipse的根目录下面,解压到dropins里面也行,再重启一下eclipse就能使用了,安装很方便,然后新建一个MiddleGenIDETest的项目,在项目上右击-新建-other找到middlegen...
阅读全文
posted @
2012-05-17 15:46
垦荒牛
阅读(706)
推荐(0)
根据JAVA的POJO类生成AS3的VALUEOBJECT类
摘要:package tool;import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.lang.reflect.Field; import org.apache.commons.lang3.StringUtils;/** * @author Administrator * */ public class VoUtils { public VoUtils() ...
阅读全文
posted @
2012-05-17 15:21
垦荒牛
阅读(263)
推荐(0)
java中Class.forName的作用
摘要:Class.forName(xxx.xx.xx) 返回的是一个类 一.首先你要明白在java里面任何class都要装载在虚拟机上才能运行。 1. forName这句话就是装载类用的(new是根据加载到内存中的类创建一个实例,要分清楚)。 至于什么时候用,可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它? A a = (A)Class.forName("pacage.A").newInstance(); 这和 A a = new A(); 是一样的效果。 2.jvm在装载类时会执行类的静态代码段,要记住静态代码是和class绑定的,class
阅读全文
posted @
2012-05-17 15:08
垦荒牛
阅读(3038)
推荐(0)
通过数据库表反向生成pojo类
摘要:import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; import com.onedear.util.database.DataBaseType; /** * 数据库工具类 * * @author onedear * @...
阅读全文
posted @
2012-05-17 08:45
垦荒牛
阅读(987)
推荐(0)
数据绑定
摘要:1.什么是数据绑定? Data binding is the process of tying the data in one object to another object.数据绑定是一个对象的数据捆绑到另一个对象上的进程。2.数据绑定的作用 It provides a convenient way to pass data between the different layers of the application.数据绑定提供了一个在程序的各个层面之间传递数据的便利方法3.数据绑定的机制 Data binding requires a source property, a desti
阅读全文
posted @
2012-05-16 22:00
垦荒牛
阅读(229)
推荐(0)
『FLEX』Java的pojo对象转成Flex的vo对象
摘要:在使用openamf的类映射功能时,一般需要在as端也定义和java pojo类似的对象,用于类的映射。 有关使用openamf的类映射,请见之前的《openAMF自定义类映射(custom-class-mapping)的使用》 如果手工去写这些和java对应的flex vo对象比较麻烦,这里用java写了个简单的as vo对象生成的工具,代码如下: /** * */ ...
阅读全文
posted @
2012-05-16 11:32
垦荒牛
阅读(606)
推荐(0)
如何用Apache TCPMon来截获SOAP消息
摘要:注:以下是关于TCPMon的一些使用常识,如果不需要或是已经熟悉就不用往下看了。 在WebService服务器和客户机之间会传递SOAP消息,有时我们需要得到这些消息以便调试,而Apache的TCPMon可以帮助我们做到这一点。 TCPMon的下载地址在http://ws.apache.org/commons/tcpmon/download.cgi,找到Binary Distribution, 下载后会得到一个tcpmon-1.0-bin.zip的包,解开后进去\tcpmon-1.0-bin\build目录,双击tcpmon.bat就可以执行程序了。 这里有必要对tcpmon...
阅读全文
posted @
2012-05-14 10:23
垦荒牛
阅读(339)
推荐(0)
Flex的Array和ArrayCollection
摘要:1.array作为控件使用 FLEX3写法: <mx:Array id="barname"> <mx:String>Flash</mx:String> <mx:String>Director</mx:String> <mx:String>Dreamweaver</mx:String> <mx:String>ColdFusion</mx:String>...
阅读全文
posted @
2012-05-11 09:40
垦荒牛
阅读(388)
推荐(0)
使用DataGrid中扩展ItemRenderer和HeaderRenderer进行操作
摘要:如果仅仅只是简单的显示数据,或者对显示数据做一些格式化操作,基本的DataGrid,加labelFunction支持就可以满足了,但大多我们需要针对不同的数据和对象,进行不同的渲染,比如checkbox啦,下拉选择框,日期等等,再比如自己控制显示复杂视图,比如Gantt图之类。这就必须扩展ItemRenderer和HeaderRenderer。 (1)有关ItemRenderer的类实现ID...
阅读全文
posted @
2012-05-10 14:02
垦荒牛
阅读(467)
推荐(0)
flex dataGrid 日期格式转换
摘要:flex dataGrid 日期格式转换第一:拉个DateFormatter 控件 <mx:DateFormatter id="df" formatString="YYYY-MM-DD"/> 第二:写个函数 private function formatStart(item:Object,column:DataGridColumn):String{ return df.format(item.startDate);// df是一个DateFormatter,这里格式化item数据中的startDate字段 } 第三: ......... &l
阅读全文
posted @
2012-05-10 12:12
垦荒牛
阅读(324)
推荐(0)
Spring BlazeDS Integration简介与入门
摘要:去年底Adobe与Spring共同宣布将联合开发一个新项目:Spring BlazeDS Integration。其目标是:开发者可以利用Spring开发模型通过Adobe Flex、BlazeDS、Spring以及Java技术创建RIA。这样我们就可以通过BlazeDS公开Spring管理的服务而无需额外的配置文 件。其优势在于将Spring的易用性与Flex、BlazeDS以及Java整合起来以共同创建应用。 我将在本文中介绍Spring BlazeDS Integration项目对传统开发方式有哪些改观,同时展示一些相关示例。首先,我们一起来看看它是如何改变应用的集成方式以及如何对现有的
阅读全文
posted @
2012-05-03 21:37
垦荒牛
阅读(320)
推荐(0)
AsyncToken模式替换通用的Listener模式
摘要:对于一个异步的方法调用,我们需要异步的得到调用结果,通常我们会使用Listener模式,用于监听方法异步调用的结果.但应用该方法在实际使用中其实并不灵活.1.因为由于Service的方法很多,可能会导致Listener要监听的事件过多.2.一般Listenner都是事先设置好监听器,不能在方法调用的过程中灵活的增加新的监听器3.对如发送消息失败再次发送消息这种需求处理会比较别扭.以下为应用AsyncToken的使用示例:Java代码 publicvoidtestSendEmail(){ finalStringaddress="badqiu(a)gmail.com"; fin
阅读全文
posted @
2012-05-02 23:52
垦荒牛
阅读(387)
推荐(0)
Flex异步令牌AsyncToken的用法介绍
摘要:什么是AsyncToken?官方文档是这样描述的:"这个类针对异步RPC操作提供了一个用来设置额外的或者令牌级数据的地方。它也允许一个 IResponder作为一个独立调用被附加。这个AsyncToken能够在ResultEvent和FaultEvent中用token属性来引用。" 如果你对Flex中远程异步调用的本质不熟悉,肯定还是有点困惑的。我碰见过大量的对这个便捷类不熟悉的人,因此我试着来让它明朗一点。 无论何时从你的flex/AIR应用中使用多个外部调用中的一个,你都不会知道这些调用是否或者何时返回结果(或者错误),你也不会知道它们返回的顺序。即使你按照"
阅读全文
posted @
2012-05-02 22:12
垦荒牛
阅读(644)
推荐(0)