- 浏览: 11681 次
最新评论
文章列表
头文件及命名空间:: #include using namespace std; 遍历使用下标类型: string::size_type类型描述的是string类型中下标的类型。所以遍历string类型的方法是: for(string::size_type i = 0; i 字符串中的第i+1个字符,注意 obj ...
Lex和yacc工具介绍
- 博客分类:
- 技术杂绘
在编译过程中,词法分析和语法分析是两个重要阶段。lex和yacc是Unix环境下非常著名的两个工具,可以生成分别完成词法分析和语法分析功能 的C代码。在学习编译原理过程中,可以善加利用这两个工具,加深对两个阶段的理 ...
Ext 对象编程-单页面组件销毁
- 博客分类:
- 技术杂绘
单页面组件销毁 为了贯彻OO设计, 在使用单页面Ext时, 我们将组件都使用 Ext.extend 进行组件的扩展, 然后使用 new 自定义组件. 这样除了加强对代码规范的管理外, 还可以保证在使用单页面框架时, 除了当前页面的对象以外, 其他的对象都可以进行手动回收, 等需要时再次创建. 回收机制: Ext的所有组件都会在Ext.ComponentMgr注册, 回收代码: for(var i=1 ; i组件. 所有组件不能在js文件内部new. } // new 新页面对象. 优点 : 大量组件的系统中, 可以及时销毁, 用时创建, 配合js动态 ...
命令行打包swf flash应用为PlayBook AIR应用:
使用BlackBerry Tablet SDK的blackberry-airpackager命令即可。
有的swf版本不对,需要用SWFLoader封装一下:
flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
height="300"
source="helloworld.swf"
/>
...
1. 在datagrid里面 加入链接
链接新窗口显示相关的图片
。
如下
方法:
/**
* 原作查看大图 yanek 增加该方法
*/
public function viewBigImage():void{
//选中的行数
var k:int = this.originalPicList.selectedIndex;
//Alert.show("k="+k);
...
flex 显示pdf文档
- 博客分类:
- 技术杂绘
FlexPager下载地址 http://code.google.com/p/flexpaper/downloads/list SwfTools下载地址 http://wiki.swftools.org/index.php/Main_Page 使用示例:
height="90%" Scale="1" SwfFile="com/xhc/file/a.swf"/>
注意事项:
FlexPager 版本选择1.2,1.3 for flex SDK3.2
项目 地址:http://code.google .com/p/flex -iframe/
1 in MXML height="100%"/> 2 in AS import com.google.code.flexiframe.IFrame; var myframe : IFrame = new IFrame(); myframe.id="puxiaoIFrame" myframe.label="Puxiao" myframe.source="http://www.puxiao.com" myf ...
flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
height="100%">
height="100%">
height="100%"
labelField="name"
...
Flex 文件上传导入组件
- 博客分类:
- 技术杂绘
上文讲到Flex利用Blazeds来上传文件,本文则封装了一个组件用于文件的上传导入,其主要功能有:
1)文件的选择;
2)文件类型的限定,比如只能选择txt文件,图片文件等;
3)文件上传,利用Blazeds;
4)文件导入,利用Blazeds;
5)上传、导入的事件分发;
1、文件上传组件核心代码 flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" width="300" height="28& ...
flex中给图片(或任意组件)着色的方法
- 博客分类:
- 技术杂绘
作者:屈剑峰 2011年4月3日 在flex中可使用ColorMatrixFilter滤镜给组件着色,该滤镜属性matrix是一个4*5的矩阵,Flex在显示组件时各像素新的颜色计算公式如下: redResult=(a[0]*srcR) + (a[1]*srcG) + (a[2] * srcB) + (a[3] *srcA) + a[4]greenResult=(a[5]*srcR) + (a[6]*srcG) + (a[7]*srcB) + (a[8] *srcA) + a[9]blueResult = (a[10]*srcR) + (a[11]*srcG) + (a[ ...
Flex 数据易犯错误: 常见误用和错误
- 博客分类:
- 技术杂绘
在某些情形下,绑定操作似乎不能正常工作,此时你可能非常懊恼并且不知道如何进行处理。
由绑定表达式抛出的、或在绑定框架调用的绑定函数中出现的异常和错误可以被静默捕获。因此,你将不会看到运行时异常,而这在 Flash Player 的调试版本中是能够看到的。这时,不仅绑定操作不能工作,而且系统不会显示错误。 在绑定操作发生之前,实现绑定机制的代码要求满足若干条件。绑定机制将吞没所有错误以便阻止在运行时过程中抛出运行时异常。这是一种很好的机制,因为你不希望在你的应用程序中看到这些(可能的)意外错误。
请查看下面简单绑定范例: 我已经添加一个与Label组件绑定的xml变量。上面代码本可 ...
flex 中GML转换
- 博客分类:
- 技术杂绘
package org.openscales.core.format
{
import flash.utils.getQualifiedClassName;
import flash.xml.XMLNode;
import org.openscales.core.Util;
import org.openscales.core.feature.Feature;
import org.openscales.core.geometry.Collection;
import org.openscales.core.geometry.LineString; ...
类成员有四种修饰符: public internal dynamic(实现运行时添加类和属性的方法 dynamic class Foo)和final。 类成员可以有:public ,private, internal, protected
as文件的组织结构: package 中包含一个和文件名相同的public类,在package外有几个不是public的类,作为辅助类
子类不能定义父类存在的非private属性,重载函数前需要有override,调用父类覆盖方法 super.fun()
接口不可以定义变量和常量,只能定义方法,并且方法不能有修饰符。实现类中方法声 ...
在Eclipse下使用Ant编译Flex程序
- 博客分类:
- 技术杂绘
在Eclipse下使用Ant编译Flex程序
2010年07月16日
我的机器内存1G,如果使用Eclipse Flex插件编译程序,用不了多久系统内存就会耗尽,机器会变得极其缓慢。使用Flex Builder 2.01似乎情况要好一点,但是觉得Eclipse似乎更加好用一点, ...
Flex4+Spring3+Hibernate3+BlazeDS整合笔记
2011年05月16日
普通Java Web工程流行使用ssh框架,而当前台使用Flex制作的时候,后台就不需要用Struts了,通过使用BlazeDS远程方法调用即可。
首先,新建Java Web工程,然后添加Flex项目,详情见通过J2EE Web工程添加Flex项目,进行BlazeDS开发 。
随后,导入Jar包,flex相关的jar包在添加Flex项目的时候已经导入,这里主要是导入Spring和Hibernate相关 的jar包以及spring和flex集成的jar包,我用的是spring 3. ...