import random from timewrap import cal_time # 一个计算时间的装饰器 def merge(li, low, mid, high): i = low j = mid + 1 li_tmp = [] while i <= mid and j <= high: ... ...
分类:
编程语言 时间:
2018-12-15 18:46:11
阅读次数:
224
高阶函数英文叫Higher-order function。 变量可以指向函数 以Python内置的求绝对值的函数abs()为例,调用该函数用以下代码: 但是,如果只写abs呢? 可见,abs(-10)是函数调用,而abs是函数本身。 要获得函数调用结果,我们可以把结果赋值给变量: 但是,如果把函数本 ...
分类:
编程语言 时间:
2018-12-15 18:48:24
阅读次数:
232
python自带模块 ...
分类:
编程语言 时间:
2018-12-15 18:48:58
阅读次数:
177
1.26个字母大小写成对打印,例如:Aa,Bb...... 2.一个list包含10个数字,然后生成一个新的list,要求新的list里面的数都比之前的数多1 3.倒序取出每个单词的第一个字母,例如:I am a good boy! 4.输入一个自己的生日月份,用if和else判断一下当月是不是你的 ...
分类:
编程语言 时间:
2018-12-15 19:41:33
阅读次数:
265
实验十六 线程技术 实验时间 2017-12-8 1、实验目的与要求 (1) 掌握线程概念; (2) 掌握线程创建的两种技术; (3) 理解和掌握线程的优先级属性及调度方法; (4) 掌握线程同步的概念及实现技术; 2、实验内容和步骤 实验1:测试程序并进行代码注释。 测试程序1: l 在elips ...
分类:
编程语言 时间:
2018-12-15 19:43:35
阅读次数:
214
SpringBoot学习-SpringMVC自动配置 前言 在SpringBoot官网对于SpringMVCde 自动配置介绍 1-原文介绍如下: Spring MVC Auto-configuration Spring Boot provides auto-configuration for Sp ...
分类:
编程语言 时间:
2018-12-15 19:47:20
阅读次数:
255
import string print(string.ascii_letters)#大小写所有字母abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ print(string.ascii_lowercase) #所有小写字母 abcdefghij... ...
分类:
编程语言 时间:
2018-12-15 19:48:08
阅读次数:
231
SpringBoot 2.1.1.RELEASE集成devtools
分类:
编程语言 时间:
2018-12-15 19:49:35
阅读次数:
428
tuple 的主要用途,就是把各种类型的参数组合成一个新的数据关联体(结构体),相当于早期的 std::pair 的泛化版本。 组合存储是方便了,但是,对于某些特定的应用场景,解包就成了个比较麻烦的事情。为此,我查看 gcc 8.2.0 版的 STL ...
分类:
编程语言 时间:
2018-12-15 19:49:51
阅读次数:
840
在子线程中new一个Handler为什么会报以下错误? java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare() 这是因为Handler对象与其调用者在同一线 ...
分类:
编程语言 时间:
2018-12-15 19:50:27
阅读次数:
267
AOP称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待 它利用一种称为"横切"的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。所谓"切面",简单说就是那些与业务无关,却为业务模块所共同调用 ...
分类:
编程语言 时间:
2018-12-15 19:53:09
阅读次数:
190
可以用如下的方式,对格式进行进一步的控制: %[(name)][flags][width].[precision]typecode (name)为命名 flags可以有+,-,' '或0。+表示右对齐。-表示左对齐。' '为一个空格,表示在正数的左侧填充一个空格,从而与负数对齐。0表示使用0填充。 ...
分类:
编程语言 时间:
2018-12-15 19:53:20
阅读次数:
192
自己整理的初级面试题,主要是一些C++方面的内容,大部分都是网上的,只是加上自己的整理而已,可能会更新,也可能咸鱼,希望不会被举报侵权吧,拜托!! 三大特性 封装:指数据和实现操作的代码集中起来放在对象内部,并尽可能隐蔽对象的内部细节 继承:子类可以直接使用父类的公有属性与方法 多态:父类指针可以指 ...
分类:
编程语言 时间:
2018-12-15 19:53:38
阅读次数:
166
装饰器(闭包的一种运用)1 软件的开放封闭原则() 1对修改是封闭的,即不允许修改源代码 2对扩展是开放的谁也不能保证上线后的软件,不会永远不改变了 那么假设现在有个网站已经上线了, 出来了个新需求,要求统计一下每个页面的响应时间,或者某些页面需要记录一下日志,这些是不是要在原来的程序上添加新的功能... ...
分类:
编程语言 时间:
2018-12-15 19:55:35
阅读次数:
227
元祖 元祖的定义及创建¶ 定义:和列表类似,只不过把[ ]换成了()。是一种有序的、不可变的数据类型。最外层的一定不能被修改,只能被查看。嵌套的元色可能可以改,比如,嵌套的列表等等。¶ 创建:¶ In [12]: # 直接括号 t = (1,2) print(t,type(t)) # 直接逗号分隔 ...
分类:
编程语言 时间:
2018-12-15 19:55:47
阅读次数:
220
from selectors import DefaultSelector, EVENT_READ, EVENT_WRITE import socket from types import coroutine from urllib.parse import urlparse @coroutine ... ...
分类:
编程语言 时间:
2018-12-15 20:55:19
阅读次数:
225
接口的概念 在Java中接口是一个全部由抽象方法组成的集合,接口需要用interface定义,里面只能有抽象的方法和常量。 接口体现的是事物扩展的功能,在Java中,类定义了一个实体,包括实体的属性,实体的行为。而接口定义了一个实体可能发生的动作,只有一个声明,没有具体的行为。 当一个方法在很多类中 ...
分类:
编程语言 时间:
2018-12-15 20:56:02
阅读次数:
154
1130136248 1130136248 1130136248 Java的基本数据类型 变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。 因此,通过定义不同类型的变量,可以在内存中储存整数 ...
分类:
编程语言 时间:
2018-12-15 20:56:26
阅读次数:
204
1. super() 与 this() 的区别? This():当前类的对象,super 父类对象。 Super():在子类访问父类的成员和行为,必须受类继承规则的约束 而 this 他代表当前对象,当然所有的资源都可以访问. 在构造函数中,如果第一行没有写super(),编译器会自动插入. 但是如 ...
分类:
编程语言 时间:
2018-12-15 21:00:58
阅读次数:
228
应用场景 上一篇 "《Spring Cloud Stream消费失败后的处理策略(一):自动重试》" 介绍了默认就会生效的消息重试功能。对于一些因环境原因、网络抖动等不稳定因素引发的问题可以起到比较好的作用。但是对于诸如代码本身存在的逻辑错误等,无论重试多少次都不可能成功的问题,是无法修复的。对于这 ...
分类:
编程语言 时间:
2018-12-15 21:01:55
阅读次数:
297