http://www.douban.com/note/134971609/PEP8 Python 编码规范一 代码编排1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。...
分类:
编程语言 时间:
2015-02-06 18:11:15
阅读次数:
228
# -*- coding:utf8 -*-from bs4 import BeautifulSoupimport os, sys, urllib2, urllibimport thread, threadingclass downloader(threading.Thread): """docstr...
分类:
编程语言 时间:
2015-02-06 18:11:00
阅读次数:
201
Javascript由以下三部分组成:核心(ECMAScript)文档对象模型(DOM)浏览器对象模型(BOM)ECMAScript组成部分: 语法、类型、语句、关键字、保留子、操作符、对象。 按照惯例,外部 JavaScript 文件带有.js扩展名。但这个扩展名不是必需的,因为浏览器不会检查包含...
分类:
编程语言 时间:
2015-02-06 18:07:55
阅读次数:
160
链接地址:http://blog.sina.com.cn/s/blog_86be5e2f0101bc3k.html 在jquery中处理JSON数组的情况中遍历用到的比较多,但是用添加移除这些好像不是太多。 今天试过json[i].remove(),json.remove(i)之后都不行,看...
分类:
编程语言 时间:
2015-02-06 17:06:10
阅读次数:
115
从JDK5开始,Java增加了注解(Annotation),注解是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用注解,开发人员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补...
分类:
编程语言 时间:
2015-02-06 17:04:09
阅读次数:
199
一、背景知识JSON:引用百科描述如下,具体请自行搜索相关介绍:JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。它基于JavaScript(Standard
ECMA-2623rdEdition-December1999)的一个子集。
JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯..
分类:
编程语言 时间:
2015-02-06 16:57:19
阅读次数:
4918
#后面写注释加上.0则自动作为float处理输出int:print"He‘s%dpoundsheavy."%my_weight输出String:print"He‘sgot%seyesand%shair."%(my_eyes,my_hair)Usethe%rfordebugging,sinceitdisplaysthe"raw"dataofthevariable,buttheothersareusedfordisplayingtousers.单引号和双引号都..
分类:
编程语言 时间:
2015-02-06 16:56:40
阅读次数:
130
List操作:ten_things="ApplesOrangesCrowsTelephoneLightSugar"
print"Waittherearenot10thingsinthatlist.Let‘sfixthat."
stuff=ten_things.split(‘‘)
more_stuff=["Day","Night","Song","Frisbee","Corn","Banana","Girl","Boy"]
whilelen(stuff)!=10:
next_one=more_stuff...
分类:
编程语言 时间:
2015-02-06 16:55:33
阅读次数:
150
上一篇文章我们一起学习了直接插入排序,它的原理就是把前i个长度的序列变成有序序列,然后循环迭代,直至整个序列都变为有序的.但是说来说去它还是一个时间复杂度为(n^2)的算法,难道就不能再进一步把时间复杂度降低一阶么?可能有很多同学说快速排序,堆排序,我都会,这些简单的插入排序我都不屑于用.确实,以上几种算法相对于之前的O(n^2)级别的算法真的是弱爆了,效率可能还会差上千万倍,但是我们不妨翻看一下...
分类:
编程语言 时间:
2015-02-06 16:56:28
阅读次数:
121
界面切换在项目中可以把耦合度比较高的界面放在通过一个StoryBoard中,可以按照功能使用多个StoryBoard搭建界面,这样便于项目维护以及多人开发,对于多个StoryBoard间切换,可以使用以下代码:@IBAction func ChangeOne(sender: UIButton) {
var oneStoryBoard:UIStoryboard = UIStorybo...
分类:
编程语言 时间:
2015-02-06 16:53:53
阅读次数:
250
前几天弄了下django的图片上传,上传之后还需要做些简单的处理,python中PIL模块就是专门用来做这个事情的。...
分类:
编程语言 时间:
2015-02-06 16:54:04
阅读次数:
457
Spring MVC 设计思想。...
分类:
编程语言 时间:
2015-02-06 16:46:49
阅读次数:
218
§5.1 数组的定义
多维数组的理解
typedef ElemType Array2[m][n];
//等价于typedef ElemType Array1[n];typedef Array1 Array2[m];
即一个n维数组类型可以定义为其数据元素为(n-1)维数组类型的一维数组类型。
数组一旦被定义,它的维度和维界就不再改变,因此除了结构的初始化和销毁之外,数组只有存取元素和修改...
分类:
编程语言 时间:
2015-02-06 16:46:22
阅读次数:
160
好了,本节是我们这系列教程的最后一篇。经过之前的代码磨练,到了最后一步,基本已经没有什么太多的知识点和难点了。最后,我们的程序看起来是非常酷炫的:
从图里可以看到,我们添加了分数和关卡,然后添加了消除方块时的动画效果,其实还有声音。有没有小激动啊,我们这就开始。
首先确保你的属性和图中保持一致。
我们从右下角中找到view,然后把他拖入屏幕中,然后在属性中把它的背景设置成de...
分类:
编程语言 时间:
2015-02-06 16:46:19
阅读次数:
223
在大型的应用中,常常会有很灵活的需求,而在使用了框架之后,虽然可以大大提高开发的效率,但同时,也把我们框到一个架子中了。
下面先说一下我遇到的问题,事情大概是这样的:@Component
@Scope("prototype")
public class Action1 implements Action{
.....
}@Component
@Scope("prototype")
publi...
分类:
编程语言 时间:
2015-02-06 16:43:43
阅读次数:
215
目的:
1. 封装Excel 的 OCX太少! 好用的更是少之又少!(注意!!! iWebOffice2006.ocx涉及到版权! 这里iWebOffice2006.ocx仅做学习、研究、交流用! 如需使用请君购买正版! )
2. OCX嵌入到wxPython对话框例子太少.
3. 这个例子就是填补1-2空白
4. 最好的利用了:
1. excel高普及率、
2. VBA操作的灵活强大
3. Python高效开发、不用编译直...
分类:
编程语言 时间:
2015-02-06 16:44:11
阅读次数:
905
python描述符 在Python中,访问一个属性的优先级顺序按照如下顺序:1.类属性2.数据描述符 :__get__,__set__,__del__方法的类属性3.实例属性4.非数据描述符 :没有实现get,set,del三个方法的所有类5.__getattr__()方法。这个方法的完整定义如下所...
分类:
编程语言 时间:
2015-02-06 16:40:54
阅读次数:
343