自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 通过反射获取自定义注解的值实践

自定义注解Java自带的注解的作用是帮助我们减少错误,比如Overwrite就提醒我们必须对该方法进行重写,或继承父类的实现。@Deprecated提示我们这个方法已经被弃用了,有更好的替代者。自定义注解也有类似的作用,但是更重要的实现是和反射配合使用,是各种java框架的灵魂,主要的作用是实现将我们的写的类根据不同的注解进行分类管理,并且还能将我们写的类和注解的信息进行动态的绑定,让我们实现更加强大的功能,而这些功能是通过框架本身进行管理的,无需我们去操心,我们只要关系注解在框架中的作用就可以了,一个

2021-07-02 10:37:39 209

原创 连续子数组的最大和 - 解决方案

题目描述输入一个整型数组,数组里有正数也有负数。数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为 O(n)O(n)。示例 1:输入: nums = [-2,1,-3,4,-1,2,1,-5,4]输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。解答 使用动态规划的思想,感觉就是递归的思想。。。将大问题化解成小问题 这题我们可以利用连续的数组增益思想来解决。当我们进行连续相加的时候,如果前面的增益大于0则可以将前面的值和当前值相加看作当

2021-03-15 21:45:05 164

原创 Maven的简单使用

1 下载 1.可以使用自己在maven官网下载的maven也可以使用idea自带的maven工具 2.使用idea自带的maven工具可以直接在创建项目的时候选择创建maven项目。2 目录结构Maven仓库 1.可以分为远程仓库和本地仓库。其中远程仓库可以是maven中央仓库,可以是镜像仓库,可以是私服仓库,本地仓库可以是自己项目打的jar包。各种jar包的导入通过pom.xml文件配置。Maven依赖的性质 1.具有传递性,A依赖B, B依赖C,那么A在导入B时也会自动导入C

2021-03-15 21:35:07 167

原创 hadoop环境搭建

# 1.linux系统基础配置1.设置ip及主机名 1)设置ip

2021-03-06 17:04:20 114

原创 VMware虚拟机克隆及网络配置

预处理1.在虚拟机中删除物理地址信息cd /etc/udev/rules.d/rm -rf 70-persistent-net.rulespoweroff克隆虚拟机1.在克隆时选择链接克隆即可,克隆完毕后启动克隆的虚拟机,修改它的静态ip防止冲突,怎能进到这里的可以看上一篇的虚拟机网络配置2.修改主机名称cd /etc/sysconfig/vi networkHOSTNAME 修改为你的主机名称重启网络服务service network restart...

2021-03-03 13:10:53 229

原创 MAC 下使用VMware 安装虚拟机并配置网络

1软件下载找了好久才找到了可以使用的破解版的VMware12 Pro(普通版无法克隆虚拟机),下载链接地址:[下载地址](https://www.macwk.com/soft/vmware-fusion?__cf_chl_jschl_tk__=03e5c88d51eba2d9a6b838f605a7d9b8f07d8923-1614742466-0-AcAgFaTlt_qkweaFjtODutxKd0prGk8Dkck45kLWevamz3oZNBtB0KrCwtoqCe9hCQzTry4ioxdy9U

2021-03-03 12:47:58 4732 3

原创 Mac系统下algs4学习环境搭建

InterliJ下的搭建1.官网下载algs4.rar文件,拷贝到在新建项目的libs文件夹下,然后在File?>project Structure 需要用到啦gs4的模块中导入jar包,这样在程序中引用静态类就不会报错类terminal中调用algs4.rar的静态类文件 打开 vim ~/etc/profile 在文件中加入 export CLASSPATH=$CLASSPATH:~/algs4/algs4.jar , ~/algs4/algs4.jar为你的jar包所在的位置。然后使

2020-09-25 13:20:06 610 1

原创 初识知识蒸馏

这里写自定义目录标题知识蒸馏1知识蒸馏的作用2怎么做到?3到底怎么实现?注:知识蒸馏1知识蒸馏的作用        知识蒸馏的概念来源于大牛Hinton在2015年的一篇文章,在文中首次提出了知识蒸馏的概念。大牛就是大牛眼光独到,早在2015年深度学习起步的时刻就看到了深度学习网络的最大痛点,那就是深度学习网络虽然有极强的学习能力,理论上可以完成对任意函数的无限逼近,可以完成机器视觉、语音识别等一系列棘手的问题,但却面临着程序设计的最大问题-----时间与空间,

2020-09-06 16:44:59 1156

原创 使用git进行版本管理

git版本管理1在githua仓库中新建仓库最下方add gitignore的作用是上传过程中自动忽略一些编译文件。2添加sshkey在本地电脑上1.打开gitbash 运行ssh-keygen -t rsa -b 4096 -C "your_email@example.com"2.运行clip < ~/.ssh/id_rsa.pub指令将本地的sshkey复制到粘贴板3.在github上添加sshkeys settings-->SSH keys>add3 将git仓库g

2020-06-08 00:24:37 325

原创 MSEloss()的解析

MSEloss1.定义 均方差loss 计算公式如下loss=1/M∑0m(y−x)2 loss = 1/M\sum_{0}^m{(y-x)^2}loss=1/M0∑m​(y−x)2import torch import torch.nn as nnfrom torch.autograd import Variableinputs = Variable(torch.ten...

2020-05-01 11:29:23 4836

原创 in load_library raise OSError("no file with expected extension")错误解决

问题的原因是linux平台下的动态链接库和windos平台下格式不同解决方案见另一篇https://blog.csdn.net/Moringstarluc/article/details/105702543

2020-04-23 11:18:26 2805 1

原创 Linux平台下动态链接库.so转换成windiws平台下.dll文件并使用python调用

问题起因:在运行PointNet的可视化程序时,作者只提供了linux平台下的动态链接库程序源码,自己的windows平台下无法调用。发现是动态链接库的文件格式不对,遂学习如何将.so文件转换成.dll文件(PS:前提是你有文件的.cpp源码)第一步新建C++动态链接库项目将pch.h文件的内容改为如下:#ifndef PCH_H#define PCH_H// 添加要在此处预编译...

2020-04-23 11:15:16 6816 13

原创 win10下Microsoft Studio2019配置opeccv3.3.1

win10下Microsoft Studio2019配置opeccv3.3.1一、下载 官网地址:https://opencv.org/releases/page/4/二、安装opencv将exe文件解压到你想到你想要安装的文件夹中三、配置系统变量修改成你自己的安装目录四、配置编译器的相关属性在菜单栏中单击【视图】-----属性管理器右键选择Debugx64----属性,VC...

2020-04-09 17:33:41 224

原创 Ubuntu18.04下docker工具的配置

Ubuntu18.04配置dockerUbuntu虚拟机连不上网时的办法sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.statesudo service network-manager start更换国内软件源,推荐中国科技大学的源,稳定速度快(可选)sudo cp /...

2020-03-13 18:38:58 309

原创 scatter_(input, dim, index, src)用法

scatter_(input, dim, index, src)用法0 表示按行填充 index中的位置对应x的位置取出用来填充的值,index的值的值对应input的要填充那个位置的行号,index的列号对应要填充input的列号例如index[0][2]----src[0][2]=0.4497对应input[2][2] = 0.4497​同理得到按列填充一般用来进行onehot的处理...

2019-12-22 16:02:27 380

空空如也

空空如也

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

TA关注的人

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