实现装饰器知识储备1、函数既“变量”2、高阶函数 a:把一个函数名当做实参传给另一个函数(在不修改被装饰函数源代码的情况下为其添加功能) b:返回值包含函数名(不能修改函数的调用方式)3、嵌套函数 高阶函数+嵌套函数 =》 装饰器 例子: # -*- coding:utf-8 -*-# Author ...
分类:
编程语言 时间:
2019-04-19 01:26:48
阅读次数:
153
CondaHTTPError: HTTP 000 CONNECTION FAILED for url 遇到这个问题 解决方法如下两个 一、C:\Users\Administrator 目录下 编辑 .condarc文件 去掉所有的https 变为 http 也即是删除 s 然后删除 - defaul ...
分类:
编程语言 时间:
2019-04-19 01:26:31
阅读次数:
2966
1、深度遍历 深度遍历利用栈来实现 2、广度遍历 广度遍历利用队列来实现 ...
分类:
Web程序 时间:
2019-04-19 01:26:12
阅读次数:
226
本地: maven默认会配置到C盘用户下的.m2,当然可以更改其默认路径 打开maven安装目录找到conf->settings搜索localRepository 中间放包默认下载路径 中央: 1.项目要用到jar包时maven会自动去本地仓库找 2.找不到就去中央仓库找 3.中央仓库没有就去远程仓 ...
分类:
其他好文 时间:
2019-04-19 01:25:52
阅读次数:
124
1. class是设置标签的类, class属性用于指定元素属于何种样式的类。 如样式表可以加入.content1 { color: red; background: #ff80c0 } 使用方法:class="content1" . id是设置标签的标识。id属性用于定义一个元素的独特的样式。如一 ...
分类:
其他好文 时间:
2019-04-19 01:25:11
阅读次数:
128
1.1 Linq介绍 LINQ全称 Language Integrated Query(语言集成查询)。为我们提供一种统一的方式来查询和操作各种数据。 LINQ to Object:是针对实现了IEnumerable<T>的对象的LINQ; LINQ to SQL:是针对关系数据库的LINQ; LI ...
分类:
Web程序 时间:
2019-04-19 01:24:50
阅读次数:
185
从算法看背包问题(1) 背包问题(Knapsack problem)是一种组合优化的 NP完全问题 。问题可以描述为:给定一组物品,每种物品都有自己的重量和价格,在限定的总重量内,我们如何选择,才能使得物品的总价格最高。问题的名称来源于如何选择最合适的物品放置于给定背包中。相似问题经常出现在商业、组 ...
分类:
编程语言 时间:
2019-04-19 01:24:34
阅读次数:
120
20175209 实验二《Java面向对象程序设计》实验报告 一、实验前期准备 了解三种代码 + 伪代码 + 产品代码 + 测试代码 我们先写 , 从意图层面来解决问题; 有了 我们用特定编程语言翻译一下,就是可用的 ;写完 ,接下来写 证明自己的代码没有问题。Java编程时,程序员对类实现的测试叫 ...
分类:
编程语言 时间:
2019-04-19 01:24:07
阅读次数:
171
之前的文章中,分别从APS,排产到规划引擎叙述了一些理论基础;并介绍了一些Optaplanner大概的情况;并一步步将Optaplanner的示例运行起来,将示例源码导进Eclipse分析了一下它的Hello world入门示例,从本篇开始,我们将分步学习它的一些概念及用法。
分类:
其他好文 时间:
2019-04-19 01:23:39
阅读次数:
180
介绍一、数值类型二、浮点型验证三种类型建表验证三种类型的精度三、日期类型综合练习:介绍存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的详细参考链接:http://www.runoob.com/mysql/mysql-data-types.htmlm... ...
分类:
数据库 时间:
2019-04-19 01:23:25
阅读次数:
208
在后端开发的过程中,没有前端代码可以配合测试已完成的代码是否有问题,这个时候就需要postman来帮忙解决。对于后端人员来说,postman是很好的测试工具,下面具体讲下怎么安装postman,本次安装是采用了已经存在安装包的情况下测试的。 1、拷贝的安装包可能是压缩包,第一步需要解压。 2、打开谷 ...
分类:
其他好文 时间:
2019-04-19 01:23:08
阅读次数:
168
网络编程里常听到阻塞IO、非阻塞IO、同步IO、异步IO等概念,总听别人装13不如自己下来钻研一下。不过,搞清楚这些概念之前,还得先回顾一些基础的概念。 1 基础知识回顾 注意:咱们下面说的都是Linux环境下,跟Windows不一样哈~~~ 1.1 用户空间和内核空间 现在操作系统都采用虚拟寻址, ...
分类:
其他好文 时间:
2019-04-19 01:22:46
阅读次数:
136
一级标签 二级便签 引用段落1231456456 普通段落 ...
分类:
其他好文 时间:
2019-04-19 01:22:29
阅读次数:
160
FFmpeg中有个比较重要的概念就是时间基。 ffmpeg本身有个时间基,视频输入流有时间基,输出流有时间基,音频也是相同道理。 主要的目的是方便他们自己内部计算。 我们先拿视频播放器来举例,其中要对时间进行处理的是视频的时间,音频的时间,然后两者要进行同步。 我们先看timebase的结构体: 这 ...
分类:
其他好文 时间:
2019-04-19 01:22:12
阅读次数:
555
面试题:增强一个对象的方法的三种方式 1. 继承 使用这种方式必须满足的条件是:被增强的方法的所在类能被继承,并且这个对象已经明确知道。 举例: 有一个接口Person,里面有一个方法run() 类NormalPerson实现了这个接口Person 现在的需求是,使用继承方式增强NomalPerso ...
分类:
其他好文 时间:
2019-04-19 01:21:58
阅读次数:
122
安装TortoiseSVN客户端时,必须选中command line client tools这个选项 ...
分类:
其他好文 时间:
2019-04-19 01:21:39
阅读次数:
190