十七

c++实现线程池

互斥锁#ifndef LOCKER_H#define LOCKER_H#include <exception>#include <pthread.h>#include <semaphore.h>// 线程同步机制封装类// 互斥锁类class locker {pu

十七 Published on 2023-12-04

leetcode11. 盛最多水的容器

题目题解盛水的体积取决于两个板子的距离和两个板子的最小值;当距离不变时,我们需要较小板子的最大值;我们用双指针i,j分别指向数组的开头和结尾,此时两个板子的距离最大,那么只需要移动一个板子就可以继续寻找更大体积的时候,那么应该移动哪个板子呢?移动长板,那么此时长的板子可能变长也可能变短,同时距离也会

十七 Published on 2023-11-09

go操作redis

1.安装依赖包go get -u github.com/go-redis/redis2. 连接redisgo-redis包自带了连接池,会自动维护redis连接,因此创建一次client即可,不要查询一次redis就关闭client。package mainimport ("fmt&quo

十七 Published on 2023-08-22

redis学习

1.redis安装windows安装载地址:https://github.com/tporadowski/redis/releases。Redis 支持 32 位和 64 位。这里采用安装版,下载第一个一路next之后可以在安装环境中找到redis-cli.exe启动redis。然后进行简单的测试:

十七 Published on 2023-08-22

go语言基础

1、Go语言结构package mainimport "fmt"func main() { /* 这是我的第一个简单的程序 */ fmt.Println("hello "+"World!")}让我们来看下以上程序的各个部分:第一行代

十七 Published on 2023-08-22

WEAKLY SUPERVISED VIDEO ANOMALY DETECTION VIA CENTER-GUIDED DISCRIMINATIVE LEARNING

摘要由于监控视频异常内容和持续时间的多样性,异常检测是一项具有挑战性的任务。在本文中,我们将视频异常检测看作是一个弱监督下视频片段异常分数的回归问题。因此,我们提出了一种异常检测框架,称为异常回归网(ARNet),它只需要在训练阶段进行视频级别的标记。此外,为了学习异常检测的判别特征,我们为所提出的

十七 Published on 2023-08-22

docker命令

docker介绍Docker 的优点Docker 是一个用于开发,交付和运行应用程序的开放平台。Docker 使您能够将应用程序与基础架构分开,从而可以快速交付软件。借助 Docker,您可以与管理应用程序相同的方式来管理基础架构。通过利用 Docker 的方法来快速交付,测试和部署代码,您可以大大

十七 Published on 2023-08-16

contrastive learning

代理任务对比学习MoCo端到端模式(a)q和k都能同时更新,但是缺点就是样本量只有batchsize的大小,该模式存在的一个问题,就是负样本的数量受到batch size大小的限制,在没有庞大GPU集群的支持下,负样本的数量是不会特别多的。因此,接下来有了 Memory bank 来解决这个问题。m

十七 Published on 2023-07-06

约数个数和约数之和

约数个数#include<iostream>#include<unordered_map>const int MOD=1e9+7;using namespace std;int n;int main(){ unordered_map<int,int>mp;

十七 Published on 2023-07-04
Previous Next