自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决安装docker的yum工具时报错的问题

3.下载新的CentOS-Base.repo 到/etc/yum.repos.d/(CentOS 7版本)5.安装成功后,执行命令,配置Docker的yum源:国内访问docker可能会有异常,可访问aliyun。2.备份当前的yum源。6.安装Docker。

2024-07-15 22:46:30 774

原创 “Cannot resolve ch.qos.logback:logback-classic:1.2.3”问题解决办法

这个问题是由于项目中使用了 logback-classic 版本1.2.3,但是无法从当前所配置的仓库中解析到这个特定的版本。可以尝试检查依赖配置,确保指定的仓库中包含了 logback-classic 版本1.2.3,或者尝试更新到一个可用的版本。5. 替换原有的依赖配置,并删除<scope>选项(可删可不删)3.下拉找到所需版本使用人数较多的那个(如1.2.9)4.找到所属Maven代码,复制红框部分。6.点击右上角的刷新按钮,即配置完成。2.在搜索栏输入:logback。

2024-06-24 23:29:56 3646

原创 29.Java高级

2.Junit框架常见注解

2024-02-22 17:09:50 295

原创 28.网络通信

什么是网络通信:可以让设备中的程序与网络上其他设备中的程序进行数据交互基本的通信架构:CS架构(Client客户端/Server服务端)、BS架构(Browser浏览器/Server服务端)

2024-02-19 21:29:08 356

原创 27.多线程技术

什么是线程:线程(Thread)是一个程序内部的一条程序流程程序中如果只有一条执行流程,那这个程序就是单线程程序多线程:多线程是指从软硬件上实现的多条执行流程的技术(多条线程由CPU负责执行调度)

2024-02-17 10:40:55 396

原创 26.特殊文件&日志技术

【代码】26.特殊文件&日志技术。

2024-02-07 21:01:39 357

原创 25.IO流(2)

字节流:适合复制文件、字符流:适合读取文本文件内容。

2024-02-01 23:00:50 528

原创 24.IO流(1)

【代码】24.IO流(1)

2024-01-29 17:48:07 420

原创 23.IO流:前置知识

【代码】23.IO流:前置知识。

2024-01-29 10:02:09 673

原创 22.JDK8新特性:Stream流

一、认识Stream流

2024-01-22 16:31:58 240

原创 21.集合框架二:Map系列集合

指的是集合中的元素又是一个集合。

2024-01-18 10:52:04 82

原创 20.集合框架一:Set系列集合

四、TreeSet集合的底层原理

2024-01-12 10:59:37 196

原创 19.集合框架一:List系列集合

有序、可重复、有索引。

2024-01-10 16:55:35 83

原创 18.集合框架一:概述、Collection集合的常用方法

迭代器是用来遍历集合的专用方式(数组没有迭代器),在Java中迭代器的代表是Iterator。

2024-01-09 16:34:12 243

原创 17.算法&正则表达式&异常

算法即解决某个实际问题的过程和方法冒泡排序:每次从数组中找出最大值放在数组的后面去。选择排序:每轮选择当前位置,开始找出后面的较小值与该位置交换。二分查找(折半查找):数组中的数据必须是有序的,每次排除一半的数据。正则表达式:就是由一些特定字符组成,代表的是一个规则。作用一:用来校验数据格式是否合法作用二:在一段文本中查找满足要求的内容异常就是程序运行中出现的问题。 解决编译时异常的两种办法 2.自定义异常

2024-01-05 16:58:01 79

原创 16.JDK8新特性

是JDK8开始新增的一种语法形式;作用:用于简化匿名内部类的代码写法。

2023-12-06 21:11:22 280

原创 15.常用API-2

代表数学,是一个工具类,里面提供的都是对数据进行操作的一些静态方法。

2023-12-04 20:57:36 105

原创 14.常用API-1

Object类是Java中所有类的祖宗类,因此,Java中所有类的对象都可以直接使用Object类中提供的一些方法。toString存在的意义:为了被子类重写,以便返回对象的具体内容。equals存在的意义:直接比较两个对象的地址是否相同完全可以用“==”替代,equals存在的意义就是为了被子类重写,以便子类自己来制定比较规则(比如比较对象内容)。对象克隆:当某个对象调用这个方法时,这个方法会复制一个一模一样的新对象返回。

2023-12-03 18:07:23 118

原创 13.面向对象高级三

类的五大成分之一(成员变量、方法、构造器、内部类、代码块),如果一个类定义在另一个类的内部,这个类就是内部类。场景:当一个类的内部,包含了一个完整事物,且这个事物没有必要单独设计时,就可以把这个事物设计成内部类。

2023-12-02 20:43:20 115

原创 12.面向对象高级二

在Java中有一个关键字:abstract,可以用它修饰类、成员方法。abstract修饰类,这个类就是抽象类;修饰方法,这个方法就是抽象方法。//抽象方法:必须abstract修饰,只有方法名,不能有方法体。

2023-11-27 18:29:53 118

原创 11.继承总结

当子类觉得父类中的某个方法不好用,或者无法满足自己的需求时,子类可以重写一个方法名称,参数列表一样的方法,去覆盖父类的这个方法。(注:方法重写后,Java会遵循就近原则访问方法)2.方法重写的其他注意事项①重写小技巧:使用@Override注解,它可以指定Java编译器,检查方法重写格式是否正确。②子类重写父类方法时,访问权限必须大于或者等于父类方法的权限(public > protected > 缺省)③重写的方法返回值类型,必须与被重写的方法返回值类型一样,或者范围更小。④。

2023-11-24 10:33:06 102

原创 10.static

代码块是类的五大成分之一(成员变量、构造器、方法、代码块、内部类)

2023-11-23 09:37:37 108

原创 09.常用API

全称应用程序编程接口,就是Java自己写好的程序,给程序员调用的,方便处理一些事物。API文档:程序调用说明书。

2023-11-17 21:17:19 100

原创 08.面向对象基础(oop)

代码如下(示例):至于为什么没有static关键字以后再讲//1.成员变量 (一般是名词,如编号,名称等)、……//2.方法(右键——Generate——Getter and Setter可自动生成)public void setXXX(成员变量){}//3.构造器(右键——Generate——Constructor)//无参构造器//有参构造器选中相应的成员变量——>OK1.类名首字母大写,有意义,满足驼峰,不能用关键字,合法的标识符。2.一个Java文件中可以定义多个类。

2023-11-15 11:48:55 142

原创 07.java方法总结

(无论基本数据类型还是引用数据类型的参数,都满足值传递。只不过基本类型的参数传递传输的是存储的数据,引用类型的参数传递传输的是存储的地址值)值传递:传输实参给方法的形参,传输的不是实参本身,而是实参中存储的数据的值的一个副本。封装一段代码的语法结构,可以被重复利用,以此提高代码的复用性,提高开发效率。(注意事项:如果方法不需要返回结果,返回值类型必须申明为。同一个类中,方法名称相同 ,形参列表必须不同。,此时方法内不可以使用return返回数据)":跳出并立即结束当前方法的执行。void(无返回值)

2023-11-09 21:57:42 79

原创 06.java数组总结

静态初始化数组:数据类型[] 数组名 = new 数据类型[] {元素1,元素2,元素3,…}数据类型[] 数组名 = {元素1,元素2,元素3}(适合一开始就确定数据具体值的场景)动态初始化数组:数据类型[] 数组名 = new 数据类型[元素个数(长度)](适合一开始没有给出具体值的场景)

2023-11-07 21:14:00 87

原创 05.Random随机数

2023-11-06 10:01:56 94

原创 04.程序流程控制

if功能强大,适合区间匹配;如果是值匹配建议用switchswitch注意事项:1.表达式类型只能是byte、short、int、char;JDK5开始支持枚举;JDK7开始支持String,不支持double、float、long。2.case给出的值不允许重复,只能是字面量,不能是变量。3.不要忘记写break,否则会出现穿透现象(遇到case会一直往下进行,直到遇到break)。

2023-11-06 09:31:42 126

原创 03.API&Scanner介绍

API:应用程序编程接口(即Java写好的程序可以直接调用)Java如何实现接受用户键盘输入的数据——Scanner。

2023-11-03 11:13:55 125

原创 02.Java基础语法

JRE:是Java程序运行时的环境,包含JVM(Java虚拟机)和运行时所需要的核心类库。计算机中表示数据的最小单元:一个字节(byte,简称B,由8个二进制位组成“8位一组”)浮点类型默认double,用float类型定义变量时,为了防止类型不兼容,末尾要加F。^(异或):前后条件的结果相同,直接返回false;整数类型默认int,用long类型定义变量时,为了防止整数过大,末尾要加L。JAVA中支持书写二进制,八进制,十六进制的数据,分别需要以。ctrl+/,ctrl+shift+/:对代码进行注释。

2023-11-03 10:44:08 80

原创 01.常用DOS命令

5.cd+目录1\目录2\.. :进入多级目录。如:cd develop\java..3.cd+目录:进入单级目录。如:cd develop。1.切换盘符:“盘符名称:”—>回车。2.dir:查看当前路径下的内容。4.cd.. :退回到上一级目录。6.cd\ :退回到盘符目录。8.exit:退出DOS窗口。

2023-10-31 10:42:42 114

宾馆客房管理系统(C语言)

使用C语言实现的宾馆客房管理系统,具有设置酒店客房类型和房间信息的功能 ;能快速、准确地了解酒店的客房状态,以便退房;提供多种手段查询客房信息;提供修改订房和修改退房功能 ;提供简单的酒店工作人员的添加用户和修改密码功能;快速地为客户查找所需房间和入住及结算等功能

2023-12-02

空空如也

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

TA关注的人

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