python中ThreadPoolExecutor(线程池)与ProcessPoolExecutor(进程池)都是concurrent.futures模块下的,主线程(或进程)中可以获取某一个线程(进程)执行的状态或者某一个任务执行的状态及返回值。 通过submit返回的是一个future对象,它是 ...
分类:
编程语言 时间:
2018-10-04 10:29:24
阅读次数:
369
import timewith open('db.txt',mode='at',encoding='utf_8') as f: f.write('%s xiayu\n'%time.strftime('%Y-%m-%d %X'))with open('db.txt',mode='rb') as f : ...
分类:
其他好文 时间:
2018-09-21 12:27:51
阅读次数:
135
一、virtual多态性的理解 对于同一个函数名,通过虚函数继承的关系实现该函数的不同的方法、 二、隐藏 、重写(覆盖)、重载的区别 重载:针对于同一个类中,函数名相同,参数列表不同以及返回值不同来实现重载函数 隐藏 :针对于子类继承父类,子类只要和父类的函数名相同,不管参数列表、返回值是否相同,子 ...
分类:
编程语言 时间:
2018-09-09 16:44:52
阅读次数:
155
1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 # author:love_cat 4 5 # 为什么需要线程池 6 # 1.主线程中可以获取某一个线程的状态或者某一个任务的状态,以及返回值 7 # 2.当一个线程完成时,主线程能够立即知道 8 ... ...
分类:
编程语言 时间:
2018-06-24 19:25:46
阅读次数:
179
委托 也叫代表,代表一类方法。而这一类方法都具有相同的 修饰符、形参以及 返回值类型。 1. 委托 既是方法,声明委托的方式如下:在修饰符后加上 delegate ['d?l?ɡ?t]关键字 从格式上看,它与方法的声明极为相似,就是多了个 delegate关键字而已。它表示声明了一类,修饰符为pub ...
Redux redux的index.js暴露以下几个接口 先看createStore方法,下面是使用方法 下面为createStore的实现过程及返回值 dispatch是唯一一个改变state的方法,用来更新state数据并触发监听 subscribe订阅监听,返回一个方法解除监听 getStat ...
分类:
其他好文 时间:
2018-06-12 19:43:26
阅读次数:
193
注意:都是在没有优化的情况下编译的。因为只要开-O1或是-O2,那么汇编代码就少的可怜了,都被优化掉了 编译器版本:x86-64 gcc 5.5 1 POD类型传参 1.1 一个pod参数,pod返回值 对应汇编 1.2 两个pod参数,pod返回值 当第二个参数也传入变量的时候,会使用edx,像e ...
分类:
编程语言 时间:
2018-03-26 22:30:30
阅读次数:
429
初识函数 什么是函数 为什么会有函数的出现 (函数的出现解决了以下的几个问题) 函数的定义 函数的注释 函数名的命名规则: 函数调用及返回值: 函数的参数:(实参与形参) 函数进阶 函数的命名空间和作用域 函数的嵌套和作用域链 函数名的本质 闭包 函数之装饰器 装饰器定义及原则 装饰器的主要功能及固 ...
分类:
其他好文 时间:
2018-01-24 15:33:18
阅读次数:
172
可选与默认参数 可选参数:在参数名后面,冒号前面添加一个问号,则表明该参数是可选的。如下代码: 默认参数:在参数名后直接给定一个值,如果这个值没有被传入,那么将会被赋值为默认值。如下代码: 注:可选参数和默认参数必须在参数列表的最后。 继承 TypeScript中用关键字extends指明继承关系。 ...
分类:
其他好文 时间:
2017-12-26 22:45:07
阅读次数:
174
1. ResultSet executeQuery(String sql); 执行SQL查询,并返回ResultSet 对象。 2.int executeUpdate(String sql); 可执行增,删,改,返回执行受到影响的行数。 3.boolean execute(String sql); ...
分类:
其他好文 时间:
2017-11-18 11:06:08
阅读次数:
187