[root@localhost ~]# python ~/d/tools/get-pip.py Collecting pip Downloading pip-8.1.2-py2.py3-none-any.whl (1.2MB) 100% |██████████████████████████████ ...
分类:
编程语言 时间:
2016-08-07 18:32:11
阅读次数:
141
问题:从序列中移除重复的元素,但仍然保持剩下的元素顺序不变 解决方案: 1、如果序列中的值时可哈希(hashable)的,可以通过使用集合和生成器解决。 2、如果序列时不可哈希的,想要去除重复项,需要对上述代码稍作修改: key参数的作用是指定一个函数用来将序列中的元素转化为可哈希的类型,如此可以检 ...
分类:
编程语言 时间:
2016-08-07 18:31:45
阅读次数:
167
list容器实质是一个双向链表,list不提供随机访问功能,当删除其中一个元素,指向其他元素的迭代器依然有效。对于任何位置的元素插入或移除,list永远是常数时间 ...
分类:
编程语言 时间:
2016-08-07 18:32:49
阅读次数:
186
set容器内的元素会被自动排序,set与map不同,set中的元素即是键值又是实值,set允许两个元素有相同的键值。不能通过set的迭代器去修改set元素,原因是修改元素会破坏set组织。当对容器中的元素进行插入或者删除时,操作之前的所有迭代器在操作之后依然有效。 multiset特性及用法和set ...
分类:
编程语言 时间:
2016-08-07 18:32:17
阅读次数:
578
1. GCC的inlinegcc对C语言的inline做了自己的扩展,其行为与C99标准中的inline有较大的不同。 1.1. static inlineGCC的static inline定义很容易理解:你可以把它认为是一个static的函数,加上了inline的属性。这个函数大部分表现和普通的s ...
分类:
编程语言 时间:
2016-08-07 18:29:34
阅读次数:
189
问题:寻找两个字典中间相同的地方(相同的键、相同的值等) 解决方案:通过keys()或者items()方法来执行常见的集合操作(比如求并集、交集和差集) 这些类型的操作也可用来修改或过滤掉字典中的内容。例如: 总结: 字典的keys()方法、items()方法支持集合操作,但是values()方法不 ...
分类:
编程语言 时间:
2016-08-07 18:28:31
阅读次数:
157
转载自:http://www.cnblogs.com/icode-girl/p/5744409.html 题目链接:CF #365 (Div. 2) D - Mishka and Interesting sum 题意:给出n个数和m个询问,(1?≤?n, m?≤?1?000?000) ,问在每个区间 ...
分类:
编程语言 时间:
2016-08-07 18:26:34
阅读次数:
140
“我们创建的每一个函数都有一个prototype(原型)属性,这个属性是一个指针,指向一个对象,而这个对象的用途是包含可以由特定类型的所有实例共享的属性和方法。” 引用类型才具有prototype属性,包含: 1.Object 2.Function 3.Array 4.Date 5.String 6 ...
分类:
编程语言 时间:
2016-08-07 18:25:30
阅读次数:
257
Java集合容器主要有以下几类: 1,内置容器:数组 2,list容器:Vetor,Stack,ArrayList,LinkedList, CopyOnWriteArrayList(1.5),AttributeList(1.5),RoleList(1.5),RoleUnresolvedList(1. ...
分类:
编程语言 时间:
2016-08-07 18:25:23
阅读次数:
288
一、基于以下目的: 1、为了增加对Http协议理解能力,对QQ密保修改的请求进行了分析 2、为了锻炼python的编写能力 3、对web综合知识的理解 花了点时间写了这个脚本,下面介绍脚本的过程 二、分析环境 1、使用firefox,firefox比chrome的优点是,firefox的开发者工具中 ...
分类:
编程语言 时间:
2016-08-07 18:24:30
阅读次数:
312
Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newS ...
分类:
编程语言 时间:
2016-08-07 18:23:08
阅读次数:
192
从学习Java开发到现在虽然也已经快三年了,但是要说到分享一下经验实在是不敢当。权当是对自己的一个总结吧,希望大家不吝指教,互相交流。 照旧,还是现来整理一下我学习Java的一个路线图吧,然后按照这个路线图来谈谈我的一些感受。 一、Java核心 这是学习Java的基础,掌握程度的深浅甚至直接影响后面 ...
分类:
编程语言 时间:
2016-08-07 18:22:25
阅读次数:
133
初学Python(二)——数组 初学Python,主要整理一些学习到的知识点,这次是数组。 ...
分类:
编程语言 时间:
2016-08-07 18:22:04
阅读次数:
145
第一点 使用 @RequestMapping 映射请求? Ant 风格资源地址支持 3 种匹配符:?:匹配文件名中的一个字符 *:匹配文件名中的任意字符 **:** 匹配多层路径 @RequestMapping 还支持 Ant 风格的 URL? :/user/*/createUser: 匹配 –/u ...
分类:
编程语言 时间:
2016-08-07 18:18:39
阅读次数:
223
本节内容 1.集合操作 2.文件操作 3.字符编码与转码 4.函数操作 1.集合操作 集合是一个无序的、不重复的数据组合; 1.1 常用操作 它的作用是: 1)自动去重:列表变成集合,自动去重; 2)关系测试:测试两组数据之间的关系,交集、并集、差集、对称差集、父集、子集等 1.2 基本操作 添加 ...
分类:
编程语言 时间:
2016-08-07 18:20:15
阅读次数:
226
在实际编程中,会遇到需要使用克隆技术的情况,比如,要获得一个非常复杂的对象,与其使用new创建一个新的对象再对各个域赋值,不如直接克隆现有对象。该技术的应用场合并不多见,下面来看看克隆的几种情况。错误克隆:1.使用 “=”操作对象 原因:运用“=”操作对象,只是修改对象的引用,这时的两个变量指向一个 ...
分类:
编程语言 时间:
2016-08-07 18:20:01
阅读次数:
154