- 浏览: 468238 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (371)
- Java (44)
- Flex (25)
- Design Pattern / UML (5)
- JVM (14)
- Software Engineer (4)
- Testing (30)
- Web Backend (60)
- Linux (7)
- Database (11)
- SOA (28)
- English (6)
- FX (5)
- SAP Support (25)
- SAP Development (5)
- SAP Impl & Oprn (8)
- Articles (15)
- Music (4)
- Recipe (14)
- Multi-thread (4)
- Lucene (2)
- CS basic / Algorithm (12)
- Tour (3)
- C C++ (21)
- Others (10)
- Code Repository C++ (1)
- Code Repository Java (1)
- Code Repository Algorithm (1)
- Code Repository SQL (1)
- Web Frontend (4)
最新评论
-
xiangxm:
Java 强引用、 软引用、 弱引用、虚引用 -
nml-lyb:
123
Mule 的第一个例子 -
nml-lyb:
http://www.baidu.com
Mule 的第一个例子 -
white___ant:
...
Java 强引用、 软引用、 弱引用、虚引用 -
joeyon:
...
Java NIO介绍
1、让程序等待一段时间
private function eqReportTypeFilter(type:String):void {
var t:Timer = new Timer(500, 1);
t.addEventListener(TimerEvent.TIMER, handler);
t.start();
}
private function handler(event:TimerEvent):void {
eqReportTypeFilter1('reporting');
}
2、计算运行时间
var startTime:Number;
var endTime:Number;
startTime = (new Date()).time;
//........
endTime = (new Date()).time;
3、Flex Cairngorm.as 单实例写法
- package com.citi.gpf.ah.core.model
- {
- import com.adobe.cairngorm.model.ModelLocator;
- import flash.events.EventDispatcher;
- import mx.collections.ArrayCollection;
- [Bindable]
- public class GroupModelLocator extends EventDispatcher implements ModelLocator
- {
- private static var model:GroupModelLocator;
- public static function getInstance() : GroupModelLocator {
- if ( model == null ) {
- model = new GroupModelLocator();
- }
- return model;
- }
- //public var pfClientList:ArrayCollection=new ArrayCollection();
- }
4、Flex DTO 定义
package com.citi.gpf.ah.core.dto.group
{
import mx.collections.ArrayCollection;
[Bindable]
[RemoteClass(alias="com.citi.gpf.ah.core.dto.group.GrpDto")]
public class GrpDto
{
public var pfGrpId:Number;
public var pfRootId:Number;
...
}
}
5、Flex Object 奇怪的用法
public function init():void {
var student:Object = new Object();
student.name = "David";
student.age = 20;
student.type = "master";
for (var prop:String in student) {
trace(prop+":"+student[prop]);
}
trace("#########");
for each (var value: * in student) {
trace(value);
}
}
6. combobox
<mx:ComboBox id="myComboBox" width="171" x="10" y="10">
<mx:dataProvider>
<mx:Array>
<mx:String>ComboBox1</mx:String>
<mx:String>ComboBox2</mx:String>
<mx:String>ComboBox3</mx:String>
</mx:Array>
</mx:dataProvider>
</mx:ComboBox>
array的定义
private var pairs:Array = ["AUDUSD","EURJPY","EURUSD","GBPJPY","GBPUSD","NZDUSD","USDCAD","USDCHF","USDJPY"];
7. 常量的定义
public class ActionType
{
public static const ACT_NORMAL:int = 0;
public static const ACT_SAVEUPD:int = 1;
public static const ACT_DEL:int = 2;
}
8、httpservice用法
private function init():void {
var t:Timer = new Timer(15000, 0);
t.addEventListener(TimerEvent.TIMER, httpConnection);
t.start();
}
private function httpConnection(event:TimerEvent):void {
loader.url = "http://www.dailyfx.com.hk/informer/fxcm_pricedde_sc.php
";
var params:Object = {};
params['temp'] = 1;
loader.send(params);
}
<mx:HTTPService id="loader" resultFormat="text" method="GET"
result="resultParse(event)" showBusyCursor="true"/>
9、ArrayCollection 排序
private function sortBySystemName(ac:ArrayCollection):void {
if (ac != null && ac.length>0) {
var sort:Sort=new Sort();
sort.fields=[new SortField('systemName'), new SortField('pairName')];
ac.sort=sort;
ac.refresh();
ac.sort=null;
}
}
10. 一种绑定的写法
<mx:Label text="Performance Amount : {Models.fxModel.criteriaedPerformances.length}"/>
11. 随机数的例子
基本的Random函数如下
Math.random();
可以产生出0-1之间的任意小数,例如0.0105901374530933 或
0.872525005541986,有几个其他的函数可以用来改变产生的数字,从而可以更好的在你的影片中使用:
Math.round();
Math.ceil();
Math.floor();
这几个函数都是用来取得整数的,Math.round();
是采用四舍五入方式取得最接近的整数。Math.ceil();
是向上取得一个最接近的整数,Math.floor();
和Math.ceil();
相反,Math.floor();
向下 取得一个最接近的整数
结合这些函数,你就可以这样写:
Math.round(Math.random());
这个表达式可以生成一个0.0和1.0之间的一个数,然后四舍五入取得一个整数。这样所生成的数字就是0或1。这个表达式可以用在各有50%的可能的情况下,例如抛硬币,或者true/false指令。
*10 是将你所生成的小数乘以10,然后四舍五入取得一个整数:
Math.round(Math.random()*10);
要创建一个1到10之间的随机数,可以这样写:
Math.ceil(Math.random()*10);
应为是Math.ceil向上取值,所以不会产生0。要创建一个5到20的随机数可以这样写
Math.round(Math.random()*15)+5;
也就是说,如果要创建一个从x到y的随机数,就可以这样写
Math.round(Math.random()*(y-x))+x;
11.定义 array & arrayCollection
[Bindable]
public var DECKER:Array = [
{date:"11-Aug-05",close:44},
{date:"12-Aug-05",close:46.1}
];
[Bindable]
private var expensesAC:ArrayCollection = new ArrayCollection( [
{ Month: "Jan", Profit: -200, Expenses: 1500, Amount: 500 },
{ Month: "Feb", Profit: 1000, Expenses: 200, Amount: 600 },
{ Month: "Mar", Profit: 1500, Expenses: -500, Amount: 300 } ]);
发表评论
-
flex 3, flex4 连续调用 一个 httpservice时,只有第一次到达了server端
2014-04-08 01:16 389http://blog.sina.com.cn/s/blog ... -
Flex3 Panel挤压伸缩效果
2014-04-07 22:45 755http://www.cnblogs.com/dzone/a ... -
flex上传图片 server端servlet存储图片到本地
2014-04-07 04:33 737http://www.blogjava.net/you ... -
Flex项目部署到web server上。SWF文件 部署到服务器后,出现 安全沙箱问题
2013-07-04 09:21 1042参考下面的step 1,2,3 step1, m ... -
Flex 数据绑定易犯的错误:普遍的误用和错误
2013-07-02 02:21 1017http://www.cnblogs.com/kakafle ... -
html页面中嵌入flex生成的应用程序
2013-06-25 03:04 706http://blog.chinaunix.net/uid- ... -
Flex 对 文件 的操作
2013-06-12 03:59 559http://www.flashj.cn/wp/air-fi ... -
Flex的 array 和 arraycollection
2013-06-05 00:56 7241.array作为控件使用 FLEX3写法: ... -
Flex Java 类型 对应
2013-06-03 22:17 569http://www.examw.com/java/jich ... -
BlazeDS简介
2013-02-10 22:05 583http://www.cnblogs.com/xia520pi ... -
AS与JS相互通信(Flex中调用js函数)
2009-11-15 23:01 3053目前,有些基于html的网页 内嵌了swf。html与swf之 ... -
Flex 一个天气预报的例子
2009-10-16 23:07 1232http://bbs.airia.cn/FLEX/thread ... -
Flex 中嵌入 HTML 页面
2009-10-15 22:36 951http://www.flextheworld.com/fla ... -
Flex 资源
2009-08-02 22:13 1038flex技术博客,图表比较全 http://blog. ... -
Flex Date 例子
2009-07-29 23:32 2949例一 http://blog.minidx.com/2008 ... -
Flex 图 例子
2009-07-29 21:51 5809例一 最普通那种图 <?xml version ... -
Flex 播放 mp3
2009-07-09 17:06 1621以下是制作简单mp3播放器的核心代码。 <?xml v ... -
Flex Date日期类格式化
2009-07-09 16:27 8679<?xml version="1.0" ... -
Flex 正则表达式 字符串匹配 例子
2009-06-23 14:14 4689var pattern:RegExp = /\w*sh\ ... -
Change the language of flex application
2009-04-29 22:51 830package it.creativesource { ...
相关推荐
Tricks of The 3D Game Programming Gurus Code
Tricks of the Game Programming Gurus (SAMS Publishing) (1994) CD iso
Win32 programming ? DirectX Foundation ? 2D graphics and algorithms ? Game programming techniques and data structures ? Multithreaded programming ? Artificial intelligence ? Physics modeling ? Using ...
This idea led to two books: ShaderX2: Introductions & Tutorials with DirectX 9 ShaderX2: Shader Programming Tips & Tricks with DirectX 9 The first book helps the reader get started with ...
以上只是一部分可能包含在"Tricks of the Java Programming Gurus"中的知识点。这些技巧可以帮助开发者成为真正的Java编程大师,提升代码质量,降低维护成本。深入学习和实践这些技巧,将使你在Java开发道路上...
Tricks of the Windows Game Programming Gurus 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有...
《Windows游戏编程大师技巧》是一本专为游戏开发者编写的经典教程,旨在深入探讨Windows平台上游戏开发的各种技术和策略。这本书涵盖了从基础到高级的游戏编程概念,对于那些希望在游戏行业中崭露头角或者提升现有...
Sams - Tricks Of The 3D Game Programming Gurus - Advanced 3D Graphics And Rasterization pdf格式的 快50M大小 智能分四个文件了 第4部分 共4部分
TRICKS OF THE JAVA™ PROGRAMMING GURUS
Shaderx 2, Shader Programming Tips and Tricks with DirectX ,ShaderX
《3D游戏编程大神的秘诀》是一本深入探讨3D游戏编程技术的专著,旨在帮助开发者掌握专业级别的3D游戏开发技巧。这本书涵盖了从基础到高级的多个层次,旨在提升读者在3D图形学、游戏引擎架构以及优化方面的技能。...
1. **Shader Programming Tips & Tricks**: - **性能优化**:介绍如何通过合理设计着色器逻辑来提高渲染效率。 - **算法改进**:探讨如何运用数学和物理原理改善着色效果。 - **代码调试**:提供有效的调试技巧...
- **书名**:《Windows游戏编程高手的秘密:2D与3D游戏编程基础》(Tricks of the Windows Game Programming Gurus: Fundamentals of 2D and 3D Game Programming) - **作者**:安德烈·拉莫特(André Lamothe) -...
1. ShaderX2: Shader Programming Tips and Tricks with DirectX 9.0 / edited by Wolfgang F. Engel 2. Wordware Publishing, Inc. 3. Library of Congress Cataloging-in-Publication Data 4. ISBN1-55622-988-7 ...
Tricks of the Windows video Game Programming
Tricks of the Windows video Game Programming <br>PART I Windows Programming Foundations 7 1 Journey into the Abyss 9 A Little History.............................................................
This idea led to two books: ShaderX2: Introductions & Tutorials with DirectX 9 ShaderX2: Shader Programming Tips & Tricks with DirectX 9 The first book helps the reader get started with ...
03.C++初学者的50个忠告-资料整理[Tricks.of.the.Windows.Game.Programming.Gurus Tricks of the Windows Game Programming Gurus,2nd].zip
《Wordware ShaderX Shader Programming Tips & Tricks with DirectX 9》一书由Wolfgang F. Engel编辑,由Wordware Publishing, Inc.出版,是游戏开发、计算机图形学领域的重要参考资料。该书聚焦于Shader编程技巧与...