码迷,mamicode.com
首页 > 编程语言
PEP8 Python 编码规范整理--转自豆瓣
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高级程序设计》读书笔记
Javascript由以下三部分组成:核心(ECMAScript)文档对象模型(DOM)浏览器对象模型(BOM)ECMAScript组成部分: 语法、类型、语句、关键字、保留子、操作符、对象。 按照惯例,外部 JavaScript 文件带有.js扩展名。但这个扩展名不是必需的,因为浏览器不会检查包含...
分类:编程语言   时间:2015-02-06 18:07:55    阅读次数:160
jquery 中json数组的操作 增删改
链接地址:http://blog.sina.com.cn/s/blog_86be5e2f0101bc3k.html 在jquery中处理JSON数组的情况中遍历用到的比较多,但是用添加移除这些好像不是太多。 今天试过json[i].remove(),json.remove(i)之后都不行,看...
分类:编程语言   时间:2015-02-06 17:06:10    阅读次数:115
Java基础:注解Annotation
从JDK5开始,Java增加了注解(Annotation),注解是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用注解,开发人员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补...
分类:编程语言   时间:2015-02-06 17:04:09    阅读次数:199
python simplejson模块浅谈
一、背景知识JSON:引用百科描述如下,具体请自行搜索相关介绍:JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-2623rdEdition-December1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯..
分类:编程语言   时间:2015-02-06 16:57:19    阅读次数:4918
Python基本语法笔记
#后面写注释加上.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
Python基本语法笔记2
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
【算法】希尔排序C语言实现
上一篇文章我们一起学习了直接插入排序,它的原理就是把前i个长度的序列变成有序序列,然后循环迭代,直至整个序列都变为有序的.但是说来说去它还是一个时间复杂度为(n^2)的算法,难道就不能再进一步把时间复杂度降低一阶么?可能有很多同学说快速排序,堆排序,我都会,这些简单的插入排序我都不屑于用.确实,以上几种算法相对于之前的O(n^2)级别的算法真的是弱爆了,效率可能还会差上千万倍,但是我们不妨翻看一下...
分类:编程语言   时间:2015-02-06 16:56:28    阅读次数:121
Swift基础 - - StoryBoard间切换与UIScrollView控件实现图片轮播
界面切换在项目中可以把耦合度比较高的界面放在通过一个StoryBoard中,可以按照功能使用多个StoryBoard搭建界面,这样便于项目维护以及多人开发,对于多个StoryBoard间切换,可以使用以下代码:@IBAction func ChangeOne(sender: UIButton) { var oneStoryBoard:UIStoryboard = UIStorybo...
分类:编程语言   时间:2015-02-06 16:53:53    阅读次数:250
[Python] 图像简单处理(PIL or Pillow)
前几天弄了下django的图片上传,上传之后还需要做些简单的处理,python中PIL模块就是专门用来做这个事情的。...
分类:编程语言   时间:2015-02-06 16:54:04    阅读次数:457
Spring MVC 设计架构思想
Spring MVC 设计思想。...
分类:编程语言   时间:2015-02-06 16:46:49    阅读次数:218
【数据结构】第5章 数组和广义表
§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
Swift游戏开发之俄罗斯方块:No.10 最后一步!美化你的程序
好了,本节是我们这系列教程的最后一篇。经过之前的代码磨练,到了最后一步,基本已经没有什么太多的知识点和难点了。最后,我们的程序看起来是非常酷炫的: 从图里可以看到,我们添加了分数和关卡,然后添加了消除方块时的动画效果,其实还有声音。有没有小激动啊,我们这就开始。 首先确保你的属性和图中保持一致。 我们从右下角中找到view,然后把他拖入屏幕中,然后在属性中把它的背景设置成de...
分类:编程语言   时间:2015-02-06 16:46:19    阅读次数:223
在完全由Spring管理的环境中使用Spring的Context获取Bean实例
在大型的应用中,常常会有很灵活的需求,而在使用了框架之后,虽然可以大大提高开发的效率,但同时,也把我们框到一个架子中了。 下面先说一下我遇到的问题,事情大概是这样的:@Component @Scope("prototype") public class Action1 implements Action{ ..... }@Component @Scope("prototype") publi...
分类:编程语言   时间:2015-02-06 16:43:43    阅读次数:215
利用 Excel封装成OCX 在wxPython窗口中显示、操作
目的: 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描述符 在Python中,访问一个属性的优先级顺序按照如下顺序:1.类属性2.数据描述符 :__get__,__set__,__del__方法的类属性3.实例属性4.非数据描述符 :没有实现get,set,del三个方法的所有类5.__getattr__()方法。这个方法的完整定义如下所...
分类:编程语言   时间:2015-02-06 16:40:54    阅读次数:343
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!