相关文章
MoCo(论文阅读):Momentum Contrast for Unsupervised Visual Representation Learning
研究问题
我们为无监督视觉表征学习提供了MoCo(动量对比)。从对比学习当作字典查询的角度上来看,我们构建了一个带有队列和移动平均编码的动态字典。在预训练过程中,可以构建一个很大且具有一致性的字典,这对无监督的对比学习非常有利。MoCo…
建站知识
2024/11/23 4:57:05
程序员面试金典6-10
刷题链接
Leetcode程序员面试金典
06.字符串压缩
思路
直接用两个指针遍历字符串,i指向第一个重复的字符,j指向第一个不相同的字符,j和i的下标差值即为重复字符的个数。
题解
class Solution {
public:string compressString(string S)…
建站知识
2024/11/23 4:57:09
设计模式--策略模式
策略模式详解与示例
一、什么是策略模式?
策略模式(Strategy Pattern)是一种行为型设计模式,它定义了一系列算法,将每一个算法封装起来,使得它们可以互换。策略模式让算法的变化独立于使用算法的客户程序…
建站知识
2024/11/23 4:57:10
Vivado生成网表文件并创建自定义IP
平台:vivado2018.3
应用场景,在设计的过程中,我们一些特定的模块需要交付给别人,但是又不想让他们看到其中的源码。就可以将源码封装成网表和IP文件。
vivado生成网表文件
设置综合。设置-flatten_hierarchy* 为full。
这里可…
建站知识
2024/11/23 4:57:06
前端经验:使用sheetjs导出CSV文本为excel
应用场景
很多web表格组件没有提供直接的导出excel功能,但提供了导出CSV的功能。 如果能想办法拿到CSV的内容,就可以利用sheetjs生成excel并导出。
实施步骤
1.拿到CSV的内容字符
每种表格组件都有各自的CSV生成方法,不管用什么方法&…
建站知识
2024/11/23 4:57:10
Golang AES 对称加密
背景
需要加密手机号、身份证号和银行卡
代码
AES 加解密函数
// Encrypt encrypts plaintext using the given key with AES.
func EncryptWithKey(plaintext string, key []byte) (string, error) {// Generate a new AES cipher using the keyblock, err : aes.NewCiphe…
建站知识
2024/11/23 4:57:18
Kotlin 协程 — 基础
Kotlin 协程 — 基础 协程已经存在一段时间了,关于它的各种文章也很多。但我发现想要了解它还比较费时,所以我花了一段时间才真正理解了协程的基础知识以及它的工作原理。因此,我想分享一些我理解到的内容。 什么是协程? 协程代表…
建站知识
2024/11/23 7:20:37