python的列表解析式只是为了解决已有问题提供新的语法 什么是列表解析式? 列表解析式是将一个列表转换成另一个列表的工具。在转换过程中,可以指定元素必须符合一定的条件,才能添加至新的列表中,这样每个元素都可以按需要进行转换。 可以把列表解析式看作为结合了filter函数与map函数功能的语法糖 每 ...
分类:
编程语言 时间:
2019-10-12 13:34:09
阅读次数:
97
一、概念 闭包是有权访问另一个函数作用域中变量的函数 自己的理解:它主要是利用windows才是匿名函数功能执行的环境的特性,通过在函数体内创建匿名函数,然后返回函数的方式,将原本本应该在函数体内执行完就销毁的变量保存了下来,这些被保存下来的变量,会一直存在,直到闭包不存在为止,当然也可以通过闭包名 ...
分类:
其他好文 时间:
2019-10-12 11:03:19
阅读次数:
88
一、程序 程序是存储在磁盘上, 包含可执行机器指令和数据的静态实体。 即进程或者任务是处于活动状态的计算机程序。 二、进程 进程就是运行中的程序。 一个运行着的程序,可能有多个进程。进程在操作系统中执行特定的任务。 1.分类:进程一般分为交互进程、批处理进程和守护进程三类。守护进程总是活跃的,一般是 ...
分类:
编程语言 时间:
2019-10-11 10:39:49
阅读次数:
111
在Matlab中,我们通常利用bwareaopen函数去除八邻域内面积小于一定值的连通域。matlab函数bwareaopen──删除小面积对象格式:BW2 = bwareaopen(BW,P,conn)作用:删除二值图像BW中面积小于P的对象,默认情况下使用8邻域。Opencv里没有特定的函数实现... ...
分类:
其他好文 时间:
2019-10-11 09:13:52
阅读次数:
296
recv相对于read有什么区别呢? 其实它跟read函数功能一样,都可以从套接口缓冲区sockfd中取数据到buf,但是recv仅仅只能够用于套接口IO,并不能用于文件IO以及其它的IO,而read函数可以用于任何的IO; recv函数相比read函数多了一个flags参数,通过这个参数可以指定接 ...
分类:
其他好文 时间:
2019-10-10 00:15:50
阅读次数:
81
GetDeviceCaps 函数功能:该函数检索指定设备的设备指定信息。函数原型:int GetDeviceCaps(HDC hdc, int nlndex);参数说明: 1、hdc:设备上下文环境的句柄。 2、nIndex:指定返回项,该参数取下列一值: DRIVERVERSION:设备驱动程序版 ...
python 装饰器 一、简单的装饰器 1.为什么要使用装饰器呢? 装饰器的功能:在不修改原函数及其调用方式的情况下对原函数功能进行扩展 装饰器的本质:就是一个闭包函数 那么我们先来看一个简单的装饰器:实现计算每个函数的执行时间的功能 1 import time 2 def wrapper(func ...
分类:
编程语言 时间:
2019-10-03 11:08:31
阅读次数:
122
头文件 #include "string.h" 测字符串长度函数 函数定义 size_t strlen(const char*s) 函数功能 测字符串指针s指向的字符串中字符的个数,不包括'\0' 返回值:字符串中字符个数 举例 int main(){ char str1[20] = "hello" ...
分类:
其他好文 时间:
2019-10-03 00:53:43
阅读次数:
121
python装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的返回值也是一个函数,使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能。 3.1 定义装饰器,定义函数。 def xxx(): 函数体 3.2 应用装饰器 在需要使用的函数、方法上@xxx即可 ...
分类:
编程语言 时间:
2019-10-01 00:04:20
阅读次数:
125
#迭代器:把列表变为迭代器# l=[1,3]# l1=iter(l)#转换成迭代器# print(l1)# print(next(l1))#——————转换成迭代器把第一个值取出来#装饰器:本质就是函数;功能:为其他函数添加附加功能#原则:1、不修改被修饰函数的源代码 2、不修改被修饰函数的调用方式 ...
分类:
其他好文 时间:
2019-09-28 23:16:51
阅读次数:
107