自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java零基础学习Day15——面向对象进阶

抽象类、接口、内部类

2025-05-17 16:19:32 1017

原创 Java零基础学习Day14——面向对象进阶

面向对象三大特征:封装 继承 多态。

2025-05-15 15:16:56 782

原创 Java零基础学习Day13——面向对象进阶

JavaBean类用于描述一类事物的类比如Student、Cat等测试类用来检查其他类是否书写正确带有main方法的类,是程序的入口工具类用来帮我们做一些事情的类私有化构造方法,目的是为了不让外界创建其对象方法定义为静态public(其他的非私有同理)private构造方法NONO成员变量YESYES成员方法虚方法YES非虚方法NO构造方法:违背了构造方法的名字和类名(class)不一致成员变量:private是继承了但不能直接使用成员方法:只有基类的虚方法才能被派生类继承。

2025-05-14 16:32:28 1078

原创 Java零基础学习Day12——学生管理系统

需求:采取控制台的方式去书写学生管理系统分析:初始菜单、学生类、添加功能、删除功能、修改功能、查询功能学会画图分析开发需求。

2025-05-13 23:30:10 772

原创 Java零基础学习Day12——集合ArrayList

集合只存引用数据类型;长度可变数组可存基本数据类型、引用数据类型;长度固定。

2025-05-13 13:48:44 684

原创 Java零基础学习Day11——字符串

特点:StringBuilder创建后的内容可变打印对象不是地址值而是属性值作用:提高字符串的操作效率场景:字符串的拼接和字符串的反转构造方法(空参、有参)、常用方法特点:StringJoiner创建后的内容可变打印对象不是地址值而是属性值作用:提高字符串的操作效率 代码编写非常简洁场景:拼接构造方法(一个参数、三个参数)、常用方法给一个字符串,由若干单词组成,单词前后用空格隔开分析思路:倒着遍历,遇到第一个空格就停止,遍历的次数就是单词长度。

2025-05-12 22:48:37 1318

原创 Java零基础学习Day10——面向对象综合训练

private参数、空参方法、全参方法、各参数的setget创建数组、创建对象、录入对象参数、添加对象到数组中、for循环进行各类操作完成需求。

2025-05-11 22:30:06 517

原创 Java零基础学习Day09——面向对象

学习获取已有对象并使用学习如何自己设计对象并使用。

2025-05-10 15:56:28 1235

原创 Java零基础学习Day08——综合练习

代码尽量分析思路清晰,分为多个块进行代码中能不定死的数据就不要定死,这样代码的复用性比较高代码运行时没有继续其他的步骤,检查循环中是否添加了break等结束循环的代码语句!!!

2025-05-09 20:28:38 280

原创 Java零基础学习Day07——方法

/调用方法printSum();//调用方法//定义一个方法,用于打印输出");System.out.println("Love you这AI自己产生的,和我没关系,这AI着实有点暧昧了");System.out.println("I love you又来");//定义一个方法,在方法内部定义两个变量,求出他们的和并进行打印输出int a = 10;int b = 20;//调用方法//定义一个方法,在方法内部定义两个变量,求出他们的和并进行打印输出不用void//调用方法。

2025-05-08 11:53:16 296

原创 Java零基础学习Day06---数组

概念:用于存储同种数据类型的多个值注意点:考虑隐式转换,大的可以装小的。

2025-05-07 11:49:05 273

原创 Java零基础学习Day05---循环高级综合练习

for循环中的条件判断语句i<=num/2,可以换为num的平方根。continue:跳过本次循环,继续执行下次循环。break:结束整个循环。

2025-05-05 16:57:11 140

原创 Java零基础学习Day04---判断和循环

流程控制语句分为三种: 顺序结构 分支结构 循环结构。

2025-05-04 16:26:21 311

原创 Java零基础学习Day03——运算符

加 减 乘 除 取余注意点:有小数参与运算时,结果可能不精确;整数参与计算只能得到整数数值拆分个位:数值%10十位:数值/10%10百位:数值/100%10千位:数值/1000%10。

2025-05-04 11:11:30 906

原创 Java零基础学习Day02——基础概念

IDEA是用于java语言开发的集成环境,即把代码编写、编译、执行、调试等多种功能综合到一起的工具,只需写代码和运行。2025最新版IDEA专业版大学生免费使用教程(无需教育邮箱+正版官方途径)_idea2024-CSDN博客我的自动就是汉化版的,我想换回英文版的文件—>设置—>编辑器里的插件,把汉化版的勾取消后重启即可。

2025-05-04 11:11:05 947

原创 Java零基础学习Day01——CMD+JDK+HelloWorld案例+NotePad++

方法一:找到qq的保存路径,打开bin文件夹,cd到该文件夹下,看是否有qq.exe文件,有就可以使用qq.exe打开QQ。方法二:把qq的路径记录在电脑的环境变量中,就可以在任意路径下使用qq.exe即可打开QQ。第一步 首先找到java和javac的路径,就在安装时的路径下的bin文件夹中,复制。尝试二:在配置环境时,自己配置了一遍,安装java时自动配置了一遍,是不是冲突了呢。(这里按照B站视频教学走的,到编译报错,请移步看编译步骤的尝试三)快捷键win+R,在弹开的窗口输入cmd,回车即可。

2025-05-01 12:26:52 703 1

原创 万方、IEEE、arxiv、只有DOI号的文献如何导入到Endnote

回到界面中,在Recently Added里找到你刚添加了DOI号的文献,鼠标右键单击,在出现的菜单中选择Find References Updates即可。搜索文献后点开,点击左上角有个方框里Cite This,选择RIS,点击download,下载后点打开endnote里自动就有了该文献的引用。在endnote里选择File—>Import—>File—>import file里打开自己下载的txt。Reference—>New Reference,往下拉,在DOI处粘贴DOI号,点击右上角save。

2025-04-26 15:59:12 305

原创 WARNING: There was an error checking the latest version of pip.

尝试更新pip版本python -m pip install --upgrade pip还是报错。在终端输入python -m pip cache dir。找到selfcheck文件夹的位置,删除该文件夹即可。在虚拟环境中使用pip指令时报错。

2025-04-15 15:19:44 207

原创 非root用户远程服务器安装cmake(Linux)

configure --prefix=/path/to/install/cmake3.31.7 -- -DCMAKE_USE_OPENSSL=OFF(这个路径是可以自动生成的,确保该文件路径是可以写入的即可)./bootstrap -- -DCMAKE_USE_OPENSSL=OFF(我不用openssl,要用的需要安装openssl)第一步 官网下载source文件。或者直接去cmake官网下载。出现正确版本号则安装成功!make(时间比较久)

2025-04-15 11:22:17 269 1

原创 非root用户远程服务器安装anaconda(Linux)

第四步 bash Anaconda3-2023.09-0-Linux-x86_64.sh。一直按enter直到yes/no,输入yes,一路enter直至安装成功。第五步 到.bashrc里查看anaconda的初始化。第一步 官网下载anaconda的.sh文件。第二步 上传到远程服务器中(直接拖拽完事)第三步 cd到包含.sh的目录下。

2025-04-15 11:06:03 131

原创 非root用户在远程服务器上用vscode跑通H.266/VVC代码

遇到的问题是用最新版本的会看不了图,要么自己知道yuv文件大小,可以试着去把大小填上就可以出来,要么就是下载安装低一点的版本。这个一定记得:把编译后的bin里的debug/release文件路径配置到.bashrc里进行环境配置生效。记住:inputbitdepth<=internalbitdepth、QP越大细节处理越少代码跑得越快。我是在windows用的YUView,直接下载安装即可。cmake、gcc,这两是在跑c++代码时配置的。三、在vscode上跑通C++代码。这个网上有非常多,就不推荐了。

2025-03-29 21:17:05 346

空空如也

空空如也

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

TA关注的人

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