2013年10月28日

摘要: package { import flash.display.Sprite; import flash.events.Event; /** * 猜解身份证号 * 存在的问题是后面不是x的推算准确 * 是x的有问题 * @author langxm 964683112@qq.com */ public class Main extends Sprite { /** * 余数数组 */ public var modArr:Array; /** ... 阅读全文
posted @ 2013-10-28 09:03 我是业余程序员 阅读(726) 评论(0) 推荐(0) 编辑

2013年10月25日

摘要: 一次次的没做到最终造成了现状-------------题记.1最近学校病毒比较猖獗,各位同时深受其害.学校病毒的传播途径主要依靠交叉感染,比如在A班上课后u盘感染病毒,再到B班上课,B班的电脑感染病毒,同时在B班上课的老师u盘也会感染病毒,最后基本上所有的电脑都有病毒.然后各位老师的电脑也会被病毒感染.比较彻底的方法有两种给学校的电脑安装还原系统,这个需要时间各位教师使用笔记本连接投影仪,可以彻底避免病毒感染,当然这比较麻烦★★★★★u盘的传染性导致病毒的大规模爆发以下是一些建议:养成右键→资源管理器打开u盘的习惯电脑里安装杀毒软件,360,诺顿,小红伞等均可,如果安装了360杀毒软件(注意不 阅读全文
posted @ 2013-10-25 17:54 我是业余程序员 阅读(292) 评论(0) 推荐(0) 编辑
 
摘要: 昨天遇到了很多问题,比如泛型的运用,泛型适合于严格限定数据类型的情形,即便是子类父类这样都不可以.所以在继承中使用vector不是一个合适的选择,尽管它速度快,但是array更适合继承的情形,比如组合模式中array比vector更加试用. 程序的主题框架编写结束,运用组合模式来生成串并联电路,添加减少元件等等.接下来的任务 接下来是详细逻辑的添加,比如判断是否通路,判断整体电阻... 阅读全文
posted @ 2013-10-25 11:00 我是业余程序员 阅读(200) 评论(0) 推荐(0) 编辑

2013年10月24日

摘要: 优化后的代码override public function addElement(e:BasicElements):void { var i:int = this.aElements.indexOf(e); //i如果等于-1说明aElements中不含有e if ( i< 0) { this.aElements.push(e); }else { this.aElements.splice(i, 1, e); this.aElements.push(e); } //this.aElements.push(e); } 阅读全文
posted @ 2013-10-24 17:18 我是业余程序员 阅读(122) 评论(0) 推荐(0) 编辑
 
摘要: //flash的显示列表子在我看来是个很好的组合模式的例子,今天要写一个程序用到了这个模式,//突然想到同一个spr在舞台上add两次会不会出现两个呢?于是写代码验证之.var spr:Sprite = new Sprite(); spr.graphics.lineStyle(1, 0xff0000); spr.graphics.drawCircle(0, 0, 100); this.addChild(spr); trace(this.numChildren); this.addChi... 阅读全文
posted @ 2013-10-24 16:39 我是业余程序员 阅读(162) 评论(0) 推荐(0) 编辑
 
摘要: 1概述1.1 组合模式(Composite Pattern)1.2 定义1.3 涉及角色:1.4 适用性2总结3示例3.1 基于Java的样例:3.2 基于C++的样例:1概述组合模式(Composite Pattern)有时候又叫做部分-整体模式,它使我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以像处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。组合模式让你可以优化处理递归或分级数据结构。有许多关于分级数据结构的例子,使得组合模式非常有用武之地。关于分 级数据结构的一个普遍性的例子是你每次使用电脑时所遇到的:文件系统。文件系统由目录和文件组成。每 阅读全文
posted @ 2013-10-24 14:11 我是业余程序员 阅读(158) 评论(0) 推荐(0) 编辑
 
摘要: 在子类中,经常要改变继承自父类中的某个属性或方法中的内容,但不改变名称,从而达到子类同名方法实现不同功能的多态效果,这种方式叫作重写(Override)。在 ActionScript 3中,只能重写实例方法,不能重新实例属性。而静态成员由于不被继承,如果要“重写”,可以直接在子类中定义同名成员。被关键字 final 定义过的实例方法不能重写,父类的 private 成员不能被重写。要成功重写实例方法必须满足以下条件,缺一不可;必须用 override 关键字 在行首标明这是重写子类中被重写的方法和父类的方法有同样的访问控制、同样的参数数目和参数类型、同样的返回类型。重写的方法中定义的参数名称不 阅读全文
posted @ 2013-10-24 10:19 我是业余程序员 阅读(171) 评论(0) 推荐(0) 编辑

2013年10月23日

摘要: 笔者养了一缸金鱼,总是想看看,但是每天面对屏幕,转动头部太麻烦,我还是让金鱼在屏幕上出现吧.用到的资料1 as捕获摄像头http://help.adobe.com/zh_CN/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7d49.html2 窗口前端显示http://help.adobe.com/zh_CN/AIR/1.1/devappsflex/WS5b3ccc516d4fbf351e63e3d118666ade46-7e08.html#WS5b3ccc516d4fbf351e63e3d118666 阅读全文
posted @ 2013-10-23 13:07 我是业余程序员 阅读(397) 评论(1) 推荐(0) 编辑
 
摘要: 方法nativeWindow.alwaysInFront=true;除非单击,不会激活该窗口 阅读全文
posted @ 2013-10-23 13:05 我是业余程序员 阅读(199) 评论(0) 推荐(0) 编辑
 
摘要: POWERCFG 描述: 此命令行工具使用户能够控制系统上的 电源设置。参数列表: -LIST, -L 列出当前用户环境中的所有电源方案。 用法: POWERCFG -LIST -QUERY, -Q 显示指定电源方案的内容。 用法: POWERCFG -QUERY (可选)指定要显示的电源 方案的 GUID,可以使用 powercfg -l 获得它。 (可选)指定要显示的子组 GUID。 要求提供一个 SCHEME_GUID。 如果 SCHEME_GUID 或 SUB_GUID 均未提供,则会显示 当前用户的活动电源方案的设置。 如果未指定 SUB_GUID,则会显示指定的 电源方案中... 阅读全文
posted @ 2013-10-23 09:54 我是业余程序员 阅读(3866) 评论(0) 推荐(0) 编辑