Flash ActionScript学习手记之矩阵变换MatrixTransformer的应用
flash ActionScript Matrix
Flash支持使用矩阵运算的方式对显示对象实现矩阵变换,可以实现对对象的平移、
大小变换、旋转,四边形倾斜的矩阵运算
具体的使用方法如下:
定义一个矩阵对象->对矩阵进行参数运算->将要转换的显示对象进行矩阵转换
天地虽大,但有一念向善,心存良知,虽凡夫俗子,皆可为圣贤。
Flash ActionScript学习手记之矩阵变换MatrixTransformer的应用
flash ActionScript Matrix
Flash支持使用矩阵运算的方式对显示对象实现矩阵变换,可以实现对对象的平移、
大小变换、旋转,四边形倾斜的矩阵运算
具体的使用方法如下:
定义一个矩阵对象->对矩阵进行参数运算->将要转换的显示对象进行矩阵转换
回家之前接到来自学校软件协会的一个开发任务,要求实现.Net与Flash之间的相互
操作,具体要求实现C#对flash对象(DisplayObject和DisplayObjectContainer)的
操作,包括插入、删除、复制、同时还要实现对象的放大、缩小、旋转、转置,图层
移动等等,现在开发基本结束,发布一下我的AS学习手记,说实话,在接到任务之前我是对
flash和AS一窍不通,不过现在通了是通了一窍了,哈哈。
寒假做的一个小项目,实现 .net 与flash 之间的交互和相互操作,现在发布分享,
还望高手指正,具体细节我会在以后讲解,如果还有疑问的话,欢迎与我联系。
说明
C#,flash相互操作的demo ,使用的flash的外部API和XML通信,可以用C#创建、
删除、复制flash DisplayObject 同时可以实现放大、缩小、拖动、旋转、转置的功能。
银行家算法说明:最早由算法大师 迪杰克斯拉 (Edsger Dijkstra) 提出,银行家算法,顾名思义,它的原理来源于银行系统的存贷款发放管理,即银行(系统)要将一定的款项(资源)贷款(分配)给N个人(进程),当然不需要考虑信用问题(‘_’),在已经发放了一定的金额后,要使得银行的每一次放款(分配资源)都能使得银行(系统)的运行安全(可以这么理解吧),因此银行家要对现有的资金进行合理分配发放,基本要求要银行必须保留一定的存款不能低于一定的限度(临界资源),同时又不能不放贷款不然会让客户“饿死”(进程饥饿),客户在使用完贷款后要返还(释放)这笔贷款,当然是没有利息的,然后银行要再分配给客户,直到满足客户的多有贷款请求
今天讲点简单的算法,最简单的背包0算法,使用了递归的方法,相信看完代码的
朋友会发现这段代码很熟悉,不过CG提供这些代码的目的只是让全部背包算法的完整
提供地给大家,代码很简单,相信高手一看就懂,这里的背包算法只是考虑了物品的
重量,没有考虑物品的价值,是初学递归算法的朋友必看的代码,高手的话全当复习
一下吧。
今天讲背包问题的最后一种解法,递归解法,这种解法也是目前算法教材上讲的基
本解法之一,如果你有一本关于这类算法的书籍,一般都可以找到你想要的算法,
背包问题具体是什么,大家可以参考我的以前的文章,可以直接到下面的相关链接
里面找到,我在最近发布关于背包问题的基本解法,动态规划解法,回溯解法,大
家可以直接参照我的页面链接,如果具体还有问题不懂的话,也非常欢迎大家留言
PHP学习手记之Mysql返回结果fetch操作结合
关键函数:
mysql_fetch_array();
mysql_fetch_assoc();
mysql_fetch_row();
mysql_fetch_object();
mysql_fetch_fields();
mysql_fetch_lengths();