摘要: 一、什么是分布式锁?为什么需要分布式锁 锁,是用来保证线程或进程同步的工具,用于控制对共享资源的访问。 分布式锁也是锁的一种。普通的锁(例如Java中的Synchronized和ReentrantLock)无法用在多个进程中,此时就需要分布式锁来控制分布式系统对共享资源的访问。 在Java开发的分布 阅读全文
posted @ 2023-05-02 22:58 Drajun 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 一、背景 使用IDEA开发Java项目时,不小心将.idea这个文件夹上传到Github上去了 二、删除流程 (1)首先,将Github上的内容同步至本地库 git pull origin main 其中,origin是远程库的别名,在添加Github远程库,或第一次pull远程库的时候会配置。ma 阅读全文
posted @ 2023-05-03 16:27 Drajun 阅读(58) 评论(0) 推荐(0) 编辑
摘要: Part1 even-sized kernel 偶数大小卷积核 《Convolution with even-sized kernels and symmetric padding》 清华,NeurIPS,2019 一、 偶数大小卷积核定义 指方形卷积核,变长为偶数,例如2 * 2,4 * 4 …… 阅读全文
posted @ 2021-01-25 14:57 Drajun 阅读(4044) 评论(0) 推荐(0) 编辑
摘要: 论文标题:《Learning with Privileged Information for Efficient Image Super-Resolution》 ECCV-2020 作者信息:Wonkyung Lee, Junghyup Lee, Dohyung Kim, Bumsub Ham —— 阅读全文
posted @ 2020-12-19 20:44 Drajun 阅读(2536) 评论(0) 推荐(0) 编辑
摘要: 〇、基本流程 加载数据->搭建模型->训练->测试 一、加载数据 通过使用torch.utils.data.DataLoader和torchvision.datasets两个模块可以很方便地去获取常用数据集(手写数字MNIST、分类CIFAR),以及将其加载进来。 1.加载内置数据集 import 阅读全文
posted @ 2020-09-18 10:25 Drajun 阅读(1423) 评论(0) 推荐(0) 编辑
摘要: 〇、11. Container With Most Water 描述 Given n non-negative integers a1, a2, ..., an , where each represents a point at coordinate (i, ai). n vertical lin 阅读全文
posted @ 2020-09-15 09:18 Drajun 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、项目结构 二、代码 1 data_loader = torch.utils.data.DataLoader( 2 torchvision.datasets.ImageFolder('traing_dataset', 3 transform=torchvision.transforms.Compo 阅读全文
posted @ 2020-09-12 21:03 Drajun 阅读(2383) 评论(0) 推荐(0) 编辑
摘要: 〇、环境 语言版本:python 3.8.3 编辑器:IDLE(python自带) 操作系统:win10 一、需求 1、获取taobao指定商品页面中的 价格和名称,这里以书包为例子。 2、格式化输出 二、分析 1、taobao商品页面的源代码组织形式 在商品页右键查看源代码,然后根据商品价格和商品 阅读全文
posted @ 2020-05-30 15:18 Drajun 阅读(1225) 评论(0) 推荐(0) 编辑
摘要: 〇、背景 数据集:MovieLens-1M(其中用户数6040,电影数3592,评分数1000000); 工具:Java、MySQL、Redis; 主要参考资料:《推荐系统实践》项亮; 一、Item-CF算法描述 1.Item-CF算法思想 为当前用户推荐——与当前用户感兴趣物品相似的 且 当前用户 阅读全文
posted @ 2020-05-19 20:37 Drajun 阅读(1137) 评论(0) 推荐(0) 编辑
摘要: 〇、环境 开发:win10 + idea2020.1 + java11 部署:centos7+docker 一、下载openjdk docker pull openjdk:版本号 docker run --name=myopenjdk -idt openjdk:版本号 二、打包springboot项 阅读全文
posted @ 2020-05-07 23:04 Drajun 阅读(2932) 评论(0) 推荐(0) 编辑