- 博客(33)
- 资源 (3)
- 收藏
- 关注
原创 【JavaScript 题解】215. 数组中的第K个最大元素(冒泡+快排+堆排)
使用冒泡排序、快速排序、堆排序解决 “数组中的第K个最大元素” 问题,一题多解,复习多种排序算法。
2022-01-05 15:58:37
844
原创 【JavaScript】函数表达式&闭包
JS中的函数表达式和闭包都是极其有用的特性,利用它们可以实现很多功能。不过,因为创建闭包必须维护额外的作用域,所以过度使用它们可能会占用大量内存。
2021-08-10 14:09:01
228
1
原创 【论文阅读】A Simple Baseline for Multi-Object Tracking
A Simple Baseline for Multi-Object Tracking是基于tracking by detection的策略,沿用JDE的核心思想(即联合检测和嵌入向量的模型),将检测方法由anchor-base换成anchor-free,超越了现有的SOTA算法。
2021-08-05 13:45:33
375
原创 【JavaScript】JS中的“对象”(二)
引用类型是一种数据结构,将数据和功能组织在一起。引用类型通常叫做类(class),但从传统意义上来说,ECMAScript 并不真正具有类。本文介绍了JS中的基本包装类型和内置类型。
2021-07-30 11:23:21
362
原创 【JavaScript】JS中的“对象”(一)
从传统意义上来说,ECMAScript 并不真正具有类。事实上,除了说明不存在类,在 ECMA-262 中根本没有出现“类”这个词。ECMAScript 定义了“对象定义”,逻辑上等价于其他程序设计语言中的类,但它不具备传统的面向对象语言支持的类和接口等基本结构。本文介绍了JS中常用的引用类型。
2021-07-30 11:02:45
526
原创 【Java题解】剑指 Offer 63. 股票的最大利润
剑指 Offer 63. 股票的最大利润假设把某股票的价格按照时间先后顺序存储在数组中,请问买卖该股票一次可能获得的最大利润是多少?示例 1:输入: [7,1,5,3,6,4]输出: 5解释: 在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5 。注意利润不能是 7-1 = 6, 因为卖出价格需要大于买入价格。示例 2:输入: [7,6,4,3,1]输出: 0解释: 在这种情况下, 没有交易完成, 所以最大利润为 0
2021-07-18 20:13:56
166
原创 【设计模式】工厂模式—工厂方法模式
工厂方法模式(FACTORY METHOD)是一种常用的类创建型设计模式,此模式的核心精神是封装类中变化的部分,提取其中个性化善变的部分为独立类,通过依赖注入以达到解耦、复用和方便后期维护拓展的目的。它的核心结构有四个角色,分别是抽象工厂;具体工厂;抽象产品;具体产品
2021-01-25 18:44:14
120
原创 【设计模式】工厂模式—简单工厂模式
简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。
2021-01-24 13:22:55
137
原创 【论文阅读】MBLLEN: Low-light Image/Video Enhancement Using CNNs
关键词:低光照图像/视频增强算法、多尺度特征融合、BMVC 2018
2020-08-05 12:25:20
1508
2
原创 【论文翻译】Auto-painter:基于条件Wasserstein生成性对抗网络的草图卡通形象生成
Auto-painter: Cartoon image generation from sketch by using conditional Wasserstein generative adversarial networks论文翻译【Auto-painter】【GANs】【动漫图像着色】
2020-07-27 19:40:58
1429
原创 tensorflow和keras版本对应关系
Tensorflow版本Keras版本Tensorflow 2.1 Tensorflow 2.0 Tensorflow 1.15Keras 2.3.1Tensorflow 1.14Keras 2.2.5Tensorflow 1.13 Tensorflow 1.12 Tensorflow 1.11Keras 2.2.4Tensorflow 1.10 Tensorflow 1.9Keras 2.2.0Tensorflow 1.8 Tensorflow...
2020-06-13 11:50:11
63908
20
原创 Linux系统GPU压力测试
组装工作站时,我们通常需要考虑电力和散热问题。使用压力测试工具,可以测试GPU满载时的状态参数(如温度等)。gpu_burn是一个有效的压力测试工具。通过以下步骤可以进行测试:下载源码https://github.com/wilicc/gpu-burn编译程序(需确保NVIDIA CUDA相关驱动安装完成)cd gpu-burnmake进行基本压力测试./gpu_burn原有程序的时间设置较短,可执行诸如 ./gpu_burn 60 的命令设置运行时间。同时,可以新建终端
2020-05-10 19:07:33
16219
5
原创 cuda环境配置
打开.bashrc,添加配置信息vi ~/.bashrc配置信息:export PATH=/usr/local/cuda/bin:$PATHexport LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH更新.bashrcsource ~/.bashrc确认cuda正确安装,输出版本信息即成功nvcc --version...
2020-05-10 18:50:55
361
原创 nginx+supervisor+gunicorn+flask(socketio)腾讯云主机(Ubuntu18.04)网站部署
目录环境配置python环境配置pyenv安装pyenv使用项目环境配置gunicorn配置nginx配置环境配置python环境配置系统默认的python版本是2.7,而实际项目开发往往需要其他版本的python,此时可借助pyenv进行多版本的管理。pyenv安装安装pyenv所需要的依赖$ sudo apt-get update$ sudo apt-get install ...
2020-04-13 15:27:33
494
原创 Ubuntu 18.04上安装Docker CE
介绍Docker是一种应用程序,可简化容器中管理应用程序流程的过程。容器使您可以在资源隔离的进程中运行应用程序。它们类似于虚拟机,但是容器更可移植,更资源友好并且更依赖于主机操作系统。安装Docker更新现有的软件包列表:$ sudo apt update安装一些必备软件包,这些apt软件包可以通过HTTPS使用软件包:$ sudo apt install apt-transport...
2020-02-21 14:54:51
248
原创 【JavaScript】JavaScript的基本概念(ECMAScript)
JavaScript的基本概念,包括语法、数据类型、流控制语句及函数。
2020-01-25 22:11:38
543
原创 【JavaScript】在HTML中使用JavaScript
向HTML页面中插入JS的主要方法就是使用<script>元素<!DOCTYPE html><html> <head> <title>Example HTML Page</title> </head> <body> <!-- 这里放内容 --> <...
2020-01-22 20:10:20
168
原创 【C语言题解】将数字金额翻译成中文大写金额
【C语言题解】将数字金额翻译成中文大写金额#include "stdio.h"void MoneyCov(char a[],char b[],int numA,int numB);void NumCov(char c);int main(){ char a[100],b[2],c; bool afterPoint = false; int i = 0,j = 0; while((...
2020-01-19 10:42:56
1597
2
原创 Ubuntu18.04------常见问题汇总
Ubuntu18.04常见问题汇总制作系统盘安装系统配置ubuntu引导制作ubuntu长时间难以开机root用户设置ubuntu卡帧ubuntu扬声器和耳机端均无声音制作系统盘相对而言,利用系统盘安装的方式比较常见,也可以在网上搜到很多教程。从官网上下载适合的版本,在Windows下下载UltraISO,将下载完毕的系统镜像写入U盘即可(此操作会将U盘内容格式化,注意备份)。基本步骤如下:...
2019-06-25 20:34:37
2580
2
AnimeDrawingsDataset.zip
2020-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人