自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(129)
  • 资源 (3)
  • 问答 (3)
  • 收藏
  • 关注

原创 远程JMX启动配置,用于jvisualvm工具监测使用

-Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=127.0.0.1  -Dcom.sun.management.jmxremote.port=8009 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=fal...

2015-06-15 11:14:47 343

原创 SQL server 导入超过5G的SQL脚本文件

1.如何解决SQL SERVER导出的脚本文件超过2G的情况,此时使用编辑器无法打开,采用分SQL工具也行可以,但是不切实际,接下来分析如何解决这类问题。 通过SQLCMD命令进行导入超过2G以上的脚本文件,在SQLSERVER2005版本之后支持此工具;如果遇到SQLCMD无法远程登录,可以通过修改外网应用配置器的属性完成;还是无法登录通过windows的方式进行认证;如SQLCM...

2015-05-13 17:50:54 653

原创 UML系列图--用例图

UML-Unified Model Language 统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言。 在UML系统开发中有三个主要的模型:   功能模型: 从用户的角度展示系统的功能,包括用例图。   对象模型: 采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类图、对象图、包图。   动态模型: 展现系统的内部行为。 包括序列图,活动图,状态图。U...

2015-02-11 09:34:53 229

原创 String 实例详解

这里对string命令中的几个子命令使用实例进行一些解释,以便于更加容易理解string命令中的各个子命令,本文仅对几个比较容易掌握的相对简单的string命令进行实例解析。分别是bytelength、length、compare、equal、range、index、first和last几个子命令。 如果对这些命令还不了解,请参考: string bytelength stri...

2014-10-17 14:17:31 240

原创 gb2312中的英文字母占几个字节?

byte[] bb="hello".getBytes("gb2312"); System.out.println("bb.length:::"+bb.length); for(byte bb1:bb) System.out.println((char)bb1);运行代码得到如下结果:bb.length:::5hello我查了一些资料,都说gb2312中的所有字符都是用二个字节表示。如果是这样,那...

2014-09-04 10:04:58 416

原创 oracle job

oracle job简介 主要的使用情景 定时在后台执行相关操作:如每天晚上0点将一张表的数据保存到另一张表中,2:定时备份数据库等 熟化说万事开头难,这里我只简单记述一个创建一个简单的job 步骤如下: 1、创建一张表g_test create table G_TEST ( ID NUMBER(12), C_DATE DATE ) 2、创建一个sequence create sequence G...

2014-07-22 14:41:57 83

原创 oracle job

oracle job简介 主要的使用情景 定时在后台执行相关操作:如每天晚上0点将一张表的数据保存到另一张表中,2:定时备份数据库等 熟化说万事开头难,这里我只简单记述一个创建一个简单的job 步骤如下: 1、创建一张表g_test create table G_TEST ( ID NUMBER(12), C_DATE DATE ) 2、创建一个sequence create sequence G...

2014-07-22 14:41:56 84

原创 ORA-01033

今天再一次遇到ORA-01033:Oracle initialization or shutdown in progress这个oracle服务初始化报错,一般情况下我会先去监听文件里看看主机名是不是已经让我改了,端口号变了。结果没有用。从网络上得出了结果,下面跟大家分享一下,同时我也增长见识,以免再犯。 问题分析:不管是从sql/plus,pl/sql进入数据库,必须要输入用户名/密码,数据库...

2014-06-08 12:01:55 125

原创 Java 多线程同步和异步详解

java线程 同步与异步 线程池1)多线程并发时,多个线程同时请求同一个资源,必然导致此资源的数据不安全,A线程修改了B线程的处理的数据,而B线程又修改了A线程处理的数理。显然这是由于全局资源造成的,有时为了解决此问题,优先考虑使用局部变量,退而求其次使用同步代码块,出于这样的安全考虑就必须牺牲系统处理性能,加在多线程并发时资源挣夺最激烈的地方,这就实现了线程的同步机制同步:A线...

2014-06-07 17:42:07 109

原创 经典案例--hello world

step 1: 打开flash8,新建一个项目,保存名为:helloworld.flp,这时在你的目录下有: helloworld.flp,helloworld.flp为flash项目文件。step 2: 新建一个Flash ActionScript文件,以后我们称ActionScript为AS文件,保存名为:helloworld.as。在flash8时已经可以把AS另存一个文件了!好了,在你...

2014-04-09 14:33:45 168

原创 Struts<s:property>用法

1,访问Action值栈中的普通属性:&lt;s:property value="attrName"/&gt;2,访问Action值栈中的对象属性(要有get set方法):&lt;s:property value="obj.attrName"/&gt;&lt;s:property value="obj1.obj2.attrName"/&gt;3,访问值栈中对象属性的方法&lt;s:prope

2014-03-27 11:27:57 99

原创 oracle 授权新用户表名的使用权限

grant select on 用户.表名 to 新用户 ;

2014-01-08 17:13:38 253

原创 EMC (DMX) solutions Enabler Symmetrix Array Management CLI Version 6.5

EMC solutions Enabler Symmetrix Array Management CLI Version 6.5功能,还是可以做到的。下面说一下监控方法,其实还是很简单。    用MC solutions Enabler Symmetrix Array Management CLI Version 6.5的 symevent命令就可以实现这个功能。symevent命令主要是...

2013-12-24 15:05:36 489

原创 Oracle,如何实现在两个数据库之间传递数据,其中两个数据库中对应表的字段不一致,实现对字段进行映射...

一 DB LINK的连接方式:   1、已经配置本地服务:      CREATE PUBLIC DATABASE LINK TEST_DB_LINK CONTECT TO USER IDENTIFIED BY    TEST_PWD;   CREATE DATABASE LINK 数据库链接名 CONNECT TO 用户名 IDENTIFIED BY 密码 USING ‘本地配置的数据的实例名’...

2013-11-20 09:08:29 770

原创 FLEX shareObject使用

ShareObject,顾名思义共享对象,而通常意义上的共享,从B/S结构上来讲,无非是客户端(浏览器端)的共享和服务器端的共享了,不错,ShareObject刚好份演了这两种角色。而且ShareObject也是按此进行了两种分类,一类是LSO——Local Share Object(本地共享对象)其实类似于cookie,而另一种RSO——Remote Share Object(远程共享对象) ...

2013-10-18 16:31:38 87

原创 SNMP网络监测相关参数

流量相关的主要采集参数有接口组:ifInOctets: 接口发送的字节数,指该接口接收的总字节数,在达到最大值时自动清零;ifOutOctets: 接口接收的字节数,指该接口发送的总字节数,在达到最大值时自动清零;ifInUcastPkts: 输入的单播包数,是累计数目,指该接口接收的单播数据包数,在达到最大值时自动清零,可以由此参数统计出在某时间段该接口接收到的单播数据包数和接收速率。ifOu...

2013-09-22 14:49:31 654

原创 AIX - chmod 命令

AIX - chmod 命令chmod用于改变文件或目录的访问权限。用户用它控制文件或目录的访问权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。1. 文字设定法语法:chmod [who] [+ | - | =] [mode] 文件名命令中各选项的含义为:操作对象who可是下述字母中的任一个或者它们的组合:  u 表示“用户(user)”,即文...

2013-09-11 16:48:20 3204

原创 虚拟机参考资料

需求描述: 通过Vmware提供的SDK和API能够对VMware server平台的虚拟机进行远程操作,主要包括:查看VM系统状态(如CPU/Mem/流量等统计信息、获取VM的IP地址(DHCP模式下的VM IP地址分配)、远程启动、远程关机。具体需求参见参考资附件。 参考资料VMware SDK/API developer参考资料:http://www.vmware.com/support/p...

2013-09-06 15:10:02 130

原创 ping参数详解

使用 ping可以测试计算机名和计算机的 ip 地址,验证与远程计算机的连接,通过将 icmp 回显数据包发送到计算机并侦听回显回复数据包来验证与一台或多台远程计算机的连接,该命令只有在安装了 tcp/ip 协议后才可以使用。 现在打开你的(开始→程序→附件→"命令提示符" 或 开始→搜索文件或文件夹→"填入cmd.exe",找到后双击运行就可以了。) 下面我们来看看他的命令:ping [...

2013-08-27 15:57:45 177

原创 Oracle 获取本周、本月、本季、本年的第一天和最后一天

 Oracle 获取本周、本月、本季、本年的第一天和最后一天--本周select trunc(sysdate, 'd') + 1 from dual;select trunc(sysdate, 'd') + 7 from dual;--本月select trunc(sysdate, 'mm') from dual;select last_day(trunc(sys...

2013-08-16 11:47:33 830

原创 本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了解决方案

启动oracle11监听器错误:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了解决方案 . 关键字:启动oracle10监听器错误:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了解决方案1、错误描述:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了。一...

2013-06-06 21:17:58 1669

原创 Windows平台SSH服务器架设攻略

SSH是一种以安全、加密方式连接远程主机或服务器的方法。SSH服务器接受从有SSH的客户机的连接,允许操作者象在本地一样地登录系统。你可以用SSH从远程运行shell和X程序。它是一种服务器维护管理的手段,比起Windows终端服务器、PCAnyWhere等方式来说,此种方式更为安全。下面就一起来看看在Windows 2003操作系统下,此服务器的安装与设置过程。一、基础。此种服务主要分...

2013-03-04 16:02:58 107

转载 Windows平台SSH服务器架设攻略

SSH是一种以安全、加密方式连接远程主机或服务器的方法。SSH服务器接受从有SSH的客户机的连接,允许操作者象在本地一样地登录系统。你可以用SSH从远程运行shell和X程序。它是一种服务器维护管理的手段,比起Windows终端服务器、PCAnyWhere等方式来说,此种方式更为安全。下面就一起来看看在Windows 2003操作系统下,此服务器的安装与设置过程。    一、基础。

2013-03-04 15:56:42 496

原创 Spring获取Bean的几种方式 分享 .

Spring框架将DI模式发挥到了极至,因此,系统里面用Spring管理的Bean相互之间的获取是非常方便的,只要使用者提供一个setter方法并在配置文件中配置该属性就可以。但是,对于系统中非Spring框架管理的类,如果需要获取Spring管理的类,或者,程序中需要动态的根据Bean的id来获取Bean实例,不可能事先为该类提供所有需要的Bean属性的setter方法,在类似这样的情况下,...

2012-12-20 23:14:35 69

原创 在Windows 7下安装Oracle 11g的解决方法

转载地址:http://www.cnblogs.com/bin0909/archive/2010/04/05/1704823.html  前不久卸载掉了自己的Windows Vista系统,装上了Windows7 旗舰版,在装机过程中也遇到了很多问题,有些问题是自己不曾遇到过的,但自己尝试着去解决,一步一步尝试着去努力。自己的不懈努力,也换回了成果。比如在装SQL Server ...

2012-11-27 15:56:55 102

原创 java关于Timer schedule执行定时任务

schedule(TimerTask task, long delay)的注释:Schedules the specified task for execution after the specified delay。大意是在延时delay毫秒后执行task。并没有提到重复执行schedule(TimerTask task, long delay, long period)的注释:Schedu...

2012-11-16 10:24:07 138

原创 IFRAME自适应窗口

=============设置IFRAME自适应窗口内容===================== var iframPane= document.getElementById("编号ID"); iframPane.height=iframPane.contentWindow.document.body.scrollHeight+5; ...

2012-11-16 10:23:23 129

原创 windows主机资源Snmp OIDs CPU, Memory, Disk

在日常监控中,经常会用到snmp服务,而snmpwalk命令则是测试系统各种信息最有效的方法,现总结一些常用的方法如下:1、snmpwalk -c public -v 1 -m ALL 192.168.30.49 .1.3.6.1.2.1.25.1 得到取得windows端的系统进程用户数等2、snmpwalk -c public -v 1 -m ALL 192.168.30.49 .1.3.6....

2012-11-05 15:54:34 217

原创 JNDI 连接LDAP

WINDOWS下搭建LDAP服务器 | RFC 855----Telnet选项说明书 2009 -07-07JNDI 连接Windows Active Directory 教程http://www.matrix.org.cn/resource/article/2007-03-05/JNDI+AD_ea943628-cab3-11db-b4f4-dd5a5e123c5c.html http://ww...

2011-12-22 11:43:32 586

原创 Ext.grid.EditorGridPanel 介绍

1. 界面修改(css style):Extjs中界面风格与我们产品本身的风格有很大不同,从边框、选中行的颜色到鼠标移动到的行的颜色、菜单等,几乎都不同。Extjs对这些样式的设置都是由css完成的。如:选中行的颜色就可用如下设置完成:.x-grid3-row-selected{background:#c6e2ff!important;}其他的都类似,只要找到对应的class,...

2011-10-17 16:08:43 285

原创 java 中反射机制详解

反射:可以动态的获取指定类中的成员,以及建立类对象。好处:提高了程序的扩展性。    反射:可以动态的获取指定类中的成员,以及建立类对象。好处:提高了程序的扩展性。张三,李四等这些生活中的对象,可以通过Person类的形式对其进行描述。当class文件产生以后,这些class文件也是生活中的事物,那么对这些class文件也可以进行描述,该描述对应的类...

2011-10-10 12:47:48 57

原创 Ext.util.Format类是Ext对数据进行格式化操作的一个类

Ext.util.Format类是Ext对数据进行格式化操作的一个类,这篇会把所有的方法都讲解下,因为每个方法都会用到.因为每个方法都和我们用到的服务器端语言中所常用到的方法一样,看了名称就知道什么意思.这里我会把Ext封装起来的源代码复制出来,看了之后就能够更加理解它的方法的意义了. &lt;div&gt;    &lt;script type="text/javascript"&gt;  ...

2011-09-01 11:12:00 76

原创 javascript 取当前各种类型窗口宽高的代码

javascript 取当前各种类型窗口宽高的代码alert("网页可见区域宽: document.body.clientWidth:"+document.body.clientWidth);alert("网页可见区域高: document.body.clientHeight:"+document.body.clientHeight);alert("网页可见区域宽: document.body...

2011-08-09 11:18:53 73

原创 Spring中的Assert工具类

方法入参检测工具类 Web 应用在接受表单提交的数据后都需要对其进行合法性检查,如果表单数据不合法,请求将被驳回。类似的,当我们在编写类的方法时,也常常需要对方法入参进行合 法性检查,如果入参不符合要求,方法将通过抛出异常的方式拒绝后续处理。举一个例子:有一个根据文件名获取输入流的方法:InputStream getData(String file),为了使方法能够成功执行,必须保证 file 入...

2011-07-12 10:14:36 54

原创 Filter及FilterChain的使用详解 .

一、Filter的介绍及使用什么是过滤器?与Servlet相似,过滤器是一些web应用程序组件,可以绑定到一个web应用程序中。但是与其他web应用程序组件不同的是,过滤器是"链"在容器的处理过程中的。这就意味着它们会在servlet处理器之前访问一个进入的请求,并且在外发响应信息返回到客户前访问这些响应信息。这种访问使得过滤器可以检查并修改请求和响应的内容。过滤器适用于那些地方?...

2011-07-08 17:47:26 108

原创 java中Keytool的使用总结

Keytool 是一个Java 数据证书的管理工具 ,Keytool 将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据: 密钥实体(Key entity)——密钥(secret key)又或者是私钥和配对公钥(采用非对称加密) 可信任的证书实体(trusted certificate entries)——只包含公钥 ail...

2011-06-30 15:16:17 123

原创 oracle连接服务器

1、打开cmd输入netca。2、选择【本地net服务名配置】→下一步。3、选择【添加】→下一步。4、在【服务名】中输入你想要连接的服务器上的oracle服务的名字→下一步。5、选择【tcp】→下一步。6、在【主机名】中输入你想要连接的服务器ip,端口号不变→下一步。7、选择【进行测试】→下一步。(当然你也可以选择不测试)※1测试如果不通过,点击【更改登录】输入一个肯定能登入的【用户名】和【口令】...

2011-06-29 15:54:05 185

原创 eclipse启动时弹出Failed to create the Java Virtual Machine 解决办法

找到eclipse目录下的eclipse.ini,可以看到如下内容:-startupplugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503-productorg.ecli...

2011-06-29 14:10:49 103

原创 Struts2配置RESULT中TYPE的参数说明

chain           用来处理Action链,被跳转的action中仍能获取上个页面的值,如request信息。           com.opensymphony.xwork2.ActionChainResult       dispatcher           用来转向页面,通常处理JSP           org.apache.struts2.dispatcher.Serv...

2011-06-26 21:29:57 119

原创 Struts2配置文件详解

&lt;?xml version="1.0" encoding="UTF-8" ?&gt;&lt;!DOCTYPE struts PUBLIC   "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"   "http://struts.apache.org/dtds/struts-2.0.dtd" &gt;&lt

2011-06-26 21:04:49 52

flex版的flv播放器源码

flex版的flv播放器源码,可以调节亮度。设置大小。全屏。

2009-11-10

flex股票系统是由一个K线图像表示的股票信息

一个K线图像的股票系统。<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" backgroundGradientAlphas="[0.89, 1.0]" backgroundGradientColors="[#E7F7FC, #0896C4]" borderColor="#EAF4FA" color="#0B1B1E" width="100%" height="100%" creationComplete="init();"> <mx:Style source="my.css"> </mx:Style> <mx:Script> <![CDATA[ import com.OSTS.flex.BuySellMenuDo; import com.OSTS.flex.MenuBarDo; [Bindable] private var MenuB:MenuBarDo;//初始化工具条 internal var BuyM:BuySellMenuDo=new BuySellMenuDo(); private function init():void { this.currentState="Login"; MenuB =new MenuBarDo(); } private function Buy():void{ this.currentState="BuyMenu"; BuyM.callVO(); } ]]> </mx:Script> <mx:Canvas id="Canvas1" width="100%" height="100%" horizontalCenter="0" verticalCenter="0"> <mx:VBox height="100%" x="0" y="0" width="100%" id="vbox1"> <mx:Canvas width="100%" height="20%"> <mx:Image x="0" y="0" id="image2" width="100%" height="100%"/> </mx:Canvas> <mx:Canvas width="100%" height="4%"> <mx:MenuBar left="0" top="0" width="100%" height="100%" labelField="@label" itemClick="currentState=MenuB.menuHandler(event);" dataProvider="{MenuB.menuBarCollection}" fontSize="12" fillColors="[#FFFFFF, #CCCCCC]" id="MenuBar1"> </mx:MenuBar> </mx:Canvas> <mx:HBox width="100%" height="61%" id="hbox2"> <mx:Image width="5%" id="image3" height="100%"/> <mx:Panel width="20%" height="100%" layout="absolute" title="导航" fontSize="12"> <mx:VBox x="0" y="0" height="100%" width="100%"> <mx:Button label="买 入" width="100%" height="100%" fillAlphas="[0.3, 0.17, 0.67, 0.67]" fillColors="[#EB8235, #F9E6D8]" click="Buy()"/> <mx:Button label="卖 出" width="100%" height="100%" fillAlphas="[0.3, 0.17, 0.67, 0.67]" fillColors="[#EB8235, #F9E6D8]" click="currentState='SellMenu'" id="button1"/> <mx:Button label="撤 单" width="100%" height="100%" fillAlphas="[0.3, 0.17, 0.67, 0.67]" fillColors="[#EB8235, #F9E6D8]" click="currentState='CancelMenu'"/> <mx:Button label="查 询" width="100%" height="100%" fillAlphas="[0.3, 0.17, 0.67, 0.67]" fillColors="[#EB8235, #F9E6D8]" click="currentState='QueryMenu'"/> <mx:Button label="查看自选股" width="100%" height="100%" fillAlphas="[0.3, 0.17, 0.67, 0.67]" fillColors="[#EB8235, #F9E6D8]" click="currentState='QueryOwnMenu'"/> <mx:Button label="分 时 走 势" width="100%" height="100%" fillAlphas="[0.3, 0.17, 0.67, 0.67]" fillColors="[#EB8235, #F9E6D8]" click="currentState='AsynchronousMenu'"/> <mx:Button label="个 人 信 息" width="100%" height="100%" fillAlphas="[0.3, 0.17, 0.67, 0.67]" fillColors="[#EB8235, #F9E6D8]" click="currentState='PersonalMenu'"/> <mx:Button label="修 改 密 码" width="100%" height="100%" fillAlphas="[0.3, 0.17, 0.67, 0.67]" fillColors="[#EB8235, #F9E6D8]" click="currentState='ModifyPWMenu'"/> </mx:VBox> </mx:Panel> <mx:TabNavigator width="70%" height="100%" borderStyle="solid" alpha="0.47" id="tabnavigator1"> <mx:HBox label="大盘走势" width="100%" height="100%" fontSize="12" borderStyle="solid" borderThickness="10" borderColor="#FDEAC6" id="hbox100"> <mx:Canvas width="70%" height="100%" styleName="Canvas1"> <mx:LineChart x="0" y="0" id="linechart1" width="100%" height="100%" showDataTips="true"> <mx:series> <mx:LineSeries displayName="Series 1" yField=""/> </mx:series> </mx:LineChart> <mx:Legend dataProvider="{linechart1}" x="367" y="10"/> </mx:Canvas> <mx:VBox height="100%" width="30%"> <mx:Label text="当前价:XXXXX"/> <mx:Label text="昨日收盘价:XXXXX"/> <mx:Label text="今日开盘价:XXXXX"/> <mx:Label text="最高价:XXXX"/> <mx:Label text="最低价:XXXX"/> </mx:VBox> </mx:HBox> <mx:HBox label="成 交 量" width="100%" height="100%" fontSize="12" borderStyle="solid" borderThickness="10" borderColor="#FDEAC6" id="hbox101"> <mx:Canvas width="70%" height="100%" styleName="Canvas1"> <mx:ColumnChart x="0" y="0" id="columnchart1" width="100%" height="100%"> <mx:series> <mx:ColumnSeries displayName="Series 1" yField=""/> </mx:series> </mx:ColumnChart> <mx:Legend dataProvider="{columnchart1}" x="340" y="19"/> </mx:Canvas> </mx:HBox> </mx:TabNavigator> <mx:Image width="5%" id="image4" height="100%"/> </mx:HBox> <mx:Canvas width="100%" height="15%"> <mx:Image x="0" y="0" id="image1" width="100%" height="100%"/> </mx:Canvas> </mx:VBox> </mx:Canvas> <mx:ApplicationControlBar dock="true" width="100%" height="100%" id="applicationcontrolbar1" x="-1" y="-1"> <mx:LinkButton label="首页" height="100%" fontSize="12" id="linkbutton1" click="currentState=''"/> <mx:Label text="欢迎" fontSize="11" id="label1"/> <mx:LinkButton label="注销" height="100%" fontSize="12" click="currentState='Login'" id="linkbutton2"/> </mx:ApplicationControlBar> <mx:states> <mx:State name="Login"> <mx:RemoveChild target="{vbox1}"/> <mx:SetEventHandler target="{linkbutton1}" name="click" handler="currentState=''"/> <mx:SetProperty target="{linkbutton1}" name="visible" value="false"/> <mx:SetProperty target="{label1}" name="visible" value="false"/> <mx:SetProperty target="{linkbutton2}" name="visible" value="false"/> <mx:AddChild relativeTo="{Canvas1}" position="lastChild"> <mx:Panel width="288" height="196" layout="absolute" id="panel1" title="用户登录" fontSize="13" fontWeight="bold" fontStyle="normal" textDecoration="normal" fontFamily="Courier New" horizontalCenter="0" verticalCenter="-3"> <mx:Label x="26" y="29" text="用户名:" fontSize="12"/> <mx:TextInput x="80" y="29"/> <mx:TextInput x="80" y="69" displayAsPassword="true"/> <mx:Button x="80" y="99" label="登录" click="currentState=''"/> <mx:Button x="148" y="99" label="重置"/> <mx:Label x="26" y="71" text="密码:" fontSize="12"/> </mx:Panel> </mx:AddChild> <mx:SetProperty target="{Canvas1}" name="horizontalScrollPolicy" value="on"/> </mx:State> <mx:State name="BuyMenu"> <mx:RemoveChild target="{tabnavigator1}"/> <mx:AddChild relativeTo="{hbox2}" position="lastChild"> <mx:Panel width="49%" height="100%" layout="absolute" title="买入" fontSize="12"> <mx:Label x="66.5" y="27" text="股票代码:"/> <mx:Label x="66.5" y="59" text="股票名称:"/> <mx:TextInput x="132.5" y="25"/> <mx:Text x="132.5" y="182" width="160" text="{BuyM.buyAmout}"/> <mx:TextInput x="132.5" y="214" width="160" text="{BuyM.usablefund}" enabled="false"/> <mx:TextInput x="132.5" y="57" text="和代码绑定"/> <mx:RadioButtonGroup id="radiogroup1"/> <mx:RadioButton x="132.5" y="87" label="市价" groupName="radiogroup1"/> <mx:RadioButton x="216.5" y="87" label="委托" groupName="radiogroup1"/> <mx:Label x="66.5" y="120" text="限价价格:"/> <mx:TextInput x="132.5" y="118" text="数字验证"/> <mx:Label x="66.5" y="152" text="买入数量:"/> <mx:Label x="66.5" y="184" text="可买数量:"/> <mx:Label x="66.5" y="216" text="可买资金:"/> <mx:Button label="买 入" width="80" height="30" fillAlphas="[0.3, 0.17, 0.67, 0.67]" fillColors="[#EB8235, #F9E6D8]" click="currentState='BuyMenu'" x="320.5" y="211"/> <mx:NumericStepper x="132.5" y="150" width="160"/> </mx:Panel> </mx:AddChild> <mx:AddChild relativeTo="{hbox2}" position="lastChild"> <mx:Panel width="20%" height="100%" layout="absolute" fontSize="12" title="五档盘口"> <mx:DataGrid x="0" y="0" width="100%" height="100%"> <mx:columns> <mx:DataGridColumn headerText="" dataField="col1"/> <mx:DataGridColumn headerText="价格" dataField="col2"/> <mx:DataGridColumn headerText="数量" dataField="col3"/> </mx:columns> </mx:DataGrid> </mx:Panel> </mx:AddChild> <mx:RemoveChild target="{image4}"/> <mx:AddChild relativeTo="{hbox2}" position="lastChild" target="{image4}"/> </mx:State> <mx:State name="SellMenu"> <mx:RemoveChild target="{tabnavigator1}"/> <mx:AddChild relativeTo="{image4}" position="before"> <mx:Panel width="49%" height="100%" layout="absolute" title="卖出" fontSize="12"> <mx:Label x="75.5" y="56" text="股票代码:"/> <mx:Label x="75.5" y="88" text="股票名称:"/> <mx:TextInput x="141.5" y="211" width="160" text="有数据源绑定" enabled="false"/> <mx:TextInput x="141.5" y="86" text="和代码绑定" enabled="false"/> <mx:RadioButton x="141.5" y="116" label="市价" groupName="radiogroup1"/> <mx:RadioButton x="225.5" y="116" label="委托" groupName="radiogroup1"/> <mx:Label x="75.5" y="149" text="限价价格:"/> <mx:TextInput x="141.5" y="147" text="数字验证"/> <mx:Label x="75.5" y="181" text="卖出数量:"/> <mx:Label x="75.5" y="213" text="可卖数量:"/> <mx:Button label="卖 出" width="80" height="30" fillAlphas="[0.3, 0.17, 0.67, 0.67]" fillColors="[#EB8235, #F9E6D8]" click="currentState='BuyMenu'" x="333.5" y="208"/> <mx:NumericStepper x="141.5" y="179" width="160"/> <mx:ComboBox x="141.5" y="53" fillAlphas="[0.2, 0.2, 0.5, 0.5]" fillColors="[#FFC273, #FFFEFC]"></mx:ComboBox> </mx:Panel> </mx:AddChild> <mx:AddChild relativeTo="{image4}" position="before"> <mx:Panel width="20%" height="100%" layout="absolute" title="五档盘口" fontSize="12"> <mx:DataGrid x="0" y="0" width="100%" height="100%"> <mx:columns> <mx:DataGridColumn headerText="" dataField="col1"/> <mx:DataGridColumn headerText="价格" dataField="col2"/> <mx:DataGridColumn headerText="数量" dataField="col3"/> </mx:columns> </mx:DataGrid> </mx:Panel> </mx:AddChild> </mx:State> <mx:State name="CancelMenu"> <mx:RemoveChild target="{tabnavigator1}"/> <mx:AddChild relativeTo="{hbox2}" position="lastChild"> <mx:Panel width="49%" height="100%" layout="absolute" title="显示订单区" fontSize="12"> <mx:DataGrid x="0" y="0" width="100%" height="100%"> <mx:columns> <mx:DataGridColumn headerText="Column 1" dataField="col1"/> <mx:DataGridColumn headerText="Column 2" dataField="col2"/> <mx:DataGridColumn headerText="Column 3" dataField="col3"/> <mx:DataGridColumn headerText="Column 3" dataField="col4"/> <mx:DataGridColumn headerText="Column 3" dataField="col5"/> <mx:DataGridColumn headerText="Column 3" dataField="col6"/> <mx:DataGridColumn headerText="Column 3" dataField="col7"/> </mx:columns> </mx:DataGrid> </mx:Panel> </mx:AddChild> <mx:AddChild relativeTo="{hbox2}" position="lastChild"> <mx:Panel width="20%" height="100%" layout="absolute" title="操作区" fontSize="12"> <mx:Button label="撤 单(确认卖出提示)" width="100%" height="70" fillAlphas="[0.3, 0.17, 0.67, 0.67]" fillColors="[#EB8235, #F9E6D8]" click="currentState='CancelMenu'" y="324" x="0"/> <mx:Text x="10" y="77" text="assa sadafasfa af afasg agag" width="88" height="101"/> </mx:Panel> </mx:AddChild> <mx:RemoveChild target="{image4}"/> <mx:AddChild relativeTo="{hbox2}" position="lastChild" target="{image4}"/> </mx:State> <mx:State name="QueryMenu"> <mx:AddChild relativeTo="{tabnavigator1}" position="lastChild"> <mx:Canvas label="资金股票" width="100%" height="100%" id="Query_Ca1"> </mx:Canvas> </mx:AddChild> <mx:RemoveChild target="{hbox101}"/> <mx:RemoveChild target="{hbox100}"/> <mx:AddChild relativeTo="{tabnavigator1}" position="lastChild"> <mx:Canvas label="成 交" width="100%" height="100%" id="Query_Ca2"> </mx:Canvas> </mx:AddChild> <mx:AddChild relativeTo="{tabnavigator1}" position="lastChild"> <mx:Canvas label="委 托" width="100%" height="100%" id="Query_Ca3"> </mx:Canvas> </mx:AddChild> <mx:AddChild relativeTo="{tabnavigator1}" position="lastChild"> <mx:Canvas label="资金明细" width="100%" height="100%" id="Query_Ca4"> </mx:Canvas> </mx:AddChild> <mx:AddChild relativeTo="{tabnavigator1}" position="lastChild"> <mx:Canvas label="交 割 单" width="100%" height="100%" id="Query_Ca5"> </mx:Canvas> </mx:AddChild> <mx:AddChild relativeTo="{tabnavigator1}" position="lastChild"> <mx:Canvas label="对 账 单" width="100%" height="100%" id="Query_Ca6"> </mx:Canvas> </mx:AddChild> <mx:SetProperty target="{image1}" name="width" value="100%"/> <mx:SetProperty target="{image1}" name="height" value="100%"/> <mx:SetProperty target="{image2}" name="width" value="100%"/> <mx:SetProperty target="{image2}" name="height" value="100%"/> <mx:SetProperty target="{image3}" name="height" value="100%"/> <mx:AddChild relativeTo="{hbox2}" position="lastChild"> <mx:Image width="5%" id="image0" height="100%"/> </mx:AddChild> <mx:RemoveChild target="{image4}"/> </mx:State> <mx:State name="QueryOwnMenu"> <mx:RemoveChild target="{tabnavigator1}"/> <mx:AddChild relativeTo="{hbox2}" position="lastChild"> <mx:Panel width="49%" height="100%" layout="absolute" title="显示自选股" fontSize="12"> </mx:Panel> </mx:AddChild> <mx:AddChild relativeTo="{hbox2}" position="lastChild"> <mx:Panel width="20%" height="100%" layout="absolute" title="操作区" fontSize="12"> </mx:Panel> </mx:AddChild> <mx:RemoveChild target="{image4}"/> <mx:AddChild relativeTo="{hbox2}" position="lastChild" target="{image4}"/> </mx:State> <mx:State name="AsynchronousMenu"> <mx:SetProperty target="{hbox100}" name="label" value="分时实时图"/> <mx:SetProperty target="{hbox101}" name="label" value="分时成交量"/> </mx:State> <mx:State name="PersonalMenu"> <mx:RemoveChild target="{tabnavigator1}"/> <mx:AddChild relativeTo="{hbox2}" position="lastChild"> <mx:Panel width="69%" height="100%" layout="absolute" title="个人信息" fontSize="12"> </mx:Panel> </mx:AddChild> <mx:RemoveChild target="{image4}"/> <mx:AddChild relativeTo="{hbox2}" position="lastChild" target="{image4}"/> </mx:State> <mx:State name="ModifyPWMenu"> <mx:RemoveChild target="{tabnavigator1}"/> <mx:AddChild relativeTo="{hbox2}" position="lastChild"> <mx:Panel width="69%" height="100%" layout="absolute" title="修改密码" fontSize="12"> </mx:Panel> </mx:AddChild> <mx:RemoveChild target="{image4}"/> <mx:AddChild relativeTo="{hbox2}" position="lastChild" target="{image4}"/> </mx:State> <mx:State name="ShangAMenu"> <mx:SetProperty target="{hbox100}" name="label" value="上证A股"/> </mx:State> <mx:State name="IndividualMenu"> <mx:RemoveChild target="{tabnavigator1}"/> <mx:AddChild relativeTo="{hbox2}" position="lastChild"> <mx:Panel width="49%" height="100%" layout="absolute" title="显示个股区" fontSize="12"> </mx:Panel> </mx:AddChild> <mx:AddChild relativeTo="{hbox2}" position="lastChild"> <mx:Panel width="20%" height="100%" layout="absolute" title="操作区" fontSize="12"> </mx:Panel> </mx:AddChild> <mx:RemoveChild target="{image4}"/> <mx:AddChild relativeTo="{hbox2}" position="lastChild" target="{image4}"/> </mx:State> </mx:states> </mx:Application>

2009-07-18

flex 关于事件的例子

这是一个关于Flex事件的例子,供初学者学习。这个例子中清习明了。

2009-06-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除