通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不 ...
分类:
编程语言 时间:
2016-10-14 07:38:21
收藏:
0 评论:
0 赞:
0 阅读:
248
os模块提供了对目录或者文件的新建/删除/查看文件属性,还提供了对文件以及目录的路径操作。比如说:绝对路径,父目录…… os.sep可以取代操作系统特定的路径分隔符。windows下为 “\\”,Linux下为"/" os.linesep字符串给出当前平台使用的行终止符。例如,Windows使用'\ ...
分类:
编程语言 时间:
2016-10-14 07:38:08
收藏:
0 评论:
0 赞:
0 阅读:
173
我们都知道,Python拥有一些内置的数据类型,比如str, int, list, tuple, dict等, collections模块在这些内置数据类型的基础上,提供了几个额外的数据类型: (1)namedtuple(): 生成可以使用名字来访问元素内容的tuple子类 (2)deque: 双端 ...
分类:
编程语言 时间:
2016-10-14 07:37:54
收藏:
0 评论:
0 赞:
0 阅读:
112
给JavaScript初学者的24条最佳实践 WEB调试工具---FirebugFIS使用初级教程带你学习Jade模板引擎Grunt-beginner前端自动化工具本文由 伯乐在线 - yanhaijing 翻译。未经许可,禁止转载!作为“30 HTML和CSS最佳实践”的后续,这篇文章将回顾Ja... ...
分类:
编程语言 时间:
2016-10-14 07:37:19
收藏:
0 评论:
0 赞:
0 阅读:
177
可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。 可以使用isi ...
分类:
编程语言 时间:
2016-10-14 07:36:25
收藏:
0 评论:
0 赞:
0 阅读:
211
Python中的时间模块。 1、在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素。 2、UTC(Coordinated Universal Time,世界协调时)亦即格林威治天文时间,世界标准时间。在中国为UTC+8。DS ...
分类:
编程语言 时间:
2016-10-14 07:35:56
收藏:
0 评论:
0 赞:
0 阅读:
113
以下是python3.4版本的内置函数 1、abx(x) 返回一个数的绝对值。参数可以是普通的整数,长整数或者浮点数。如果参数是个复数,返回它的模 2、all(iterable) 如果iterable的所有元素为真(或者iterable为空), 返回True。等同于: def all(iterabl ...
分类:
编程语言 时间:
2016-10-14 07:35:23
收藏:
0 评论:
0 赞:
0 阅读:
245
Python I/O模型 同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。 概念说明 在进行解释之前,首先要说明几个概念: 用户空间和内核空间 进程切换 进程的阻塞 文件描述符 缓存 I/O 用户空间与内核空 ...
分类:
编程语言 时间:
2016-10-14 07:33:39
收藏:
0 评论:
0 赞:
0 阅读:
170
一. 进程 1. 多进程multiprocessing multiprocessing包是Python中的多进程管理包,是一个跨平台版本的多进程模块。与threading.Thread类似,它可以利用multiprocessing.Process对象来创建一个进程。该进程可以运行在Python程序内 ...
分类:
编程语言 时间:
2016-10-14 07:32:47
收藏:
0 评论:
0 赞:
0 阅读:
250
提供浅拷贝和深拷贝两种模式。 =>copy(x):返回x的浅拷贝 =>deepcopy(x):返回x的深拷贝 浅拷贝和深拷贝: 浅拷贝复制不变对象,引用可变对象(如列表和字典); 深拷贝复制可变和不可变对象。 浅拷贝的几种方法: (1)、使用切片[:]操作进行拷贝 (2)、使用工厂函数(如list/ ...
分类:
编程语言 时间:
2016-10-14 07:32:34
收藏:
0 评论:
0 赞:
0 阅读:
119
...
分类:
编程语言 时间:
2016-10-14 07:32:21
收藏:
0 评论:
0 赞:
0 阅读:
103
重点介绍HashMap。首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value。在下文中会有例子具体说明。 再来看看HashMap和TreeMap有什么区别。HashMap通过hashcod ...
分类:
编程语言 时间:
2016-10-14 07:32:01
收藏:
0 评论:
0 赞:
0 阅读:
101
这个问题从早上日常扫segmentfault上问题开始 有个问题是 这里我开始误会了他的意思,以为他是想直接使用C().m调用这个方法,如果是这样,直接将装饰器@classmathod改成@property就可以达到效果了。 但是这里他想要达到的效果是C.m 也就是说在不实例化C对象的情况下去调用m ...
分类:
编程语言 时间:
2016-10-14 07:31:17
收藏:
0 评论:
0 赞:
0 阅读:
200
今天来总结下python3.4版本字典的一些操作方法。 字典是Python里面一种无序存储结构,存储的是键值对 key - value。关键字应该为不可变类型,如字符串、整数、包含不可变对象的元组。字典的创建很简单,用 d = {key1 : value2, key2 : value2}的形式就可以 ...
分类:
编程语言 时间:
2016-10-14 07:30:01
收藏:
0 评论:
0 赞:
0 阅读:
246
Spring MVC 拦截器 一,具体内容: 在所有的开发之中拦截器属于一个重要的组件,可以说几乎所有的项目都会提供的概念应用,不管是Spring MVC,还是Struts 2.x都是提供有拦截器的,利用拦截器可以实现更加方便的数据验证处理。 1,认识拦截器 所谓的拦截器指的是在用户和具体操作的Ac... ...
分类:
编程语言 时间:
2016-10-14 07:29:42
收藏:
0 评论:
0 赞:
0 阅读:
292
参考:http://blog.csdn.net/mousever/article/details/45967643 1. 欧氏距离,最常见的两点之间或多点之间的距离表示法,又称之为欧几里得度量,它定义于欧几里得空间中,如点 x = (x1,...,xn) 和 y = (y1,...,yn) 之间的距 ...
分类:
编程语言 时间:
2016-10-14 07:28:56
收藏:
0 评论:
0 赞:
0 阅读:
230
一、匿名函数lambda lambda argument1,argument2,...argumentN :expression using arguments 1、lambda是一个表达式,而不是一个语句。 因为这一点,lambda可以出现在python语法不允许def出现的地方 例如,在一个列表 ...
分类:
编程语言 时间:
2016-10-14 07:26:29
收藏:
0 评论:
0 赞:
0 阅读:
386
内部类访问外部类的变量必须是final吗? 如下:class A{int i = 3;public void shout(){class B{public void shout1(){System.out.println(i);}}B b=new B();b.shout1();}public sta ...
分类:
编程语言 时间:
2016-10-14 07:26:03
收藏:
0 评论:
0 赞:
0 阅读:
367
相信排序是任何一个程序猿都会用到的东西,今天简单总结记录下常见的排序算法。 一.冒泡排序 说起冒泡排序,可能每个人都不会陌生,实现思路相当简单明了,就是不停的对数组进行两两比较,将较大(较小)的一项放在前面; 如 var arr = [7, 3, 10, 1, 8, 4, 2, 4, 4, 3] 进 ...
分类:
编程语言 时间:
2016-10-14 07:23:16
收藏:
0 评论:
0 赞:
0 阅读:
192
该随笔是记录我的第一个python程序,一个爬去指定图片站点的所有图集,现在还是一个非常简陋的单线程程序。下一步是改写成多线程,虽然python多线程被诋毁得一塌糊涂。同时加上异常处理。 近来练习python程序,仿照别人的爬虫写一个自己的爬虫来练练手。在编写的过程中遇到各种问题,中文编码、请求不到 ...
分类:
编程语言 时间:
2016-10-14 07:22:43
收藏:
0 评论:
0 赞:
0 阅读:
237