自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

原创 读取Jar包下文件资源的问题及解决方案

这样项目B是读取不到文件的。

2024-06-21 17:20:56 255 1

原创 二叉查找树、平衡二叉树、红黑树到底怎么插入调整?不用旋转快速实现

其中20、30下面是空的,所以它们的孩子节点10、35可以直接插入原来的位置,26的原来的孩子节点25、27不能直接放在26的下面,他的左孩子25放到他的左子树,20右孩子27放到他的右子树30(左放左,右放右)。步骤1和2都比较好理解,步骤3两种方式都可以,这么做的原因是我们想要找到的是比当前删除节点大的最小值,或者是比当前节点小的最大值,比如{1,2,3,4,重组后红色节点的孩子还是按照原来的排列,黑色的父亲节点原来的孩子:左边的孩子给父亲节点的左边,右边的孩子给父亲节点的右边(左给左,右给右)。

2023-08-25 19:48:41 418

原创 Java字符串常量池以及new String(“abc“)到底创建了几个对象?各种字符串到底相不相等?

存放位置字面量(双引号引的)放在字符串常量池中,new出来的对象都放在堆中。字符串拼接如果两个字符串都是直接用双引号引的,拼接时在编译期就会对其进行优化,例如String s = “a” + "b"会直接优化为String s = “ab”,这样创建出来的对象在常量池中。

2023-08-04 08:55:43 462

原创 Maven右侧依赖Dependencies消失

更改后又出现一个问题,重新点进设置里,Maven还是原来的路径,此时只要删除项目.mvn下的wrapper下的maven-wrapper.properties文件,然后重新设置路径。

2023-07-31 15:33:10 2790 1

原创 synchronized:锁的对象到底是谁?快速理解八锁现象

通过总结和例子帮助快速理解八锁现象。

2023-07-24 09:30:03 855 1

原创 Java集合底层原理总结

HashSet、LinkedHashMap、TreeSet底层都是基于Map实现的,也就是Map中的底层结构是和Set类似的,只是Map中是根据Key值判断是否存在某元素。我们只要熟悉了Set,Map的原理和Set都是类似的。当添加第一个元素时,数组大小才为10,否则为空。当添加单个元素时,超过数组大小则数组扩容为原来的1.5倍,当添加多个元素时,超过数组大小则以添加的元素多少进行扩容。:ArrayList是一个。HashSet默认创建长度。

2023-05-25 21:52:36 1451 4

原创 快速理解会话跟踪技术Cookie和Session

快速理解会话跟踪技术

2023-05-25 20:31:41 613

原创 【Mysql】Java连接Mysql数据库异常/连接失败/时区异常

检查pom.xml下mysql版本和自己的版本是否一致,如果不一致,把pom下的版本改成自己实际的版本。

2023-03-27 20:45:51 534

原创 【算法】记忆化搜索

记忆化搜索题型概况

2023-02-22 17:06:48 118

原创 【算法】动态规划(背包问题,持续更新……)

动态规划算法+力扣刷题

2023-02-20 17:03:09 58

原创 【长尾学习论文总结】

问题:和传统意义上数据增强的样本有所不同,这更符合分类器眼中的“增强”样本,这样得到的新样本是否真的具有少数类样本的特征?通过添加BatchFormer模块,在一个Batch里,建立单个样本与其它样本的关系,该模块能够即插即用,适用于很多工作。该文章假设类别特征服从高斯分布,统计基类的均值和协方差,与新类结合,得到新的均值和协方差,由此生成新样本。通过给多数类样本增加一个扰动,使得多数类样本能够转变为少数类样本,从而获得新的少数类样本。将上一篇论文的方法应用到长尾分类中。上一篇论文应用到长尾分类中。

2022-09-13 15:57:37 416

原创 1152 Google Recruitment

The natural constant e is a well known transcendental number(超越数). The first several digits are: e = 2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178525166427427466391932003059921…

2022-08-31 11:15:17 103

原创 1140 Look-and-say Sequence

【代码】1140 Look-and-say Sequence。

2022-08-31 11:09:29 61

原创 1164 Good in C

【代码】1164 Good in C。

2022-08-26 17:37:41 98

原创 PAT(甲级)2021年冬季考试 7-3 Size of Military Unit

【代码】PAT(甲级)2021年冬季考试 7-3 Size of Military Unit。

2022-08-26 16:05:12 185

原创 PAT(甲级)2021年冬季考试 7-2 Rank a Linked List

【代码】PAT(甲级)2021年冬季考试 7-2 Rank a Linked List。

2022-08-26 15:41:30 700

原创 PAT(甲级)2021年冬季考试 7-1 Fake News

PAT甲级

2022-08-26 15:36:24 222

原创 【算法笔记】并查集:好朋友和1107 Social Clusters 测试点2问题

设定初始化、查找父结点、合并三个方法,先初始化father数组,再针对朋友a、b,如果朋友a、b的父结点为同一个,即在同一个社交网络里,则不用合并a、b,否则将a、b合并到同一网络中。最后循环所有结点,判断它们的父结点是否出现过,来计算所有组数。......

2022-07-20 15:10:14 120

原创 查看显卡型号

linux中直接输入nvidia-smi -L

2022-07-04 15:36:32 207

原创 LaTex

行内公式$$段落公式\begin{equation}\end{equation}公式和正文中的符号表示有略微差异,如帽子符号在正文中直接用\^{},在公式中\hat{}

2022-05-30 16:47:49 58

原创 半监督学习:MixMatch

算法的整个流程还是比较清晰简单的,主要使用了Mixup这一数据增强,混合了标签数据和无标签数据。流程步骤如下:一、记batch size为B,标签样本为X,无标签样本为U,temperature为T,无标签样本数据增强的次数为K,在实验中,K设为2,这里的数据增强就是指普通的数据增强而不是mixup。二、对一个batch中的X进行一次数据增强,得到对一个batch中的U进行K次数据增强,得到三、对所有增强的无标签数据进行预测,并对它们的预测求平均,再通过temperature进行sharpen,

2022-05-27 09:57:25 680

原创 利用文本信息引导视觉的模型CLIP

一、CLIP模型论文:Learning Transferable Visual Models From Natural Language Supervision论文地址:https://arxiv.org/abs/2103.00020论文代码:https://github.com/openai/CLIP1、Motivation(1)在现实世界里得到大量有标签的数据是困难的,受人力、金钱、现实等因素限制,“有严格限制”的标签是难以得到的,比如,一张狗的图片它对应的标签是dog,dog是给定的类别标签

2022-03-09 21:17:14 938 1

原创 Parametric Contrastive Learning:长尾问题中的对比学习

一、监督学习中的损失函数公式在监督学习中,上面公式是我们最常见的形式,其中,q为query representation,也就是特征,w_y是fc层的权重,相乘得到logits。二、长尾中重加权的损失函数公式以Class-Balanced Loss Based on Effective Number of Samples这篇论文为例,为了解决数据的不平衡问题,通常在传统损失函数前面乘以权重。三、无监督对比学习MoCo简单介绍一下这个著名的算法MoCo,即Momentum Contrast。首先

2022-02-28 16:46:54 2291

原创 Pycharm 用imshow显示图片

import matplotlib.pyplot as pltimport pylabplt.imshow(k)pylab.show()显示不出来在代码后面加上pylab.show()如果还不显示,查看File-Settings-Tools-Python Scientific把下列选项打勾。

2022-02-24 14:26:18 5372

原创 简单了解Knowledge distillation知识蒸馏

论文:Distilling the Knowledge in a Neural Network一、什么是知识蒸馏,为什么要使用知识蒸馏?知识蒸馏就是把一个大模型的知识迁移到小模型上,因为大模型虽然能达到较高的精度,但它的训练往往需要大量的资源和时间,小模型的训练需要的资源少,训练速度快,但它的精度往往不如大模型。显然,不是每个人都拥有足够的资源训练大模型,为了使用更少的资源、更快的速度,并且精度不能太差,不如让小模型Student学习大模型Teacher的知识,用更少的资源就能达到不错的精度。二、知识

2022-01-13 11:37:05 5916

原创 Windows系统下tensorboard运行显示No scalar data was found

在windows下运行tensorboard,结果显示不出数据,尝试用vnc,数据能正常显示,说明数据本身没问题。路径也斜杠什么的也尝试修改过,还是不行,最后发现运行的路径不能含有中文,修改路径中的中文后能正常显示了。...

2021-12-11 15:37:32 148

原创 ImageNet下载完后解压

参考https://www.cnblogs.com/liuyangcode/p/13854613.html

2021-08-12 11:44:36 777

原创 tensorflow1.x和tensorflow2.x的转换

很多论文里的代码都是tensorflow1.x的版本,但是现在基本都用2.x了,把1.x版本改成2.x版本先看转换表,转换表里有的直接按转换表进行转换,比如添加compat.v1。特殊的不能直接转换的,比如Hparams,它本质是一个字典,直接用字典使用就行了,将它的引用params.x改成params[x]。实在不行只能百度看别人的方法了,能简单转换最好,但有些东西就是很难转换,最好别碰1.x版本,会带来不幸。...

2021-08-09 17:51:28 450

原创 thinkpad x1 carbon电池充不进去电解决方案

移除连接的所有设备,断电关机,使用手机的取卡针在图示中的紧急复位孔中插上15秒,再开机,重新充电,问题神奇地解决啦!

2021-08-06 17:25:00 26750 3

原创 Google drive下载失败,网络错误

今天在Google drive上下载数据集,也就1.4G,一直下载失败,网络错误,觉得可能是tizi不稳定,用手机的试着下载,还是老样子,总结下网络上的各种方法:1、换IE浏览器(各种浏览器都试了下,没用)。2、用multcloud下载,地址https://www.multcloud.com/(Google drive转存别人分享的文件,到了multcloud里变成了0b,失败)。3、使用IDM,某乎上推荐的大部分是这种,还没有尝试这种方法。4、地址复制到迅雷下载里下载,失败(以前貌似用这种方法成功

2021-08-05 17:31:25 8677 7

原创 mmdetection的使用

1、进入mmdetection源码地址https://github.com/open-mmlab/mmdetection2、按照文件中的get_started.md的步骤安装:创建虚拟环境open-mmlab并激活Create a conda virtual environment and activate it.conda create -n open-mmlab python=3.7 -yconda activate open-mmlab安装PyTorch和torchvision

2021-05-10 10:41:26 389

原创 iCAN使用faster r-cnn得到目标检测结果文件为空

问题在于图片文件夹后少了/,添加上/后解决…/tf-faster-rcnn/tools/Object_Detector.py --img_dir /home/featurize/Data/eximages3**/** --img_format jpg --Demo_RCNN /home/featurize/Data/ex3_Object_Detection.pkl

2021-05-05 20:28:13 268

原创 Pytorch机器学习GPU使用(从CPU转换为GPU)

torch.cuda.is_available()的返回值判断GPU是否可用,返回True则具有能够使用的GPU。torch.cuda.device_count()可以获得能够使用的GPU数量。nvidia-smi 查看GPU配置信息。把数据从内存转移到GPU,一般针对张量(我们需要的数据)和模型。 对张量(类型为FloatTensor或者是LongTensor等),一律直接使用方法.to(device)或.cuda()即可。device = torch.device(“cuda:0” if tor

2021-04-22 07:54:04 2972

原创 批量命名图片名

changeid={}import osdir = '/home/featurize/data/sets/nuimages/samples/CAM_FRONT'#dir = '/home/featurize/data/sets/nuimages/examples'imglist = os.listdir(dir)#获得该目录下的所有文件,该目录下的所有图片名均为数字num_files = len(imglist)for x in range(0,num_files): #print("-

2021-04-12 09:05:06 79

原创 AlphaPose安装测试过程中可能出现的错误

github中INSTALL.md(地址:https://github.com/MVIG-SJTU/AlphaPose/blob/master/docs/INSTALL.md)有详细的安装过程,但是安装过程中出现了一些问题。Install PyTorch创建虚拟环境,按照步骤就行。conda create -n alphapose python=3.6 -yconda activate alphaposepip3 install torch1.1.0 torchvision0.3.0Ge

2021-04-02 21:40:55 651 2

原创 anaconda 安装使用过程

1、安装anaconda:百度搜下都有。2、设置清华镜像源channels:找到.condarc文件,删除default,改成如下。channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda - https://mirrors.tuna.tsinghua.edu.cn/anacond

2021-01-06 09:52:45 107

原创 2020-12-24

查找包资源:anaconda search -t conda tensorflow显示用什么命令:anaconda show jjhelmus/tensflow

2020-12-24 15:12:10 57

原创 javax.el.PropertyNotFoundException:类型[com.lifeng.entity.Student]上找不到属性[Sid]

不知道是有什么疾病,Student里找不到属性Sid,改成小写sid才能运行成功,可能和get方法有关吧。

2020-12-08 15:30:25 1099 1

原创 springmvc乱码问题

在Jsp页面上设置method方法为post1、type:“post” $("#btn7").click(function(){ $.ajax({ url:"user/doajax7.do", data:{ username:"张三", password:"123" }, // 将type设为post type:"post", success:function(data){ va

2020-11-30 20:33:38 48

原创 springmvc中经常遇到空指针错误

遇到过好几次空指针错误。1、导入User实体时,没有将真正的User实体传入2、参数写错,把String username=request.getParameter(“username”);String password=request.getParameter(“password”);username和password打错,出现错误时,要注意错误的代码行,多利用debug观察参数值。public ModelAndView doLogin(HttpServletRequest request)

2020-11-29 10:39:54 693

实验1 Ubuntu Linux操作系统及开发环境.docx

实验1 Ubuntu Linux操作系统及开发环境

2019-06-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除