Audio Bandwidth Extension

论文和代码都在这个地址。 作者:Somesh Ganesh;单位:Georgia Tech Center for Music Technology,Georgia Institute of Technology;Email:someshg94@gatech.edu 摘要   音频带宽扩展是一种利用各…

反射那点基础-Method

Method 类描述的是类对象的方法信息。 其中包含了被反射方法的信息, 访问信息。在运行时, 我们可以通过该类进行方法的调用。 1 获取 Method 1.1 方法 因为 Java 中的 java.lang.reflect 包下所有类的构造函数都不为 public, 同时类都是 final 类型的…

LeetCode每天一题之两数之和

这个LeetCode刷题系列的博客权当是为自己记一下笔记吧。博客系列会从LeetCode的第一题开始刷,同时会从零开始学习【因为我就是零/(ㄒoㄒ)/~~】。同时,如果有写错的地方,希望大佬们在评论区指正。 LeetCode官网 LeetCode第一题 首先需要一点点关于时间和空间复杂度的概念。 时…

Web Worker 使用教程

Web Worker 使用教程 一、概述 JavaScript 语言采用的是单线程模型,也就是说,所有任务只能在一个线程上完成,一次只能做一件事。前面的任务没做完,后面的任务只能等着。随着电脑计算能力的增强,尤其是多核 CPU 的出现,单线程带来很大的不便,无法充分发挥计算机的计算能力。 Web W…

从零开始搭建运维体系 – ansible

从零开始搭建运维体系 - ansible 基本配置好了局域网内的机器后,第一个遇到的问题就是如何批量操作这么多台机器,ansible就是这么一个自动化运维工具。 ansible是一个基于ssh的批量远程操作命令工具。它有分管理端和被管理端,管理端安装ansible,被管理端什么都不需要安装。这个是非…

CSS定位中“父相子绝”

一、定位的介绍   定位有三种:相对定位(position:relative)、绝对定位(position:absolute)、固定定位(position:fixed) 二、三种定位的用法,特点和实例 2.1、相对定位  特性:不脱标、形影分离、老家留坑 1 <!DOCTYPE html>…

使用html2canvas.js实现页面截图并显示或上传

  最近写项目有用到html2canvas.js,可以实现页面的截图功能,但遭遇了许多的坑,特此写一篇随笔记录一下。   在使用html2canvas时可能会遇到诸如只能截取可视化界面、截图没有背景色、svg标签无法截取等问题,下面详细的说明一下。 一、导入html2canvas.js   这个不需…

记一次WMS的系统改造(1)-分析问题

海外落地中的困境 目前面临主要的问题是“人”,仓储系统主要辅助仓储人员进行生产,所以人变了其实一切就都已经变了,系统在海外面临最大的问题就是人变了。 这套软件是在国内的运营体系下,用国内运营兄弟的设计一点一点打造出来的,虽有人员更替但运营理念和操作经验却被固化在生产环境中代代相传了下来。到国外后…

Python Unittest – 根据不同测试环境跳过用例详解

本文章会讲述以下几个内容: 1、Unittest 如何跳过用例 2、如何使用sys.argv 3、自动化测试项目中如何一套代码多套环境运行 一、Unittest跳过用例 @unittest.skip(reason) , 直接跳过被装饰的用例 ,reason用于填写跳过用例的原因 @unittest.…

线程并行学习笔记

一、线程并行相关概念 同步(Synchronous)和异步(Asynchronous) 同步和异步的本质区别是是否需要等待,比如一个方法在执行,必须等前面一个方法程执行完成,才可以执行,这就是同步。如果不需要等上一个方法执行完成,并行或者并发执行,这就是异步调用。 并发(Concurrency)和并…