2008-03-13

理解 flex actionscript

关键字: flex actionscript
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; ...
2008-03-13

理解 flex component

关键字: flex component
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 ...
2008-03-12

Flex 的 namespace

关键字: flex 命名空间 namespace
理解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就应该改为 ...
2008-01-16

留言本--bring django and flex together

关键字: django flex
Flex 是 Adobe主推的富客户端技术,与Ajax一样... Flex 有三种发送请求的方式 Http Service , Web server, Remoting... 前两者传输的数据为文本数据,一般为XML。而Remoting则可以使Flex使用数据库. 这里的留言板仅仅是为了学习,所以就用了Http Service... 呵呵,实现方法低效而且丑陋...学习中学习中... 基本思路: 首先由Django的view函数提供xml文件和接受Flex post过来的请求 具体来说: Django的view函数generate()负责产生localhost:8000 ...
2008-01-04

Django测试

关键字: django test
    对于当今Web developer来说,自动化测试是一项非常有用的”除虫”工具。你可以使用测试集——test suite——去避免或者解决一系列的问题:    当你在写新代码的时候,测试可以验证你的代码是否按预期执行    当你重构或则修改旧代码时,你可以使用测试来确保你的修改不会对程序造成不良影响    测试Web 程序是一项复杂的工作。因为一个Web程序由多种逻辑层组成—&mdas ...
2007-12-14

ways on python

关键字: python begin
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 ...
2007-12-05

django preview form 的一个问题

关键字: django preview form
在用Django preview form 碰到一个问题...怀疑是Django 的bug 当然也有可能是我的错误如果哪位同学也碰到,回下贴哈 Django 在使用 preview form 处理BooleanField 时,如果BooleanField的值False,那么当你提交时,Django会把 BooleanField的值改为True,然后返回本页面...但如果BooleanField值为True的话,Django 会让你顺利执行... 示例程序... 1. Is test 没有选中 2. 我点击了Preview按钮 3.我点击了submit按钮,注意红笔... ...
2007-09-24

点点滴滴pygame

关键字: pygame,python,game develop
pygame 的一些方法:       image= pygame.Surface((5, 5))  --surface 内的参数为元组,指的是创建的surface的矩形区域的大小。               pygame.draw.circle(image, (R, G, B), (x, y),  r) --参如其名了;)        Surface ...
2007-08-13

generic views 新掌握的一个方法;)--extra_context

关键字: generic views,django,python
今天要写一个程序的小模块---同一个网页里面,中间的内容区要显示所有的student,而在右侧边栏需要显示所有的class(班级;)) 起初已经写完了显示所有student的代码了,用的就是generic views----太爽了,仅用了很少很少的代码。 newsList = {     'queryset': Student.objects.all(), } urlpatterns = patterns('',     (r'^$', 'django.views.generic.list_detail.o ...
2007-07-27

测试驱动的一点疑问

关键字: TDD,Django,Python,测试驱动
测试驱动使用了也快一周了。总的感觉是,对于web 程序来说,test 时提示的错误并不能给开发者太多的信息,你必须时刻借助于网页的实际提示在改正错误,并驱动程序产生。 你比如很简单的注册功能。我是从驱动产生form 开始的。 首先通过断言formerror ,如果这个form field 为空,那么response 就会出现This field is required 的错误提示。而接下来的过程就会是非常难以掌控的。 Test 一遍又一遍的提示我TemplateNotExist。 好吧,我配置urls.py,写了被映射的view 函数(只是简单的return HttpRespon ...
yimogod
搜索本博客
最近加入圈子
存档
最新评论