- 博客(21)
- 收藏
- 关注
原创 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零基础学习Day11——字符串
特点:StringBuilder创建后的内容可变打印对象不是地址值而是属性值作用:提高字符串的操作效率场景:字符串的拼接和字符串的反转构造方法(空参、有参)、常用方法特点:StringJoiner创建后的内容可变打印对象不是地址值而是属性值作用:提高字符串的操作效率 代码编写非常简洁场景:拼接构造方法(一个参数、三个参数)、常用方法给一个字符串,由若干单词组成,单词前后用空格隔开分析思路:倒着遍历,遇到第一个空格就停止,遍历的次数就是单词长度。
2025-05-12 22:48:37
1318
原创 Java零基础学习Day10——面向对象综合训练
private参数、空参方法、全参方法、各参数的setget创建数组、创建对象、录入对象参数、添加对象到数组中、for循环进行各类操作完成需求。
2025-05-11 22:30:06
517
原创 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零基础学习Day05---循环高级综合练习
for循环中的条件判断语句i<=num/2,可以换为num的平方根。continue:跳过本次循环,继续执行下次循环。break:结束整个循环。
2025-05-05 16:57:11
140
原创 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关注的人