自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [Git管理-1]IDEA连接阿里云Git

这样一个空的云项目已经搭建好了,与IDEA的连接这里使用HTTPS形式,因此需要先注册HTTPS密码。注册途径为:用户->个人设置->HTTPS密码。完成以上操作后,阿里云端的Git库就准备完毕了。这样Git与IDEA的连接就准备好了。

2024-04-18 21:47:50 412

原创 [多线程编程-1]进程与线程基础介绍

首先需要知道单个进程可以包含多个线程。进程是程序运行时资源分配的最小资源,线程则是CPU调度的最小单位,线程需要依赖于进程。下面详细讲解进程与线程概念。线程的出现允许一个进程存在多个程序的控制流;某个进程中的所有线程共享进程中的资源;线程有自己独立的PCB但却没有独立的地址空间。进程由三个模块构成:程序段+数据段+进程控制模块(PCB)。PCB中包含操作系统对进程管理的各种信息,是进程存在的唯一标识。进程的三种状态:就绪/运行/阻塞。

2024-04-13 23:29:09 189 1

原创 Java命名规范

当一个或多个单词连接在一起的时候,首个单词的首字母小写,后面单词的首字母大写,如sample,newSample等。即大驼峰命名法,要求每个单词的首字母都要大写。如MyAge,MyName等。在不同的单词之间添加下划线,如same_size,MAX_SIZE等。下面详细介绍在Java开发中不同地方的命名规范。2.常量:使用下划线命名法,常量通常用final作修饰。1.局部变量:使用驼峰命名法。3.类名:使用大驼峰命名法。

2024-04-13 21:43:30 134

原创 [Java学习笔记-5]重写(Override)与重载(Overload)

重载一般性是指在不同类中,方法名相同,但参数不同,此时返回的对象也就不同了,如图2所示。这里使用了StringBuilder,后面会做详细介绍。重写一般性是指子类方法对父类方法的重写,如图1。Java中重写与重构是两个非常重要的内容。

2024-04-11 22:23:11 130 1

原创 [Java学习笔记-4]多态的学习

多态顾名思义就是不同的方法用同一个接口实现不同的操作。以上就是一个典型的多态代码,其中用到了super方法。super用以继承父类的方法。重新开始写文章,从此以后或多或少发布一些文章内容。3.创建对象的时候体现出父类引用指向子类对象。2.子类中的方法需要重写父类中的方法。

2024-04-11 21:44:07 217 1

原创 [Java错误报告-1]Error: A JNI error has occurred, please check your installation and try again

这里犯了一个非常致命的错误。同一个包下不能有相同名字的类!可以看到,错误类型是因为Son类,但查看后发现编写的Son类是正常的,如图2所示。在基础编程的时候,突然报以上错误,如图1。

2024-04-11 21:40:14 225 2

原创 VSCode打开Vite所创建项目中import 后面爆红问题解决

在使用Volar(Vue官方推荐插件)的同时也使用了Vetur插件。解决方法:禁用Vetur插件。图3.图4.Volar启用。图2.Vetur禁用。

2024-01-09 23:05:39 680 1

原创 Jetbrains公司开发软件的常见快捷键(适用PyCharm/IDEA/WebStorm等)

经常用到的快捷建都整理在下面的表格中了,这几个快捷键必须要掌握:

2023-04-06 22:28:43 228

原创 关于安装pytorch后无法使用torchvision的问题

稳定版的后面都会带“+cu=”的字样,cu指的是CUDA。注意,如果自己电脑安装的CUDA版本对应的torch没有稳定版,那可以尝试单独下载低一个版本的torchvision,这里的意思就是说如果电脑安装的是CUDA10.2,想下pytorch1.7,但没有此版本的稳定版,那么除了torchvison的内容都下载对应的版本,而torchvison的下载使用pytorch1.6或再往下的版本的指令。torchvision库会着pytorch一起下载(使用的是官网的下载指令)。

2023-04-06 21:39:08 907

原创 [Java学习笔记-3]继承的学习

输出结果为"这里是子类提供的值:30"输出结果为60.

2023-04-03 14:37:42 133 1

原创 [Java学习笔记-2]封装的学习

此处输出的结果就为30,如果在主函数中重新写此值,那获取的就是新的值。另一种情况是在学生类中不赋值,但在主函数中赋值,此时获得的值为主函数中赋予的值。常用的有public和private。

2023-04-03 10:22:18 63 1

原创 [JAVA学习笔记-1]JAVA的三大特性

Java是一门面向对象的语言,在学习Java这门语言前要先了解什么是对象。打个比方,狗就是对象,那么身高、体重这些就是狗这个对象的属性。一般性,在狗这个对象中,我们会定义Int weight(体重),Int height(身高)。聊到Java,往往要先想到它的三大特性:封装,继承和多态。

2023-04-01 11:51:13 136

原创 CUDA+Pytorch安装教程(包含踩坑内容)

打开Anconda3的Anconda Prompt,输入指令:conda create -n pytorch python=3.7,这里的pytorch为虚拟环境名字,python=3.7为我的电脑的python版本,请选择自己电脑的版本安装。选择自定义安装,如果第一次安装CUDA,四个选项都需勾选,如果不是第一次安装,建议只勾选第一个选项(CUDA)。第二步是删除ANCONDA3-->pkgs中的所有文件。第一步是删除相应的python虚拟环境,并重新建一个,此步无需安装pytorch。

2023-03-30 11:48:05 5964 4

空空如也

空空如也

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

TA关注的人

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