- 浏览: 108082 次
- 性别:
- 来自: 北京
最新评论
-
wilfrid1989:
渲染器中有itemIndex属性
Flex中List序号乱序的解决方案(第一次修订,于2009年12月9日) -
phenix9527:
很好的东西,学习了
pureMVC简单示例及其原理讲解——开篇 -
meathill:
楼主这样理解是错误的。你的问题在于你使用this.addChi ...
ActionScript3中的getChildAt()方法 -
svafly:
每次都会addchild,重叠上去了啊。。。。。
为列表选中项添加图标 -
bibishou:
Model层有VO和Mediator组成,非常简单,仅仅包含两 ...
pureMVC简单示例及其原理讲解——Model层
文章列表
写了一个例子用于验证length和position间的不匹配。
/**
* 本例验证不能通过SoundChannel.position和Sound.length进行比较以判断音乐是否结束
* */
package {
import flash.display.Graphics;
import flash.display.Sprite;
import flash.events.MouseEvent;
import flash.events.TimerEvent;
import flash.media.Sound;
import flash.media.Sou ...
- 2009-09-27 11:15
- 浏览 2542
- 评论(0)
本文讲述如何通过PHP和MySQL进行数据库简单操作。
本文通过MySQL extension进行数据库操作,MySQL Improved简称MySQLi。
查询操作
<?php
//数据库连接
$mysqli = new mysqli("localhost","root","root","mycompany");
if($mysqli === false){
die("ERROR: 无法连接." . mysqli_connect_error ...
PHP支持很多种类的数据库操作,PHP支持数据库操作通过两种方式:
1. 数据库特定扩展
2. PDO扩展(PHP Data Object)
其中数据库扩展针对不同的数据库具有不同的函数,因此其能发挥对应数据库的所有功能;除去功能强大外,由于针对特定数据库,因此其效率也较高。就http://www.php.net网站上所提供的材料其支持的数据库特定扩展包括:
dBase、
DB++、FrontBase、filePro、Firebird/InterBase、Informix、DB2、Ingres、MaxDB、
Mongo、mSQL、Mssql、MySQL、Mysqli、OCI8、Ovr ...
- 2009-09-12 22:07
- 浏览 1383
- 评论(0)
添加列(在cellphone列后添加email列)
ALTER TABLE classmates ADD email VARCHAR( 30 ) NOT NULL AFTER cellphone
修改原有列email
ALTER TABLE classmates MODIFY email VARCHAR(30) NOT NULL
- 2009-09-12 16:17
- 浏览 1002
- 评论(0)
问题:
MySQL中有一个字段gender char(2) not null,用来存储性别,表示用utf8.
在通过php插入性别倒MySQL中,然后再使用php显示数据库中信息的时候出现乱码,而其他数据没有乱码,令我疑惑。
答案:
在php中,'男',虽然是中文字符,在unicode中占(2^8)*2位,即2个字节。但是在php中,存储字符型数据'男'实际在内存中存储的是'男\0',即男占两个字节,'\0'结束标志符占一个字节。因此每个字符串的存储总会多出一个字符串结束标志。计算机原理的时候讲过,可是没想到php中是这样的,现在明白了,以后再创建表字段的时候就要考虑这一点了。
- 2009-09-12 12:51
- 浏览 1789
- 评论(0)
继为List添加序号之后,老总又提出了新的要求:为列表中的当前选中项添加一个指示图标。
在得到正确解决方案之前,我因此苦恼了两天。尝试了许多种方法,都没有得到理想的结果。但是把基本问题搞清楚了,为列表中的当前选项添加指示图标,情况有三种:
1. 列表项之间切换时(鼠标点击列表项,或通过键盘上下选中列表项)
2. 新添加列表项
3. 删除列表项
第一个比较好解决,但是第2个和第3个问题看似简单,但做起来却经常和第一个发生冲突。
艰难的求解里程不在此多说了,直接切入主题。
还好感谢《Flex 3 Cookbook中文版》第五章13节所讲解的内容。其实不必自己去想的那么多,List ...
- 2009-09-09 12:01
- 浏览 2133
- 评论(1)
在《PHP A Beginners Guide》一书中,有这么两道章节练习题:
题一:编写一段PHP脚本,统计一个文件中的文本行数。
我是这样写的
<?php
$sum = 0;
$arr = file('example.txt') or die('ERROR, file cannot open');
foreach($arr as $line){
$sum++;
}
echo $sum;
?>
当我看到书中的答案,我大吃一惊,原来代码可以如此简洁。
<?php
echo count(file('example.txt')) . ' li ...
- 2009-09-02 17:15
- 浏览 984
- 评论(0)
(第一次修订,于2009年12月9日)
想要做的事: 使用使用List的ItemRenderer,为List中的每一项都加一个序号。
出现的问题: 当为List添加多个ItemRenderer的时候,会出现重复的序号。
做法: ItemRenderer实现IDropInListItemRenderer,重写listDa ...
3.1 注释
行注释:
//行注释内容
块注释:
/*
块注释内容
*/
3.2 变量
ActionScript(AS),遵循ECMAScript标准
AS中的原始变量
Boolean
int
unit
Number
String
关于int和Number的执行效率: 我们可能会认为大部分时候使用int比使用Number的效率要高,但是由于Flash是面向绘制技术的运行时环境,在处理int类型的数据的时候会将int转换为Number,因此Number的执行效率比int高。但在for循环的使用中还是要常用int类型作 ...
- 2009-08-25 17:17
- 浏览 1176
- 评论(0)
4. Layout and containers
4.1 Absolute layout
将layout设置为absolute后,原点坐标[0,0]从屏幕左上角开始,向右x增加,向下y增加。
4.2 Constraint-based layout
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
backgroundColor="wh ...
- 2009-08-24 17:28
- 浏览 1081
- 评论(0)
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
验证编译环境mxmlc -version
MXML文件是基于XML文件格式的。
在Flex Builder或Flash Builder中可以通过动态帮助查阅动态文档,也可以通过Shift+F2激活动态帮助 ...
- 2009-08-22 11:42
- 浏览 949
- 评论(0)
第一部分 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与其相比这一点较弱,如Adobe RIA需要Flash Player插件,Silverlight需要Silverlight插件等。但是,在速度上RIA占据明显优势,通过Flex AMF3进行通信币Ajax HTML ...
- 2009-08-22 11:26
- 浏览 2552
- 评论(0)
今天按照'Getting Started with Flex 3一书的第3中的一个例子做了一个Flex小工程,这个Flex的功能是通过在TextInput中输入关键词将Flickr上的图片显示在TileList中。点击Run后,程序能够正常运行,结果令我非常满意。由于我想将swf文件单独拿出来作为一个独立的文件运行,因此我将其复制到桌面上。可是桌面上的swf文件尽管可以正常的现实界面,但根本无法通过HttpService查询Flickr上的图片,更不要说显示问题了。原工程中根本没有调用任何assert啊,我非常不解,我思考了很久。
我猜测可能是以下问题引起的:
Flex Web工程引起。后 ...
- 2009-08-16 16:37
- 浏览 1948
- 评论(0)
校内网,一个火了很久的Web 2.0网络。Web 2.0网络其中最大的一个特点就是增强了人与人之间的联系。但是站在国家安全的角度考虑,如果这种关系网络被国外间谍组织利用,那么国家安全将面临着极大的危险。
首先,不仅仅是人脉关系会被间谍组织所利用;由人脉关系过折射出的地理位置、家庭住址、学校、历史等等一切信息将会很容易被这些组织所利用。表面上看 xiaonei被japanese收购是一项商业行为,千橡国际可以从中获益;但站在国家安全的角度上考虑,我们的损失远远超过千橡国际所获利润。
刚刚删除了自我资料和相册,并删除了所有的日志;这种的行动似乎是删除了这些寄存于网上的资料,但是一般做网站开发的人员 ...
- 2009-08-14 21:39
- 浏览 889
- 评论(0)
关于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 information/data in the event object.
步骤详解:
For 1: 在metadata标记中定义event
<mx:Metadata>
[Event(name=&qu ...
- 2009-08-14 21:38
- 浏览 959
- 评论(0)