自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

superwulei的专栏

专注Adobe RIA

  • 博客(37)
  • 收藏
  • 关注

原创 test Title

Test Content

2012-05-15 13:35:05 226

原创 今日成为Mozilla开发者中心一员

因为喜欢Firefox,而不论Microsoft推出了最新的IE8,Google推出了超快解析Javascript的Chrome,还是Opera推出了带有强大P2P新功能的Unite的Opera。我依然守着我的Firefox。一个非计算机专业的好友告诉我自己也用Firefox,这令我很吃惊,也令我很佩服。我原以为中国大部分网民的人都用傲游、QQ浏览器或者世界之窗,却分不清什么是IE内核...

2010-01-30 21:15:40 145

原创 第一个Firefox扩展

扩展名称:我的Internet贡献者:吴磊 需求:右击状态栏图标,输入用户名、密码,登录我的人人主页。远景:可应用于各种博客、SNS交友网、邮箱等的自动登录。 期待解决的问题:1. 在状态栏显示图标2. 在附加组件浏览Extension窗口显示图标。...

2010-01-30 13:41:18 139

原创 第一个Firefox插件

2010-01-30 13:41:07 120

原创 通过ActionScript 3.0代码将DisplayObject对象转换成图片

很简单,就只写代码示例了var displayObject:DisplayObject = stage;var bitmapData:BitmapData = new BitmapData(displayObject.width,displayObject.height,true,0xffffff);bitmapData.draw(displayObject); var bi...

2010-01-26 18:07:24 121

原创 图片尺寸自适应算法

废话不说,直接到正题。 将用户选择的图片,直接加载到一个固定大小的容器内。如果被加载的图片大小和容器的大小及宽高一致,那么图片比例失调的概率极大。如何让图片加载到容器内有保持比例不失调呢?想一个算法吧! 设容器宽为W,高为H,则宽高比例为W/H=A;设被加载图片宽为W',高为H',则被加载图片宽高为W'/H'=A';设修正后的被加载图片宽为W'',高为H''。 下面...

2010-01-26 17:14:07 1250

原创 如何在网上邻居看到我?

此篇文章献给我的好朋友老季。 在网上邻居看不到对方的电脑,一般是由于不在一个ip段上引起的。在开始菜单,点击“运行”(或者用键盘上的[Widows标徽]+R键),输入cmd。将会出来一个dos界面的窗口,输入ipconfig.此时将会看到自己的网络相关配置,如图所示:我们需要留心的是第一个地址IP Address和最后一个地址Default Gateway,由上面的图可以知道,...

2009-11-26 13:11:39 280

原创 如何通过AS3加载外部SWF文件,调用外部文件文档类的方法?

一个Flash中通过AS3代码的Loader对象加载另一个SWF文件,并访问其中的文档类中的方法。 简单示例:主文件:Main.fla, Main.as被调用的文件:called.swf, Called.as 主文件Main.as:package{  import flash.display.Sprite;  import flash.net.URLRequ...

2009-11-19 16:41:17 235

原创 ActionScript3中的getChildAt()方法

今天做一个相册,将每一张图片都addChild到父容器photoFrame上。当我想通过定时器每次显示一张图片的时候,通过this.addChild(photoFrame.getChildAt(currentIndex++))居然出错误了,很是奇怪。通过测试photoFrame.numChild发现,原来,我每次photoFrame.getChildAt一次,photoFrame.numC...

2009-10-20 10:49:08 260

pureMVC简单示例及其原理讲解——Controller层

pureMVC简单示例及其原理讲解——Controller层pureMVC由Proxy、Mediator、Command(SimpleCommand/MacroCommand)和Facade组成。 上一节讲述了示例的Model层,Model层由可视控件和Mediator组成,Mediator本身不控制各种操作,但是会将操作以通知的方式发送出去。本节将讲述pureMVC示例中的Con...

2009-10-10 14:37:11 185

pureMVC简单示例及其原理讲解——View层

pureMVC简单示例及其原理讲解——View层pureMVC是一个MVC框架,目的是为了将Model、View、Controller严格的划分出来。pureMVC可以用户Java、C#、ActionScript等多种编程语言。上一篇《pureMVC简单示例及其原理讲解——Model层》中我们讲解了Model层,非常简单。包含一个UserVO和一个UserProxy,只要记住Pro...

2009-10-10 14:36:46 357

pureMVC简单示例及其原理讲解——Model层

pureMVC简单示例及其原理讲解——Model层pureMVC是一个MVC框架,皆在最大限度保持Model、View、Controller的独立性,从而减少各个层间的耦合。上一篇《pureMVC简单示例及其原理讲解——开篇》中讲述了本示例宗旨、主要功能文件结构,此外还介绍了pureMVC包含的核心组成。回顾:本示例的宗旨:本示例是在官方EmployeeAdmin示例上的...

2009-10-10 14:36:15 468

pureMVC简单示例及其原理讲解——开篇

pureMVC简单示例及其原理讲解(用户的添加与删除)——开篇 pureMVC是一个MVC框架,皆在最大限度的减少MVC间的耦合性。本人刚刚接触pureMVC时感到一头雾水,不知从何入手,也不知道从何学习。好在本人有耐性且能看懂英文技术文档,面向对象的编程能力也比较扎实。在这种背景下,终于悟出了pureMVC的原理,能够使用pureMVC进行开发。如果把pureMVC的领悟境界分为若...

2009-10-10 14:35:24 271

pureMVC简单示例及其原理讲解——Facade

pureMVC简单示例及其原理讲解——FacadepureMVC是一个MVC框架,核心部分包括Proxy、Mediator、Command和Facade,Facade同意管理前三个核心部分。 上一篇我们讲解了本示例中的Controller层,Controller层中包含添加用户命令、删除用户命令、注册View层的命令、注册Model层的命令和一个复合命令注册所有的这些和添加/删除用...

2009-10-10 14:30:04 294

领悟自定义Event

今天在钻研一个pureMVC例子的时候,似乎恍然领悟了自定义Event的意义。自定义Event的不解一直困扰着我,具体说来就是我不知道自定义Event有什么用,怎么用。今天这一切烦恼或者是不解都不将存在。 自定义Event:用来清除注册表单中的用户名和密码,这些具体算法封装在方法clearForm中。本文讲解自定义Event使用了两个文件,一个是UserForm.mxml(定义Even...

2009-09-30 14:31:41 110

原创 Sound类的length和SoundChannel类的position之间的关系

写了一个例子用于验证length和position间的不匹配。/** * 本例验证不能通过SoundChannel.position和Sound.length进行比较以判断音乐是否结束 * */package { import flash.display.Graphics; import flash.display.Sprite; import flash.even...

2009-09-27 11:15:12 269

PHP入门——MySQL数据库操作

本文讲述如何通过PHP和MySQL进行数据库简单操作。本文通过MySQL extension进行数据库操作,MySQL Improved简称MySQLi。 查询操作<?php //数据库连接 $mysqli = new mysqli("localhost","root","root","mycompany"); if($mysqli === f...

2009-09-12 22:27:11 128

PHP入门——数据库操作概述

PHP支持很多种类的数据库操作,PHP支持数据库操作通过两种方式:1. 数据库特定扩展2. PDO扩展(PHP Data Object)其中数据库扩展针对不同的数据库具有不同的函数,因此其能发挥对应数据库的所有功能;除去功能强大外,由于针对特定数据库,因此其效率也较高。就http://www.php.net网站上所提供的材料其支持的数据库特定扩展包括:dBase、DB++、Fr...

2009-09-12 22:07:46 107

原创 MySQL列操作

添加列(在cellphone列后添加email列)ALTER TABLE classmates ADD email VARCHAR( 30 ) NOT NULL AFTER cellphone修改原有列emailALTER TABLE classmates MODIFY email VARCHAR(30) NOT NULL  ...

2009-09-12 16:17:49 94

原创 PHP,MySQL中UTF-8还乱码的问题的一种解释

问题:MySQL中有一个字段gender char(2) not null,用来存储性别,表示用utf8.在通过php插入性别倒MySQL中,然后再使用php显示数据库中信息的时候出现乱码,而其他数据没有乱码,令我疑惑。 答案:在php中,'男',虽然是中文字符,在unicode中占(2^8)*2位,即2个字节。但是在php中,存储字符型数据'男'实际在内存中存储的是'男\0'...

2009-09-12 12:51:54 99

为列表选中项添加图标

继为List添加序号之后,老总又提出了新的要求:为列表中的当前选中项添加一个指示图标。在得到正确解决方案之前,我因此苦恼了两天。尝试了许多种方法,都没有得到理想的结果。但是把基本问题搞清楚了,为列表中的当前选项添加指示图标,情况有三种:1. 列表项之间切换时(鼠标点击列表项,或通过键盘上下选中列表项)2. 新添加列表项3. 删除列表项第一个比较好解决,但是第2个和第3个问题看似...

2009-09-09 12:01:14 426

原创 有一种茅塞顿开的感觉

在《PHP A Beginners Guide》一书中,有这么两道章节练习题:题一:编写一段PHP脚本,统计一个文件中的文本行数。我是这样写的<?php $sum = 0; $arr = file('example.txt') or die('ERROR, file cannot open'); foreach($arr as $line){ $sum++;...

2009-09-02 17:15:48 280

Flex中List序号乱序的解决方案(第一次修订,于2009年12月9日)

(第一次修订,于2009年12月9日) 想要做的事: 使用使用List的ItemRenderer,为List中的每一项都加一个序号。出现的问题: 当为List添加多个ItemRenderer的时候,会出现重复的序号。做法: ItemRenderer实现IDropInListItemRenderer,重写listData属性,并绑定DataChange事件。让ItemRenderer...

2009-08-31 16:14:48 122

原创 Flex in Action读书笔记(3. Working with ActionScript)

3.1 注释行注释: //行注释内容块注释: /* 块注释内容 */3.2 变量ActionScript(AS),遵循ECMAScript标准AS中的原始变量BooleanintunitNumberString关于int和Number的执行效率: 我们可能会认为大部分时候使用int比使用Numb...

2009-08-25 17:17:05 109

原创 Flex in Action读书笔记(4. Layout and containers)

4. Layout and containers4.1 Absolute layout将layout设置为absolute后,原点坐标[0,0]从屏幕左上角开始,向右x增加,向下y增加。4.2 Constraint-based layout<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:m...

2009-08-24 17:28:21 121

原创 Flex in Action读书笔记(2. Getting started)

Flex SDK是开源项目。通过SDK可以将源文件编译成为.swf可执行文件,其编译指令是mxmlc。搭建编译环境:安装配置Java Runtime Environment 1.4.2_06版本以上安装配置Flex SDK为IE浏览器安装Flash Player 9 ActiveX.exe;为Firefox浏览器安装Flash Player 9 Plugin.exe验证编译...

2009-08-22 11:42:00 75

原创 Flex in Action读书笔记(1. Introduction to Flex)

第一部分 Application basics 1. Introduction to Flex RIA和RWA:RIA是Rich Internet Application的缩写;RWA是Rich Web Application的缩写。RWA是基于HTML 4.0,包括HTML+CSS+Javascript(Ajax)。具有超级好的跨平台性,RIA与其相比这一...

2009-08-22 11:26:16 91

原创 关于Flex的Release

今天按照'Getting Started with Flex 3一书的第3中的一个例子做了一个Flex小工程,这个Flex的功能是通过在TextInput中输入关键词将Flickr上的图片显示在TileList中。点击Run后,程序能够正常运行,结果令我非常满意。由于我想将swf文件单独拿出来作为一个独立的文件运行,因此我将其复制到桌面上。可是桌面上的swf文件尽管可以正常的现实界面,但根本无法通...

2009-08-16 16:37:33 143

保卫祖国,从远离校内开始

校内网,一个火了很久的Web 2.0网络。Web 2.0网络其中最大的一个特点就是增强了人与人之间的联系。但是站在国家安全的角度考虑,如果这种关系网络被国外间谍组织利用,那么国家安全将面临着极大的危险。首先,不仅仅是人脉关系会被间谍组织所利用;由人脉关系过折射出的地理位置、家庭住址、学校、历史等等一切信息将会很容易被这些组织所利用。表面上看 xiaonei被japanese收购是一项商业行...

2009-08-14 21:39:58 64

Custom Event in Flex

关于Flex中自定义事件的创建步骤,在Adobe一周视频上是这样讲述的: 1. Define the event with the event metadata tag. 2. Instantiate the event. 3. Dispatch the event. 4. Create an event handler. 5. Use the info...

2009-08-14 21:38:57 104

使用C语言浮点数的精度极限比较精确的求近似值

今天继续学习《C语言的科学和艺术》一书,今晚终于结束了第六章算法部分的课后习题,同时我也非常高兴自己已经完成了本书第一部分的学习,很有一种收获的感觉。今天做的题中有一个知识点,是关于浮点数精度问题的。要知道,在C语言中浮点数类型如同float,double等都是不精确的,万万不可以使用他们做科学计算,否则结果很可能与答案有很大的偏差。算法这一章中介绍了一个浮点数不精确的例子就是如果for循环中...

2008-09-18 21:49:00 664

从一个C程序学“逐步求精”的分析方法

大学最后一年了,C、C++、VB、VB.NET、Java、C#等等几乎什么语言都被老师教过一遍了,但是在学校里面什么语言老师都不会给你讲的很深。这些语言虽然都是学校设置的课程,但上了这么多年大学了,我觉得老师讲的这些语言基本上都是大同小异。老师讲每一种语言都是讲它的数据类型、三种控制语句(顺序、分支和循环)、函数;像面向对象的语言中还会给你讲讲类、对象、继承、多态。其实我倒是觉得大学开两门编程语言...

2008-09-15 11:06:00 206

回文判断(递归)

(回文)回文是前后两个方向拼写完全相同的字符串。编写一个递归函数isPalindrome来判断回文,如果存储在数组中的字符串是一个回文,则返回1,否则返回0.函数应该忽略字符串中的空格和逗号。<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)&lt...

2008-08-04 17:13:00 502

几个递归练习

1.反向输出字符串<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->1void s...

2008-08-03 12:29:00 114

关于一个分离1~32767之间整数的一个C程序的研究

题目:开发一个程序,编写一个函数,输入1~32767之间的整数,并把这个整数显示为一些列数字,每组数字都是用两个空格分开。例如,整数4562应该显示为:4  5  6  2华罗庚曾经说过,研究一个问题要从简单的入手,然后再从简单的向复杂问题入手。于是我就用一个特殊的例子下手,比如用1234这个数,最后输出的结果应该是1 2 3  4。怎么才能得到这个结果呢?使用除法的商和余数可以得到正确的...

2008-07-16 12:24:00 632

如何使用C写一个现实对应1~100罗马数字的程序?

今天在做一道课后练习题的时候遇到这么一道棘手的题?先到网上搜罗了一下关于罗马数字的相关知识,熟悉了一下罗马数字的写法。然后还是没有想出来。借鉴了一位网友的思想,他是使用Java编写的,代码非常简洁。他的思想是从罗马数字中找到规律1-3是I, 4是IV, 5是V....其实1-100中只存在几个特殊的区间,然后分别追加。我看了个半懂,开始用C编写。思路:找到1-100间的特殊区间,使用if语句判...

2008-07-14 16:19:00 416

main函数中的参数argv和argc变量的含义

这是C语言中的命令行参数,所谓命令行参数,就是在DOS下执行命令所需要的参数,我们学习C语言的时候,一般都是编一些小程序,输出一些数据了等等,但是如果我们编制这样一个程序,比如编制一个程序能把一个文件的内容追加到另外一个文件中,这样我们编的程序就需要你提供命令的后面两个文件名(和命令一起称做命令行参数) 如这个程序叫做append使用时候(在dos下敲入如下命令)如下使用 append fil...

2008-07-02 23:20:00 117

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除