as 不允许overload...即对于同一个函数名不能有不同的参数列表和返回值
类中的geter 和 setter 与其他的方法一样,除了
1.get函数没有参数,并且必须有返回值,并且必须有get关键字
2.set函数必须有参数并且没有返回值,并且必须有set关键字
public function get sampleProperty( ):String {
return _sampleProperty;
}
public function set sampleProperty(value:String):void {
_sampleProperty = value;
...
component就是一个AS class 或者是MXML component文件在manifest文件中映射的标签.分可视和不可视
可视化component包括Containers 和 UI controls
Containers(Appliction, Panel...)
UI controls(Button, Label)
可以通过3种方式设置component的属性
1.tag attributers
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
</mx:Ap ...
理解namespace
<Application xmlns="http://www.adobe.com/2006/mxml">
http://www.adobe.com/2006/mxml为 URI,在编译时期加入的。这样的话,我们就可以用http://www.adobe.com/2006/mxml中定义的class和component了。比如说
<Button />
一般来讲,我们都会给namespace一个名字,你比如说mx-- xmlns:mx="http://www.adobe.com/2006/mxml,这样类似于上面的调用button就应该改为
...
Flex 是 Adobe主推的富客户端技术,与Ajax一样...
Flex 有三种发送请求的方式
Http Service , Web server, Remoting...
前两者传输的数据为文本数据,一般为XML。而Remoting则可以使Flex使用数据库.
这里的留言板仅仅是为了学习,所以就用了Http Service...
呵呵,实现方法低效而且丑陋...学习中学习中...
基本思路:
首先由Django的view函数提供xml文件和接受Flex post过来的请求
具体来说:
Django的view函数generate()负责产生localhost:8000 ...
对于当今Web developer来说,自动化测试是一项非常有用的”除虫”工具。你可以使用测试集——test suite——去避免或者解决一系列的问题: 当你在写新代码的时候,测试可以验证你的代码是否按预期执行 当你重构或则修改旧代码时,你可以使用测试来确保你的修改不会对程序造成不良影响 测试Web 程序是一项复杂的工作。因为一个Web程序由多种逻辑层组成—&mdas ...
1.Windows 命令行采用cp936编码,因此urf8会乱码,可以这么解决
Str.decode(‘uft-8’).encode(‘cp936’)
2.数字转换成字符串—str(i)
字符串转换数字—string.atoi(s[, base]) base 代表进制.
3.声明一个可变长参数的函数,变量需以* 开始
4.lambda 是较特殊的声明函数方式.—fun = lambda 参数列表:表达式..不能在lambda中使用print 但可以在lambda中调用其它函数
5.文件目录常用函数:
得到当前路径os.getcwd()
获得目录内容os.listdir(path)
创建目录o ...
在用Django preview form 碰到一个问题...怀疑是Django 的bug
当然也有可能是我的错误如果哪位同学也碰到,回下贴哈
Django 在使用 preview form 处理BooleanField 时,如果BooleanField的值False,那么当你提交时,Django会把 BooleanField的值改为True,然后返回本页面...但如果BooleanField值为True的话,Django 会让你顺利执行...
示例程序...
1. Is test 没有选中
2. 我点击了Preview按钮
3.我点击了submit按钮,注意红笔...
...
pygame 的一些方法:
image= pygame.Surface((5, 5)) --surface 内的参数为元组,指的是创建的surface的矩形区域的大小。
pygame.draw.circle(image, (R, G, B), (x, y), r) --参如其名了;)
Surface ...
今天要写一个程序的小模块---同一个网页里面,中间的内容区要显示所有的student,而在右侧边栏需要显示所有的class(班级;))
起初已经写完了显示所有student的代码了,用的就是generic views----太爽了,仅用了很少很少的代码。
newsList = {
'queryset': Student.objects.all(),
}
urlpatterns = patterns('',
(r'^$', 'django.views.generic.list_detail.o ...
测试驱动使用了也快一周了。总的感觉是,对于web 程序来说,test 时提示的错误并不能给开发者太多的信息,你必须时刻借助于网页的实际提示在改正错误,并驱动程序产生。
你比如很简单的注册功能。我是从驱动产生form 开始的。
首先通过断言formerror ,如果这个form field 为空,那么response 就会出现This field is required 的错误提示。而接下来的过程就会是非常难以掌控的。
Test 一遍又一遍的提示我TemplateNotExist。
好吧,我配置urls.py,写了被映射的view 函数(只是简单的return HttpRespon ...
- 17:48
- 浏览 (1211)
- 评论 (0)
- 分类: 测试驱动开发(TDD)学习
- 进入论坛
- 发布在 Python 圈子
- 浏览: 8179 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
链接
最新评论
-
理解 flex actionscript ...
楼上的同学,业术有专攻嘛
-- by yimogod -
理解 flex actionscript ...
AS3对XML的处理上表现的很满意。
-- by 咖啡舞者 -
理解 flex actionscript ...
其实java语言要比actionscript 成熟健壮得多..例如反射这一部分. ...
-- by duker -
一个django测试的例子---- ...
我不太明白你的意思...如果你是指给session写入登录的user这种情况的话 ...
-- by yimogod -
一个django测试的例子---- ...
请问如何在测试时模拟session
-- by yyy777






评论排行榜