摘要:
一.Windows7下的Python环境搭建Google下载python-2.6.msi安装包,以管理员身份运行,安装时候注意不要在有中文目录的程序下安装。安装完成之后可以在开始菜单中看到。配置环境变量。不用配置也可以,不过配置之后后面会方便很多。配置方法:右键“我的电脑”选择“属性”,切换到“高级”选项卡,选择环境变量,在“系统变量”下选择“Path”变量,然后点击“编辑”按钮,添加Python安装目录。配置完成之后可以打开cmd输入”python”进行测试。如果出现下图所示,则表示配置成功。此步骤熟悉Java的同学应该比较熟悉。 二.Python基础语法关于Python... 阅读全文
posted @ 2012-12-31 16:21
HackerVirus
阅读(557)
评论(0)
推荐(0)
摘要:
mass Framework data模块 v3这是吸收jquery2.0的新技术,通过节点在数组中的索引值来关联目标与缓存体。这就有效避开了IE下某些节点不能添加自定义属性的问题,也在es5中新增的Object.preventExtensions方法下得以生存。View Code//==================================================// 数据缓存模块//==================================================define("data", ["$lang"], 阅读全文
posted @ 2012-12-31 16:20
HackerVirus
阅读(158)
评论(0)
推荐(0)
摘要:
实际上“单元测试不可测试那些类(无抽象、静态类、静态方法)”是个伪命题,因为事实是:无抽象、静态类、静态方法都是不可单元测试的。那么,如果我们要写出可测试的代码,又要用到这些静态类等,该怎么办,实际上我们需要两个步骤:1:为它们写一个包装类,让这个包装类是抽象的(继承自接口,或者抽象类,或者方法本身是Virtual的);2:通知客户端程序员,使用包装类来代替原先的静态类来写业务逻辑;实际上,微软也是这么干的,我在上一篇博文《单元测试WebForm的UI逻辑及文件上传》写到,最典型的不可测试类,那就是WebForm架构的网站中,对Response等的模拟。查看Response这个类:namesp 阅读全文
posted @ 2012-12-31 14:14
HackerVirus
阅读(226)
评论(0)
推荐(0)
摘要:
coding中十大低级错误2012-07-20 11:53 by zhang carl, 203 阅读,1评论,收藏,编辑1.前言本文根据java和C#开发人员在编码过程中容易忽视或者经常出错的地方进行了整理,总结了十大比较常见的低级错误点,与大家交流一下。2.十大低级错误1.不能用“==”比较两个字符串内容相等。2.对list做foreach循环时,循环代码中不能修改list的结构。3.数组下标越界4.将字符串转换为数字时没有捕获NumberFormatException异常。5.对文件、IO、数据库等资源进行操作后没有及时、正确进行释放。6.循环体编码时不考虑性能,循环体中包含不需要的重复 阅读全文
posted @ 2012-12-31 13:57
HackerVirus
阅读(214)
评论(0)
推荐(0)
摘要:
定义一个委托的三种形式2012-12-31 13:17 by zhang carl, 131 阅读,1评论,收藏,编辑今天是2012年的最后一天,外面天气又冷,不想出门,在家闲着无聊,找了本书看看,随便翻了翻,下面跟大家分享一下,我的看书成果。随手一翻,看到了委托这一章节。委托这是一个非常有用,也非常重要的东东,用过的人一定深有体会。今天谈谈委托的三种定义形式,可能有点人会认为,声明委托不就是用:Delegate关键吗?我在今天以前也是这么认为的,但是ton通过 今天的看书,我了解到,其实在C#中声明委托不一定要用Delegate,还可以用Action<T>和Func<T&g 阅读全文
posted @ 2012-12-31 13:55
HackerVirus
阅读(263)
评论(0)
推荐(0)
浙公网安备 33010602011771号