摘要:
砖瓦和水泥都有了,接下来该是砌墙了,在ECMAScript中,语句就是我们需要砌的墙了。语句也和操作符一样,对于有C背景的人来说再自然不过了,下面采用类似的形式整理一下语句的相关知识,重点突出一些ECMAScript中比较特别和个人认为比较有意思的地方,同样,没有强调的但比较基础的语句并非不重要,而是我认为你已经熟悉。语句一览语句语法简要描述简单语句;语句以分号(;)结束,在不引起歧义的情况下也可以省略分号。语句块{}使用大括号({})将一组语句放一起组成一个语句块,在ECMAScript中,有语句块,但没有语句块作用域。if语句if(condition){}if(ocndition){}el
阅读全文
posted @ 2012-08-28 11:39
HackerVirus
阅读(147)
推荐(0)
摘要:
元类MetaClass元类是可以让你定义某些类是如何被创建的。从根本上说,赋予你如何创建类的控制权。元类也是一个类,是一个type类。元类一般用于创建类。在执行类定义时,解释器必须要知道这个类的正确的元类,如果此属性没有定义,它会向上查找父类中的__metaclass__属性。如果还没发现,就查找全局变量。对于传统类来说,它们的元类是types.ClassType。元类也有构造器,传递三个参数:类名,从基类继承数据的元组,和类属性字典下面我们来定义一个元类,要求写类的时候必须给类提供一个__str__()方法,如果没有提供__repr__()方法,则给你警告。fromwarningsimpor
阅读全文
posted @ 2012-08-28 11:38
HackerVirus
阅读(137)
推荐(0)
摘要:
前言:从现在开始我们学习ASP.NETAJAX,Ajax技术现在应用非常广泛,只要我们上的一些大型网站,都用到了这个技术,AJAX最终解释的意思是:实现网页的无刷新效果,使网页显示出更美好的页面,使用户体验能够最好。1.什么是AJAX(1)AJAX:”AsynchronousJavaScriptandXML”中文的意思就是:异步JavaScript和XML,指一种创建交互式网页应用程序的网页开发技术。Ajax并非缩写词,而是由JesseJamesGuiett创造的名词(2)不是指一种单一的技术,而是有机的利用了一系列相关的技术:web标准(Standards-BasedPresention)+
阅读全文
posted @ 2012-08-28 11:35
HackerVirus
阅读(153)
推荐(0)
摘要:
不知不觉已经从事软件测试六年了,2006毕业到进入外包公司外包给微软做软件测试, 到现在加入著名的外企。六年的时间过得真快。 长期的测试工作也让我对软件测试有了比较深入的认识。但是我至今还是一个底层的测试人员,我的看法都比较狭隘,如有错误还请批评改正。阅读目录:软件测试人员应该居安思危测试人员应该比开发人员更熟悉业务需求学会如何和开发人员相处测试人员应该懂一些基本的编程测试人员搭建开发环境写文档是测试人员的核心能力测试后期应该做两天交叉测试测试人员的瓶颈尽量实现自动化自动化测试VS手动测试自动化测试的技术和开发用到的技术相差太远最郁闷的是无法听懂开发人员讨论技术优秀的测试人员非常稀少大部分的测
阅读全文
posted @ 2012-08-27 18:30
HackerVirus
阅读(136)
推荐(0)
摘要:
FormsHTML form是交互网页的支柱。下面来学习一下有关使用Django处理用户提交的表单数据,验证等功能。我们将讨论HttpRequest和Form对象。request中包含的信息在views.py中的每一个用于显示页面的函数都需要以request作为第一个函数参数。request包含了一些有用的信息,如:request.path 除去了域名和端口的访问路径,request.get_host 域名+端口信息request.get_full_path() 所有路径,包含传递的参数requets.is_secure() 是否使用https进行链接还有一个特别的属性request.META
阅读全文
posted @ 2012-08-27 17:13
HackerVirus
阅读(301)
推荐(0)
摘要:
这个小project主要是为了练习用模板生成静态页使用ASP.NET模版生成HTML静态页面并不是难事,主要是使各个静态页面间的关联和链接如何保持完整主要实现的功能是,后台添加新闻,生成.html文件,前台访问相应的静态页开发工具VS2012+SQL2008优点1. 可以建立非常复杂的页面,利用包含js文件的方法,在js文件内加入document.write()方法可以在所有页面内加入如页面头,广告等内容。2. 静态html文件利用MS Windows2000的Index Server可以建立全文搜索引擎,利用asp.net可以以DataTable的方式得到搜索结果。而Win2000的Inde
阅读全文
posted @ 2012-08-27 17:09
HackerVirus
阅读(293)
推荐(0)
摘要:
A Interesting Interview(有趣的面试经历)2012-08-26 10:51 by 圣殿骑士, 732 阅读,24评论,收藏,编辑IntroductionHow time flies! It has been a little bit long time I haven’t update my blog! So sorry about this especially for the guys who sent email or msn messages to me(becoz of so many emails and so busy and no time to repl
阅读全文
posted @ 2012-08-26 19:09
HackerVirus
阅读(301)
推荐(0)
摘要:
jQuery EasyUI 1.3 Demo合集、离线API、动态换肤。写jQuery EasyUI 1.2.6源码 Demo合集 离线API的时候就发现作者要放出来1.3了,前段时间发现已经更新了,没来得及整理,现给出jQuery EasyUI 1.3 Demo合集、离线API,以及把easyui的各种皮肤整合在一起,包括官网上的扩张皮肤,可以动态换肤了。这次没有像1.2.6翻译的源码,暂时也没用到,使用的时候再说吧。打包地址猛击下载,http://files.cnblogs.com/purediy/jquery-easyui-1.3.0.zipDemo预览图片API预览图片分类:jQuer
阅读全文
posted @ 2012-08-26 18:56
HackerVirus
阅读(201)
推荐(0)
摘要:
〇、目录一、前言二、需求说明三、准备工作四、开工编写测试用例与实现代码静态属性的模拟私有方法的测试私有方法的模拟五、总结六、源码下载一、前言 上文书(基于VS2012 Fakes框架的TDD实战——接口模拟)把接口模拟的部分演示完了,接口模拟也是Mock框架最基本的功能了吧,比如很易用的Moq框架,就非常容易模拟出接口中定义的操作返回的结果。 Moq也有局限性,比如不能模拟密封类,不能直接模拟静态方法等,而这些需求在微软VS2012带来的Fakes框架中都能得到很好的解决。二、需求说明 一个项目的开发中,最见怪不怪的就是需求的变更了,比如我们这个用户名重复性检查的功能,它就变了,变化如下...
阅读全文
posted @ 2012-08-26 18:53
HackerVirus
阅读(214)
推荐(0)
摘要:
周末抽了一天的时间去研究Joomla的目录组件SobiPro,写一下使用它的体会。SobiPro是个相当强大的目录组件,相比于同类的mtree(Mosets Tree的简称),更比mtree有优胜的地方。SobiPro优势如下:1. field管理mtree与sobi都有管理field的功能,而且都有强大的扩展能力,但mtree的field是全局性的,也就是不可以做几个不同类的list,例如一个list是通讯录,另一个list是产品,两个List都需要使用完全不同的fields,mtree就难以实现。2. field扩展类的存储方式mtree可以添加修改field的类来调整field的呈现效果
阅读全文
posted @ 2012-08-26 18:51
HackerVirus
阅读(234)
推荐(0)