图片序列转换成视频 最近一直在找一个工具,能够将一堆图片转化成视频。网上找了一些小软件,还有 win10 的 自带的视频制作功能,都不是很满意。 又不想下载那些专业的视频剪辑软件大材小用。 然后找到了 这个非常出名非常常用的多媒体编解码库,看了下文档试着用了下,它确实可以完成上述功能,但是命令行对输 ...
分类:
编程语言 时间:
2020-05-20 20:19:31
阅读次数:
130
Spring 为我们提供了一个自动装配的机制。操作概述如下所示:
- 在类中提供依赖对象的`setter`方法,依赖项为`setter`方法参数。`constructor`模式不需要,因为依赖项是构造器参数。
- 在 Spring 的配置文件中定义 Bean 时,` ...
分类:
编程语言 时间:
2020-05-20 20:19:43
阅读次数:
66
死锁 在线程间共享多个资源的时候,如果两个线程分别占有一部分资源并且同时等待对方的资源,就会造成死锁。 例子 小故事分享 从前有两个线程,它们分别叫线程1和线程2(假设没有其他线程跟它俩抢东西) 1. 线程1先执行了func1的任务,所以线程1先分别拿到A锁和B锁,然后释放A锁和B锁,然后就去执行任 ...
分类:
编程语言 时间:
2020-05-20 20:19:59
阅读次数:
62
什么是TCN TCN全称Temporal Convolutional Network,时序卷积网络,是在2018年提出的一个卷积模型,但是可以用来处理时间序列。 卷积如何处理时间序列 时间序列预测,最容易想到的就是那个马尔可夫模型: $$P(y_k|x_k,x_{k 1},...,x_1)$$ 就是 ...
分类:
编程语言 时间:
2020-05-20 20:20:26
阅读次数:
82
类型注解与参数数据 python3.5后增加了参数注解 python3.5后引入函数注解 对函数的参数进行类型注解 对函数的返回值进行类型注解 对函数参数做义工辅助的说明,并不对函数参数进行类型检查 提供给第三方工具,做代码分析,发现隐藏的bug 函数的注解信息保存在__annotations__属 ...
分类:
编程语言 时间:
2020-05-20 20:21:48
阅读次数:
85
文件常用IO操作——open # r模式 f = open("test","r") #只读 f.read() f.write("abc") f.close() # w模式 f = open("test","w") #只写打开 f.write("abc") f.close() r模式 只读打开文件,若 ...
分类:
编程语言 时间:
2020-05-20 20:24:19
阅读次数:
72
def write_report(url, excel_name, sheet_name): import re import ast import pandas as pd import openpyxl from copy import deepcopy resp = requests.get( ...
分类:
编程语言 时间:
2020-05-20 20:27:12
阅读次数:
438
装饰器 装饰器语法 def logger(fn): def wrapper(*args,**kwargs): #包装函数 print("调用前增强") ret = fn(*args,**kwargs) #参数解构 print("调用后增强") return ret return wrapper @l ...
分类:
编程语言 时间:
2020-05-20 20:28:33
阅读次数:
79
本文主要介绍Java—CountDownLatch使用详解。 ...
分类:
编程语言 时间:
2020-05-20 20:28:50
阅读次数:
62
最近在邮件提醒的业务里,需要根据后台每个项目的配置定时的向项目联系人推送邮件提醒,这时我明白需要定时任务了,作为java小白,我向同事做了咨询,推荐我使用Quartz,以下便是我在项目里的学习心得。 首先配置文件: 依赖的jar包 <dependency> <groupId>org.quartz-s ...
分类:
编程语言 时间:
2020-05-20 21:33:21
阅读次数:
59
【目录】 一、jQuery操作标签 二、jQuery绑定事件 一、jQuery操作标签 1、操作类 js版本 jQuery版本classList.add() addClass()classList.remove() removeClass()classList.contains() hasClass ...
分类:
编程语言 时间:
2020-05-20 21:39:39
阅读次数:
76
Nacos支持三种部署模式 单机模式 - 用于测试和单机试用。 集群模式 - 用于生产环境,确保高可用。 多集群模式 - 用于多数据中心场景。 官网查看:https://nacos.io/zh-cn/docs/deployment.html 单机模式 启动命令:sh startup.sh -m st ...
分类:
编程语言 时间:
2020-05-20 22:47:24
阅读次数:
85
1 //java8中的数组排序 2 public static void main(String[] args) { 3 int[] arr=new int[1024]; 4 Random random = new Random(); 5 for (int i = 0; i < arr.length ...
分类:
编程语言 时间:
2020-05-20 22:47:37
阅读次数:
80
1:pom.xml 2.applocation.yml 文件 3.启动类 4.效果图 ...
分类:
编程语言 时间:
2020-05-20 22:49:53
阅读次数:
95
反爬2:判断请求来源的IP地址 措施:使用代理IP ...
分类:
编程语言 时间:
2020-05-20 22:50:12
阅读次数:
105
本文通过MetaWeblog自动发布,原文及更新链接:https://extendswind.top/posts/technical/java_toarray_return_and_generic_type_erase 在将ArrayList等Collection转为数组时,函数的返回值并不是泛型类... ...
分类:
编程语言 时间:
2020-05-20 23:58:48
阅读次数:
91
函数:c++ void readScaleAndOffset(const char* FileName,const char* VarName) { NcFile dataFile(FileName, NcFile::read); NcVar Varf = dataFile.getVar(VarNa ...
分类:
编程语言 时间:
2020-05-21 00:01:38
阅读次数:
71
前言 ReentrantLock是JUC提供的可重入锁的实现,用法上几乎等同于Synchronized,但是ReentrantLock在功能的丰富性上要比Synchronized要强大。 一、ReentrantLock的使用 ReentrantLock实现了JUC中的Lock接口,Lock接口定义了 ...
分类:
编程语言 时间:
2020-05-21 00:08:55
阅读次数:
59
(转)Exception in thread "main" java.lang.NullPointerException java报空指针异常 原文链接如下: https://blog.csdn.net/qq_35733535/article/details/69211201 空指针异常产生的主要原 ...
分类:
编程语言 时间:
2020-05-21 00:09:57
阅读次数:
62
2020-04-21 make和new是go语言的两个内建函数,主要用来创建分配类型内存。 new new函数的声明:func new(Type) *Type new()只接受一个参数,此参数是一个类型,分配指向该类型内存地址的指针,同时将该内存的数据置为0; 也就说new不能new引用类型,new ...
分类:
编程语言 时间:
2020-05-21 00:14:13
阅读次数:
87