自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 10集合类的继承体系(List、Set、Map)

集合就是一个放数据的容器,准确的说是放数据对象引用的容器集合类存放的都是对象的引用,而不是对象的本身集合类型主要有3种:set(集)、list(列表)和map(映射)。

2024-01-19 20:09:13 647

原创 14MySQL连接数据库

要先使用java连接数据库,需要使用对应的jar包。jar包如何下载呢?找到,点进去找到,再点进去之后我们就可以使用这个jar包与mysql数据库建立连接了。

2024-01-17 11:57:35 863

原创 Maven笔记

④ 当前项目需要获取其他非公共项目时,需要将项目通过install安装到本地仓库中,再对当前项目添加依赖信息,再重载项目,当要添加的项目是同属一个大项目中的子项目时,此时不需要再通过install进行安装。①为了帮助我们管理 项目中的Jar包,如果要在项目中使用第三方包,那么就需要去下载jar包,再将jar包添加到当前项目的目录中,再去将jar包选择添加为当前项目的依赖。①子项目可以继承父项目中的依赖,但是子项目中也可以添加对相同名称版本不同的依赖,根据就近原则,选择当前依赖最近的jar包版本。

2024-01-16 19:56:37 404 1

原创 Java反射

Java反射反射的作用反编译:.class–>.java通过反射机制访问java对象的属性,方法,构造方法等哪些地方用到了反射Jdbc 加载驱动Spring IOC的底层Hibernate、Mybatis、等各种框架(基本上各种ORM框架都使用到了反射)为什么已有class文件,却要用反射获得实例对象反射是动态编译,new是静态编译有时我们需要访问别人类中私有的构造方法、成员方法或属性。java反射可以对私有的构造参数实例化,私有构造参数是new不出来的创建类对象的三

2024-01-12 16:52:53 397 1

原创 权限修饰符,内部类,匿名内部类

public是权限最大的修饰符,他可以修饰类,成员变量,成员方法,构造方法。被public修饰后,可以再任何一个类中,不管同不同包(同一类、同一个包的子类、同一包其他类、不同包子类、不同包其他类都可以调用),任意被调用。

2024-01-12 16:52:04 389 1

原创 多线程、同步锁、定时器

在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步。通信是指线程之间以如何来交换信息。一般线程之间的通信机制有两种:共享内存和消息传递。

2024-01-09 19:17:42 894 1

原创 常用类及其常用方法

注意:基本数据类型不是一个类,所以不是Object的子类,说明Java并不是一个完全面向对象的语言。

2024-01-03 14:40:11 844 1

原创 封装、继承、多态及一些关键字

继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。​ 子类中出现了和父类中一模一样的方法声明,也被称为方法覆盖,方法复写。定义格式:父类类型 变量名=new 子类类型();

2023-12-22 16:30:39 1290

原创 方法(函数)

函数的定义:在类中的一段独立的代码块,用来实现某个功能。Java中,函数又被称为方法。函数的主要:作用是为了提高代码的复用性修饰符:可以是访问修饰符,也可以说是函数修饰符(abstract、final、 static、synchronized),还可以是两者的组合。返回值类型:用于限定函数返回值的数据类型。参数类型:用于限定调用函数时传递的数据类型。参数名:是一个变量,用来接收调用方法时传递的数据。return:用来接收方法以及返回函数指定类型的值。

2023-12-19 09:00:00 1231 1

原创 数组及数组的使用

​ int [] 数组名;​ int 数组名 [];

2023-12-18 21:03:29 1537 1

原创 Java基础2-循环判断

条件判断语句:用于表示循环反复执行的条件,简单说就是判断循环是否能一直执行下去循环体语句: 用于表示循环反复执行的内容,简单说就是循环反复执行的事情条件控制语句:用于表示循环执行中每次变化的内容,简单说就是控制循环是否能执行下去。

2023-12-14 09:00:00 73 1

原创 Java基础1-注释、变量的定义、数据类型、运算符、输入输出

操作系统本身其实是不认识Java语言的。但是针对于不同的操作系统,Java提供了不同的虚拟机(jvm)

2023-12-13 10:15:41 84 1

原创 mysql在Linux上的安装

注意:如果安装的过程出现了错误,需要卸载mysql的方法。注意:如果安装的过程出现了错误,需要卸载mysql的方法。原因是:Mysql的GPG升级了,需要重新获取。先安装其依赖包在安装server服务。在将安装服务的命令重新执行一遍。将rpm文件放入linux中。如果安装server出错。然后使用rpm文件包。

2023-12-12 10:28:32 51

原创 Java语言的特点,环境变量配置、及idea安装

简单性Java 语言的语法与 C 语言和 C++ 语言很接近,使得大多数程序员很容易学习和使用。另一方面,Java 丢弃了 C++ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java 语言不使用指针,而是引用。并提供了自动分配和回收内存空间,使得程序员不必为内存管理而担忧。面向对象。

2023-12-11 19:52:00 79 1

原创 MySQL笔记

Structured Query Language:结构化查询语言其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。操作:1.开启事务:start transaction;2.回滚:rollback;3.提交:commit;--建表--插入数据-- 张三给李四转账500元-- 0.开启事务-- 1.张三账户 -500-- 2.李四账户 + 500。

2023-12-05 14:57:21 50

原创 杨辉三角 冒泡 快排,lambda函数、reduce规约

性质:每个数字等于上一行的左右两个数字之和。即第n+1行的第i个数等于第n行的第i-1个数和第i个数之和。

2023-12-04 10:40:49 54

原创 python基础4 字符串、列表、元组、字典

空集合的定义1)集合名.add() 添加一个值传入一个参数2)集合名.pop() 删除一个值不传入参数3)集合名.remove() 移除一个元素 参数传列表中的值 多次去除一个元素报错4)集合名.discard() 移除一个元素 参数传列表中的值 多次去除一个元素不报错5)字典的遍历}定义,用于去重或数学集合的运算,交并差集,无序、内部单个元素不可变,单set可变#空集合的定义[外链图片转存中…(img-zxCzkaVI-1701484309088)]

2023-12-02 10:32:14 84

原创 python基础3 判断,循环

python中的三目运算符:如果条件成立执行的语句 if 条件 else 条件不成立执行的语句。

2023-11-29 11:07:26 62 1

原创 python基础2输入、输出、运算符

在显式类型转换中,用户将对象的数据类型转换为所需的数据类型。is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。有时候,我们需要对数据内置的类型进行转换,数据类型的转换,一般情况下你只需要将数据类型作为函数名即可。在隐式类型转换中,Python 会自动将一种数据类型转换为另一种数据类型,不需要我们去干预。传入input的东西都会被转换为字符串类型,后面若需要使用还需要进行数据类型转换。

2023-11-29 10:37:59 119 1

原创 Linux常用操作补充

参考https://developer.aliyun.com/mirror/centos?系统服务都在:/usr/lib/systemd/system该目录中,都是以xxx.service形式存在。当系统执行命令时,会去环境变量中的路径里查找有无该命令,有即执行,没有就会提示命令找不到。Sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。指定输入文件折分隔符,fs是一个字符串或者是一个正则表达式,如-F:。AWK 是一种处理文本文件的语言,是一个强大的文本分析工具。

2023-11-29 10:22:36 45 1

原创 Linux

读写的权限可以分别写成 r, w, x总共有九个权限,可以分组三大组分别是:​ user:当前文件所属用户的权限​ group:与当前文件所属用户同一组的用户权限​ others:其他用户的权限故使用 u, g, o 来代表三种身份的权限,此外还有a,代表all,即所有用户如需修改权限,可使用chmod命令:chmod u/g/o-/+r/w/x 文件名称chmod -R :改变文件夹下的所有文件的权限。

2023-11-26 20:46:18 44 1

原创 python环境配置及pycharm安装

python,pycharm安装

2023-11-22 13:58:40 112 1

空空如也

空空如也

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

TA关注的人

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