易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 :

Flash cs5 测试版不发布了

  根据7yue的博客信息透露,原定计划年末会发布flash cs5的版本的测试版,取消了发布。取而代之就是一个新的功能和概念会引入flash cs5的开发当中。因此,原定计划被取消了。虽然会可惜一点,不过新的性能和改进将会使flash cs5变成一个经典之作。值得大家期待。
http://www.7yue.com/post/408.html ......

Flash图片处理—颜色变换


运算公式:
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[12] * srcB + a[13] * srcA + a[14]
alphaResult = a[15] * srcR + a[16] * srcG + a[17] * srcB + a[18] * srcA + a[19]
红绿反色:
 
 
代码
var filterObj = new flash.filters.ColorMatrixFilter();    
filterObj.matrix = new Array(    
    0,0,1,0,0,    
    0,1,0,0,0,    
    1,0,0,0,0,    
    0,0,0,1,0);    
displayObject.filters = [filterObj]; 
黑白:
代码
var filterObj = new flash.filters.ColorMatrixFilter();    
filterObj.matrix = new Array(    ......

Flex组件(对话框)

java开发的总想尽快把flex和java结合起来,我也是,但这容易忽视一些基础的东西,刚把flex和java整合的第一步做完,忽然想在flex页面中弹出个对话框,不知道怎么写了,网上查了半天才出来.
原来这一句话就搞定了
Alert.show(content,title,flags,parent,closeHandle,iconClass,defaultButtonFlag);
以下是网上找到资料,供参考.
Content:提示内容.
title:提示框标题
flags:指定出现的按钮。选值有:
0--OK按钮,
1--Yes按钮
2--No按钮
3--Yes,No按钮组
4--OK按钮,
5--OK,Yes按钮组
6--OK,No按钮组
7--OK,YES,NO按钮组
8--Cancel按钮
9--YES,CANCEL按钮组
10--NO,CANCEL按钮组 
11--YES,NO,CANCEL
12--NO,CANCEL按钮组 
13--NO,YES,CANCEL按钮组
14--OK,NO,CANCEL按钮组 
15--OK,NO,YES,CANCEL按钮组。
......

收藏如何通过父容器查找它的子对象 [Flex]

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
 <![CDATA[
  import mx.core.IFlexDisplayObject;
  import mx.controls.Alert;
  private function test():void{
   var n:int=canvas.numChildren;
   for (var i:int = 0; i < n; i++)
{
 
      var child:Object = IFlexDisplayObject(DisplayObjectContainer(canvas).getChildAt(i));  
         Alert.show(child.toString());        
    if (child is Button)
    {
          Alert.show(child.toString());       
    }
    if (child is Label)
    {
       &nb ......

典型的C程序存储空间布局

一个典型的C程序存储空间布局由以下几个部分组成:
    正文段:CPU执行的指令部分,也就是主要的程序代码编译出来的结果,只读,通常可以共享。
    初始化数据段:通常称之为数据段,包含了程序中需要明确赋值的变量,譬如一些初始化的全局变量等,如 int a = 10,变量名和值都存放在这个段中。
    未初始化数据段:通常称之为BSS(Block Started by Symbol)段,包含了程序中没有进行赋值的变量,譬如一些未初始化的全局变量,如 int a,在程序执行之前,内核会把这部分全部置为0(NULL),
    栈:自动变量以及每次函数调用时所需保存的信息放在此段中。如函数调用时要保存返回地址等。栈是从上向下分配的。
    堆:通常在堆中进行动态存储分配,如malloc, calloc, realloc等都从这里面分配。堆是从下向上分配的。
    通常堆顶和栈底之间的虚拟地址空间是很大的。
    对X86处理器上的Linux,正文段从0x08048000开始,栈底则从0xC0000000之下开始。
    下图是一个典型的C程序存储空间的逻辑布局:
 
//main.cpp
int a ......

C++的类与C里面的struct的区别


C++的类与C里面的struct的区别
2009-10-11 15:32
关于使用大括号初始化
class和struct如果定义了构造函数的话,都不能用大括号进行初始化
如果没有定义构造函数,struct可以用大括号初始化。
如果没有定义构造函数,且所有成员变量全是public的话,可以用大括号初始化。
关于默认访问权限
class中默认的成员访问权限是private的,而struct中则是public的。
关于继承方式
class继承默认是private继承,而struct继承默认是public继承。
为什么在C++中存在struct?很多人都会想到这是为了让C++和C兼容,那么问题就是如何使用C++中的struct和C兼容起来。
把C++要交换到C程序的数据在C++程序中声明成一个struct,然后根据C++中程序的语意选择继承或者聚合这个struct,然后在使用的时候就可以把这个struct封装起来传递到C中或者从C中传递到C++。(注:在深入探索C++对象模型中建议使用聚合,而不是继承,原因是为了和C语言的空间分布兼容,因为在C++引入虚函数,虚继承导致了派生类的空间包括struct的空间和vptr、vbtl,而且vptr、vbtl存放在哪里由编译器自己决定,C++标准中没有定义)。
给出一个从C++到C语言的一个简单的例子:
//C++头文件moduleA.h
#ifndef MO ......

C++的类与C里面的struct的区别


C++的类与C里面的struct的区别
2009-10-11 15:32
关于使用大括号初始化
class和struct如果定义了构造函数的话,都不能用大括号进行初始化
如果没有定义构造函数,struct可以用大括号初始化。
如果没有定义构造函数,且所有成员变量全是public的话,可以用大括号初始化。
关于默认访问权限
class中默认的成员访问权限是private的,而struct中则是public的。
关于继承方式
class继承默认是private继承,而struct继承默认是public继承。
为什么在C++中存在struct?很多人都会想到这是为了让C++和C兼容,那么问题就是如何使用C++中的struct和C兼容起来。
把C++要交换到C程序的数据在C++程序中声明成一个struct,然后根据C++中程序的语意选择继承或者聚合这个struct,然后在使用的时候就可以把这个struct封装起来传递到C中或者从C中传递到C++。(注:在深入探索C++对象模型中建议使用聚合,而不是继承,原因是为了和C语言的空间分布兼容,因为在C++引入虚函数,虚继承导致了派生类的空间包括struct的空间和vptr、vbtl,而且vptr、vbtl存放在哪里由编译器自己决定,C++标准中没有定义)。
给出一个从C++到C语言的一个简单的例子:
//C++头文件moduleA.h
#ifndef MO ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [4580] [4581] [4582] [4583] 4584 [4585] [4586] [4587] [4588] [4589]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号