码迷,mamicode.com
首页 > 编程语言
PYTHON_DAY_05
目录 一.匿名函数 (lambda()) 二.内置函数 (map()、filter()、reduce()、zip()、sorted()) 三.yield关键字的另外一种用法 四.递归调用 五.正则表达式 re模块 六.模块与包 一.匿名函数(lambda) 1.当传入函数时,有些时候不需要显示的定义 ...
分类:编程语言   时间:2017-06-03 21:44:03    阅读次数:214
Python变量
Python中变量是对内存中的一块区域的引用。 变量名可以为字母、数字、下划线组成,开头不能用数字,也不能使用Python关键字。 变量赋值:是变量声明和定义的过程,如a = 1 id(a)可以查看变量a在内存中的位置。 可以看到,不同变量名可以对内存中同一区域进行引用。 ...
分类:编程语言   时间:2017-06-03 21:43:25    阅读次数:171
java中的subList
Exception in thread "main" java.util.ConcurrentModificationException at java.util.ArrayList$SubList.checkForComodification(ArrayList.java:1231) at jav ...
分类:编程语言   时间:2017-06-03 21:43:15    阅读次数:215
用opencv实现的PCA算法,非API调用
理论參考文献:但此文没有代码实现。这里自己实现一下,让理解更为深刻 问题:如果在IR中我们建立的文档-词项矩阵中,有两个词项为“learn”和“study”,在传统的向量空间模型中,觉得两者独立。然而从语义的角度来讲。两者是相似的。并且两者出现频率也类似,是不是能够合成为一个特征呢? 《模型选择和规 ...
分类:编程语言   时间:2017-06-03 21:42:24    阅读次数:518
对象的操作-javascript
任务要求: 每单机一下div,边框各加5px,且会红色跟黑色相互交替。 学习总结: 主要是学习到了parseInt这个函数。主要是将本身设置好的长宽然后再加5像素的时候需要用到该函数。如果直接加不使用该函数的话生成的是一个字符,是不能加减的。需要改函数的转换。 学习代码: ...
分类:编程语言   时间:2017-06-03 21:41:38    阅读次数:150
Python中的文件类型
Python文件类型有3种:源代码文件、编译文件、优化文件。 源代码文件:文件以“.py”结尾,为开发程序的代码保存的文件。 编译文件:文件以”.pyc”结尾,假设源文件1.py,如果将1.py编译为1.pyc,则在2.py中输入以下代码: 然后在命令行中: 即可。由于我使用enve虚拟环境,因此编 ...
分类:编程语言   时间:2017-06-03 21:41:24    阅读次数:158
拓扑排序
/** * Definition for Directed graph. * class DirectedGraphNode { * int label; * ArrayList<DirectedGraphNode> neighbors; * DirectedGraphNode(int x) { l ...
分类:编程语言   时间:2017-06-03 21:02:16    阅读次数:117
python之list
列表的增删改 names=['candy','kevin','ann','lilei','lily'] users=[admin,cc,sc,cr] 查 print(names[1]) 增 names.append('hanmeimei') 给list从末尾添加值 names.insert(0,'w ...
分类:编程语言   时间:2017-06-03 21:02:01    阅读次数:151
python之 元组
tuple也是一个强制类型转换的函数 tp = ('candy','kevin','may','kevin') 内置方法: tp.count('kevin') tp.index('candy') 元祖是一个不可变的list,只有count和index方法 tuple(list) 可以把list进行强 ...
分类:编程语言   时间:2017-06-03 21:01:23    阅读次数:127
python之 字符串
所有字符串的方法都不会修改以前字符串的值,都不会修改以前的字符串 内置方法: s = 'hello world' s.capitalize() 首字母大写 s.center(50,'--') 50个--,把s放中间 s.endswitch(u) s是否以u为结尾 s.find('e') 查找s中有没 ...
分类:编程语言   时间:2017-06-03 20:59:57    阅读次数:120
Java内联函数
1.内联函数就是指函数在被调用的地方直接展开,编译器在调用时不用像一般函数那样,參数压栈,返回时參数出栈以及资源释放等,这样提高了程序运行速度。 2.Java语言中有一个keywordfinal来指明那个函数是内联的,例: public final void doSomething() { // t ...
分类:编程语言   时间:2017-06-03 20:59:16    阅读次数:172
为什么要引进多线程?
进程也能够完毕任务,为什么要在一个进程中再有一类进程(也就是迷你进程,称为线程)? 有非常多原因,当中主要原因是进一步提高系统的并发性。在很多应用中同一时候发生着多种活动,某些活动随着时间的推移会被堵塞。通过将这些应用程序分解成可并行执行的多个顺序程序,程序设计会变得更简单。 以下列出几个促使多线程 ...
分类:编程语言   时间:2017-06-03 20:58:34    阅读次数:128
Java多线程之~~~线程安全容器的非堵塞容器
在并发编程中,会常常遇到使用容器。可是假设一个容器不是线程安全的。那么他在多线程的插入或者删除的过程 中就会出现各种问题。就是不同步的问题。所以JDK提供了线程安全的容器,他能保证容器在多线程的情况下安全的插 入和删除。当然,线程安全的容器分为两种,第一种为非堵塞似的,非堵塞的意思是当请求一个容器为 ...
分类:编程语言   时间:2017-06-03 20:58:06    阅读次数:115
线程池(一)
含义 线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后台线程。每个线程都使用默认的堆栈大小,以默认的优先级运行,并处于多线程单元中。如果某个线程在托管代码中空闲(如正在等待某个事件),则线程池将插入另一个辅助线程来使所有处理器保持繁忙。如果所 ...
分类:编程语言   时间:2017-06-03 20:55:42    阅读次数:253
Python编译源文件& 代码优化
编译源文件 代码优化 都能运行 ...
分类:编程语言   时间:2017-06-03 20:55:27    阅读次数:131
python 字符串和编码
ASCII编码: 计算机是美国人发明的,所以字符串只有数字,英文字母和特殊字符,一共有127个字符被编码在计算机里,这个编码表被称为ASCII编码。这种编码存储字符只用了一个byte即8bit. Unicode(万国码,统一编码): 但要存储全世界的字符1byte是绝对不够的。这时unicode编码 ...
分类:编程语言   时间:2017-06-03 20:52:56    阅读次数:145
Python运算
逻辑运算 指数运算 整除 ...
分类:编程语言   时间:2017-06-03 20:52:50    阅读次数:103
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!