自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux 文件目录结构(详细)

Linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。Linux世界中,一切皆文件!

2024-09-26 16:26:21 786

原创 JAVA 数据结构与算法 队列的介绍与应用

若尾指针 rear 小于队列的最大下标 maxSize-1,则将数据存入rear所指的数组元素中,否则无法存入数据。rear == maxSize - 1[队列满]将尾指针往后移: rear+1,当 front == rear【空】队列是一个有序列表,可以用数组或者链表来实现。front是队列最前元素[不含]rear是队列最后[含]遵循先入先出的原则。

2024-09-26 16:23:13 533

原创 HarmonyOS与OpenHarmony的区别

简单来说,HarmonyOS 是华为自己的操作系统,主要用于华为的设备;而 OpenHarmony 是一个面向全球的开源项目,鼓励多方参与,共同打造一个开放的物联网操作系统。虽然两者在技术上有一定的关联,但在所有权、市场定位和社区参与度上存在明显的区别。深度搜索。

2024-09-21 16:58:33 640

原创 鸿蒙4.0(HarmonyOS 4.0)与鸿蒙Next(HarmonyOS Next)区别

总的来说,鸿蒙Next是一个更加独立且专注于分布式互联的系统版本,它减少了对外部生态的依赖,强化了自身的技术特性,同时也提升了系统的整体性能和智能化水平。鸿蒙4.0则更像是一个过渡版本,继续兼容现有的应用生态,为用户提供了一种平滑迁移至全新华为生态的方式。

2024-09-21 16:22:07 938

原创 MySQL SQL多表查询语句各种连接

【代码】MySQL SQL多表查询语句各种连接。

2024-09-17 11:04:08 650

原创 MySQL SQL语句中相关约束,详细展示

添加外键约束Alter table 表名 add COnstraint 约束名 foreign key(字段) references 表名(字段名);1. 添加主键约束Alter table 表名 add Constraint 主键名 primary key(字段);4. 添加检查约束Alter table 表名 add Constraint 约束名 check (字段表达);2. 添加唯一约束Alter table 表名 add Constraint 约束名 unique(字段);

2024-09-15 21:23:41 362

原创 MySQL 数据库中常用的SQL函数

【代码】MySQL 数据库中常用的SQL函数。

2024-09-15 21:13:48 429

原创 Android Studio 安装2022版稳定版 2022.3.1 详细操作(带图展示)

超级详细易懂的下载过程,每一步都有图示,简单方便

2024-09-14 18:00:04 1200

原创 Android Studio 2024与2022 解决Read timed out和connect timed out的问题

如果在新建Android项目时报错:Read timed out或者connect timed out。

2024-09-14 17:17:41 961

原创 安装2024最新版Android Studio 最详细教程(带图展示)

将代码中的替换成腾讯的镜像源。注意:看后面的版本,未修改的原版本是gradle-8.9,替换成腾讯的源也应修改成8.9,后边src或者bin也修改成all替换完成后可以到浏览器中复制粘贴看能不能下载,能下载就说明链接可用。注意https后面有反斜杠源:9-all.zip。

2024-09-14 12:56:00 1886

原创 JAVA 易混分析 length,length(),size()区别

length绝大部分时候用于数组, 是数组的一个属性值,用于求数组长度(查阅JDK文档发现length只在某些类中有其他的特殊作用,比如在MidiMessage中表示MIDI 消息中的字节数,包括状态字节和任何数据字节;在OptionalDataException中表示当前缓冲区中可供读取的原始数据的字节数。

2024-09-13 10:52:54 255

原创 JAVA 数据结构与算法 实现稀疏数组

1.什么是稀疏数组 2.怎么实现稀疏数组

2024-09-07 15:25:05 366

原创 JAVA 一篇文章让你学会Arrays方法

Arrays里面包含了一系列静态方法,用于管理或操作数组(比如排序和搜索)

2024-08-28 10:25:59 149

原创 Vue前端工程化 安装Vue-Cli与node.js 最详细步骤(带图展示)

【代码】Vue前端工程化 安装Vue-Cli与node.js 最详细步骤(带图展示)

2024-07-23 12:52:29 560 1

原创 一篇文章让你弄懂 Linux 中的三种网络连接模式(超详细讲解)

网路地址转换模式在NAT模式下,网络流量会被路由器或主机上的NAT功能重定向和转换。这种模式下,内部网络的主机使用私有IP地址,而外部网络看到的是NAT设备的公共IP地址。NAT设备负责将内部地址转换为外部地址,并跟踪每个连接,以便正确地转发数据包。这是家庭网络和企业网络中常见的网络配置方式。

2024-07-20 16:29:56 2270

原创 HarmonyOS 编译器遇到错误信息 “Cannot find module ‘@ohos.rooter‘ or its corresponding type declarations.“ 解决办法

这意味着在你的项目中,TypeScript 编译器无法找到指定的模块及其类型定义。如果问题仍然存在,请再次检查你的环境变量和路径是否为HarmonyOS开发正确配置。同时,确保你使用的HarmonyOS SDK版本和TypeScript编译器版本兼容。如果你使用的是IDE,确保它与HarmonyOS开发兼容,并且所有插件都是最新状态。: 确保你已经安装了必要的HarmonyOS开发工具和模块。如果你正确安装了模块,这应该会自动发生。文件,确保它包含了指向HarmonyOS模块的必要路径或引用。

2024-07-17 12:39:54 2275

原创 JAVA Math类详细介绍

关于Math类的详细运用

2024-07-16 16:59:17 711

原创 JAVA String类最全分析

String实现它,String可以串行化,可以在网络上传输ComparableString对象可以相互比较ObjectString//1.String 对象用于保存字符串,也就是一组字符序列//2."jack"字符串常量,双引号括起的字符串序列//3.字符串使用Unicode字符编码,一个字符(不区分字母还是汉字)占两个字节。//4.String是final类,不能被其他类继承//5.String 有属性 private final char value[];用于存放字符串内容。

2024-07-14 19:29:14 971

原创 C++ 项目实践课设 图书馆管理系统

简单的图书馆管理系统

2024-07-12 19:51:27 501

原创 JAVA final详细介绍

最后的,最终的.final 可以修饰类、属性、方法和局部变量,在某些情况下,程序员可能有以下需求,就会使用到final:1)当不希望类被继承时,可以用final修饰。//如果我们要求A类不能被其他类继承//可以使用final修饰 A类​class B extends A {}//错误2)当不希望父类的某个方法被子类覆盖/重写(override)时,可以用final关键字修饰。3)当不希望类的的某个属性的值被修改,可以用final修饰。4)当不希望某个局部变量被修改,可以使用final修饰。

2024-07-12 19:40:01 874

原创 MySQL 速记SQL语句(SQL语句学习)

DDL是Data Definition Language(数据定义语言)的缩写,它是SQL语言的一部分,主要用于定义数据库结构。DDL语句被数据库系统用来创建、修改或删除数据库对象,如数据库、表、索引、视图等。

2024-07-10 11:02:38 1068

原创 MySQL 数据库基础概念

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。

2024-07-10 10:55:10 1918

原创 JAVA 单例设计模式详介

1.静态方法和属性的经典使用2.设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格以及解决问题的思考方式。设计模式就像是经典的棋谱,不同的棋局,我们用不同的棋谱,免去我们自己再思考和摸索所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法单例模式有两种方式:1)饿汉式2)懒汉式。

2024-07-09 15:25:30 508

原创 JAVA 代码块介绍

代码化块又称为初始化块,属于类中的成员[即 是类的一部分],类似于方法,将逻辑语句封装在方法体中,通过包围起来。但和方法不同,没有方法名,没有返回,没有参数,只有方法体,而且不用通过对象或类显式调用,而是加载类时,或创建对象时隐式调用。基本语法[修饰符]{代码注意: 1)修饰符 可选,要写的话,也只能写 static。2)代码块分为两类,使用static 修饰的叫静态代码块,没有static修饰的,叫普通代码块。3)逻辑语句可以为任何逻辑语句(输入、输出、方法调用、循环、判断等)。

2024-07-08 16:15:47 587

原创 JAVA 深入理解main方法

1) 在 main()方法中,我们可以直接调用 main 方法所在类的静态方法或静态属性。\2) 但是,不能直接访问该类中的非静态成员,必须创建该类的一个实例对象后,才能通过这个对象去访问类中的非静态成员​//静态的变量/属性private static String name = "你好";​//非静态的变量/属性​//静态方法System.out.println("Main 的 hi 方法");​//非静态方法。

2024-07-08 09:13:22 604

原创 JAVA 课设 满汉楼餐厅点餐系统

view层:存放MHLView类,为界面层,是可视化界面,调用service层的类。

2024-07-07 10:09:27 1988 1

原创 JAVA 八大warrp包装类

/jdk5前是手动装箱和拆箱//手动装箱 int -> Integer//只要new就shi'bu//手动拆箱​//jdk5后,就可以自动装箱和自动拆箱//自动装箱 int -> Integer//底层使用的是 Integer.value0f(n2)//自动拆箱 Integer -> int​//方式一//i还是integer​//方式二​//方式三​​//使用到自动装箱//构造器。

2024-07-05 17:23:53 449

原创 在VS2022中出现 ‘scanf‘: This function or variable may be unsafe.问题的解决方案

是Microsoft特定的安全版本,它要求你为输入参数指定缓冲区大小,从而避免潜在的缓冲区溢出问题。当你在使用Visual Studio编译C++代码时遇到错误C4996,这通常意味着你使用的某个函数被标记为不安全,微软推荐使用更安全的替代版本。并忽略这个警告,可以在代码文件的顶部添加以下预处理器指令来禁用。但是,出于安全考虑,推荐遵循编译器的建议并使用安全版本的函数。需要额外指定缓冲区大小。

2024-06-29 15:09:28 403

原创 JAVA 类变量与类方法(静态变量和静态方法)

类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。这个从前面的图也可看出来。访问修饰符 static 数据类型 变量名;[推荐]static 访问修饰符 数据类型 变量名;class A{形式如下: 访问修饰符 static 数据返回类型 方法名()){ }【推荐】static 访问修饰符 数据返回类型 方法名(){ }

2024-06-07 09:10:08 522

原创 JAVA 常用方法

2.什么时候被回收:当某个对象没有任何引用时,则ivm就认为这个对象是一个垃圾对象,就会使用垃圾回收机制来销毁该对象,在销毁该对象前,会先调用finalize方法。3.垃圾回收机制的调用,是由系统来决定,也可以通过System.gc()主动触发垃圾回收机制,测试:Car [name]1.当对象被回收时,系统自动调用该对象的finalize方法。重写toString方法,打印对象或拼接对象时,都会自动调用该对象的toString。3.两个引用,如果指向的是不同对象,则哈希值是不一样的。finalize方法。

2024-05-31 08:11:32 288

原创 JAVA 的输入与输出

【代码】JAVA 的输入与输出。

2024-05-29 10:00:59 605

原创 JAVA 中“==”与equals的区别与联系

File -> Project Structure ->SDKs ->Sourcepath 然后点击右侧绿色的加号。idea查看jdk源码。

2024-05-23 19:00:16 379 1

原创 JAVA中this的作用!

JAVA中this的作用!13 / 100

2024-05-23 18:54:36 483 1

原创 JAVA 四种访问修饰符

4.私有级别:用private 修饰,只有类本身可以访问,不对外公开。2.受保护级别:用protected修饰,对子类和一个包中的类公开。只有默认的和public才能修饰类!并且遵循上述访问权限的特点。3.默认级别:没有修饰符号,向同一个包的类公开。1.公开级别:用public 修饰,对外公开。修饰符可以用来修饰类中的属性,成员方法以及类。成员方法的访问规则和属性完全一样。

2024-05-19 15:18:01 330 1

原创 JAVA 什么是包?

包的本质实际上就是创建不同的文件夹来保存类文件

2024-05-19 15:14:01 379 1

原创 JAVA作用域

作用域

2024-05-17 08:12:41 404

原创 JAVA构造器详解

主要功能是用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。构造函数与类名相同,可重载多个不同的构造函数。例如:在创建人类的对象时,就直接指定这个对象的年龄和姓名,这时就可以使用构造器。在创建对象时,系统会自动调用该类的构造器完成对对象的初始化。参数列表 和 成员方法一样的规则。方法名 和类名字必须一样。构造器的修饰符可以默认。构造器的调用系统完成。

2024-05-16 15:11:12 439

原创 JAVA可变参数

java允许将同一个类中多个同名同功能但参数个数不同的方法,封装成一个方法.就可以通过可变参数实现。

2024-05-16 12:48:08 403

原创 常见递归问题

又称,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递归的方法定义:F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n≥2,n∈N*)。

2024-05-15 14:39:59 342

原创 Java方法重载和方法重写

方法覆盖(重写)就是子类有一个方法,和父类的某个方法的名称、返回类型、参数一样,覆盖了父类的方法 ,那么我们就说子类的这个方法覆盖了父类的方法。

2024-05-13 16:51:42 976 1

MySQL 数据库原理及应用 期末速通 期末考试试题

数据库原理及应用 期末速通 期末考试试题 大学期末考试 软件工程 计算机科学与技术 MySQL

2024-07-10

JAVA 课设 满汉楼餐厅点餐系统 程序设计报告

JAVA 课设 满汉楼餐厅点餐系统 程序设计报告 包括需求分析 系统设计 系统实现

2024-07-06

空空如也

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

TA关注的人

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