自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ubuntu网络连接失败 + mobaxterm拖拽文件出错等问题解决方法

接口名类型状态是否启用备注lo回环接口UP✅ 已启用用于本机测试ens33物理网卡(主网卡)DOWN❌ 未启用⚠️ 导致无法联网lxcbr0容器桥接网卡DOWN❌ 未启用可能不影响你当前需求主网卡ens33没有被启用(DOWN),所以系统无法联网。你需要手动启用它或通过 Netplan 设置网络连接。:进入/usr/local目录;:将src目录的权限设为所有人可读、写、执行。虽然这能解决权限问题,但建议尽量避免使用chmod 777,而应使用更精细的权限管理方式。

2025-06-12 21:05:59 1154

原创 正则表达式

------- register = 需要匹配出来的字符(使用方框括住--表示--匹配的是一个。-----“非捕获”指的是该分组不会被保存为单独的匹配结果(即不会被存储在返回的匹配组中)---------content = 目标匹配对象。-----反向引用允许在正则表达式匹配和替换中。

2025-03-08 19:36:44 557

原创 JDBC--------数据库连接操作

目录一1. 原理示意图2.JDBC使用------基本操作案例3. 获取数据库连接的5种方式3.1 Driver实现类对象3.2 使用反射机制3.3 使用drivermanager3.4 自动注册驱动---更推荐----使用drivemanager 1)---自动注册2)不用注册类也可以连接数据库3.5 结合使用property文件---更推荐---使用drivemanager 3.6 statement使用4. resultset---select语句返回resultset并取出结果5. 详解statem

2025-02-24 11:00:11 738

原创 mysql----查询,

例子:关键字的含义和顺序eg: eg: -------事务操作需求示意图:回到 保存点,回退后不能快进到下一个保存点 -----细节:eg: eg:eg:指定引擎:

2025-02-22 14:41:28 420

原创 数据库------------

-------- NUT NULL DEFAULT ' ' :不允许有默认值 默认一个空字符。1) SUBSTRING 中不写length 则默认 从position取到后面的所有。1.1 mysql常用数据类型---(即。-----DOS执行---终端运行语句。1)数据库中 表的本质仍然是文件。----数据库就相当于一个端口。6. mysql数据类型详解。------网上搜索 记忆。3)order by 子句。4)Count 统计函数。代码 or 图形化界面。7)max、min函数。

2025-02-06 21:37:01 259

原创 网络编程----基础

思路:假设通过端口号9999监听。

2025-01-10 13:08:49 675

原创 反射--通过反射创建对象,访问类中成员

---getfield【获取public】、、、getdeclearedfield【可以获取所有,包括private】----------有参构造器:congstructor.newinstance(.....)----反射通过爆破可以访问到private的构造器,方法,成员。----反射通过爆破可以访问到private的构造器,方法,成员。----先得到public构造器-----再传入参数创建实例化对象。----反射中的成员作为 Field对象格式存在。已知:一个Student类。

2025-01-06 14:47:21 448

原创 反射--class类

----------------------类加载阶段-----------------------------只在运行时 才检查报错,编译时 只检查反射的语法----运行时才会加载实际类。----class对象不是创建的-----是在有。构造器---在创建类的实例化对象时才运行。属性,方法等,静态代码---按。类加载------加载类中的。在编译时 就检查报错。

2025-01-05 21:29:34 694

原创 反射--反射机制

(对象类型为 Field)---》》 nameField . get(cls。----做到不修改源码的基础上-----通过修改配置文件就可以修改相应功能。更好的实现封装 ---- 通过配置文件---实例化对象,获取方法等。--引入反射机制:---使用Method类。---与传统写法相反---获取对象----编译阶段---加载阶段---运行阶段。成员变量对象 . get(对象)-----类似于python中的。---反射方法调用类方法。

2025-01-05 16:54:46 457

原创 项目开发流程

2024-12-22 21:42:51 118

原创 文件,IO流

字节流:适合操作二进制文件时--可以做到无损操作。可以自己定义reader类中的方法。从一个文件写入另一个文件。(类似于传输时的管道)字符流:适合文本文件。流---是文件操作的。

2024-12-21 21:37:37 573

原创 IO流--文件操作

目录一 java1.文件流2. 文件操作2.1 创建文件---File类1)法1----完整路径2)法2---父目录文件+文件名3)法3---父目录+子文件名2.2 获取文件相关信息2.3 目录操作和文件删除---处理结果返回布尔值 new File(.......)------->> file. createNewFile

2024-12-16 11:43:14 273

原创 线程同步,锁

----例如,由于每个线程都是object对象,因此将锁放在object上也可以。----开锁成功 便能执行synchronized关键字限制的代码。----即 持有锁的线程 释放持有的 同步代码块的 锁。-------重点让b线程----持有a线程的对象。------即 锁必须要同时能作用于 所有的线程。-----避免---在同一个代码块中有多个锁。-----即:锁针对当前的对象(this)该同步代码的锁-----因此会产生冲突。线程能进入某一个同步代码------表明。------一旦进去(只要。

2024-12-16 10:25:22 368

原创 程序进程线程,并发并行

可以选择继承 thread 类、、、也可以选择实现接口 Runnable。在Runnable状态中,可以再细分为ready状态和running状态。例如:打开一个软件 就会生成进程,在软件中的任务就会生成线程。创建线程完成相应的工作-------通过重写 run方法。抵用start方法----开启线程,不阻塞整体代码,创建Thread对象,把线程对象 放入Thread。---- 启动线程------调用run方法。守护线程:---当所有线程都结束后 才自动结束。调用run方法---单纯调用,无线程,

2024-12-15 21:21:52 977

原创 泛型--important

类通过传入参数的类型------->确定泛型的指代类型(一定是引用类型)

2024-12-15 11:30:51 607

原创 collections方法

一 java1.collections工具类方法

2024-12-12 10:56:04 138

原创 1123---map接口,hashmap,hashtable

---- 与set不同,set也是键值对,但是value=present 固定好了,实际上只使用key 存储数据。

2024-12-12 10:47:17 283

原创 1123--collection接口,list接口,set接口

--再定义一次----也可以是 ArrayList list =。。。。----也可以是hashSet set =。。。。接口 List 不能创建对象(不能 new List()),只能创建实现了接口的子类对象。

2024-11-24 22:04:56 783

原创 1123--日期类

目录一 java1. Date类2. calendar类3. 第三代日期类‘ 3.1 常用方法3.2 格式化操作

2024-11-23 19:58:16 220

原创 1123--System类,BigInteger类, BigDecimal类

如果要使用一个单独的数字,而这个数字没有对应的定义的变量,呢么在使用时,在数字后面加上显式声明 可以保证(我想要用的)数字的精度。的作用是显式声明一个数字常量为。要用 类中的方法 来实现。直接输出 括号内的 数组。

2024-11-23 19:44:58 422

原创 ---Arrays类

方法的默认排序顺序是。

2024-11-23 19:03:45 395

原创 1118--Math类方法

目录一 java1.Math类方法1.1 random函数---random()返回 [ 0, 1)之间的随机小数

2024-11-18 09:35:44 206

原创 1116--String类,StringBuffer,StringBuider【!超级重要】---多看底层源码

final地址绑定。

2024-11-17 15:18:55 824

原创 JVM 内存空间模型+不同类型存储位置

一:JVM内存空间二:不同类型数据的存储位置

2024-11-16 17:24:48 209

原创 1116---包装类

目录一 java1.包装类-------转化成类后------便可以调用类中的方法1.1 【底层原理】继承体系2.装箱和拆箱2.1 jdk 5 以后 ,自动装箱拆箱1)底层原理 和 jdk5之前 一致2)jdk5 之前的手动方法-------------装箱有两种方法:3. 包装类 与 String 互转3.1 包装类---》 String1)包装类 都有 toString()方法3.2 String --》 包装类4. 包装类的常用方法5. 底

2024-11-16 16:37:29 576

原创 1116--异常exception

在异常中 输出message的文字内容。

2024-11-16 14:40:50 406

原创 1114---注解

在注解的源码中:@interface 用于定义一个注解关键字,而不是表明接口的含义。= 不能使用,表示不再推荐使用。

2024-11-14 17:14:02 197

原创 1114--枚举类

自定义枚举 + enum 关键字枚举 要访问时,直接 类名 . 对象名 要访问时,直接 类名 . 对象名 补充:javap工具---反编译工具 可以看到class文件的源文件 ----适合用于: 遍历得到数组中的值

2024-11-14 16:54:47 256

原创 1114--内部类 !!

不能有访问修饰符 但可以用final。

2024-11-14 15:19:47 516

原创 1112--接口

interface + 接口名{ }。。。。implements 接口名{ }接口:接口中的抽象方法可以省略 abstract 关键字使用:要实现接口中的所有 抽象方法隐含三个修饰符:public+static+final2.单继承 多接口。

2024-11-12 21:14:07 544

原创 11.11--final关键字和抽象类

抽象方法(无方法体) 对应着抽象类最终 抽象类 会被继承,并由子类 实现前后顺序。

2024-11-11 21:36:02 410

原创 11.11 代码块

从上到下执行在创建一个有继承关系的子类时,在静态代码块,普通代码块,构造方法都有的情况下,调用的优先级顺序如下: 父类静态 > 子类静态 > 父类普通 > 父类构造 > 子类普通 > 子类构造=========假设创建了一个子类对象new 【视频 389】

2024-11-11 20:30:22 320

原创 11.11---类变量,类方法,main方法

访问修饰符+static+数据类型+变量名直接通过类名 快速调用。

2024-11-11 11:30:54 1806

原创 342--358作业整理(错误 + 重点)

和本类中重名public class中定义了其他的非main方法,如果要在main中调用这些方法的话,必须再定义一个 public 类的引用才能调用(this 或者直接使用 均会报错)i++) {i++){i++) {j++) {

2024-11-10 18:18:52 353

原创 11.8--- object类详解

下列方法都属于object类,so, 所有类对象都可以访问这些方法【equals,finalize,getClass,hashCode,toString】

2024-11-08 21:05:39 435

原创 11.6 --- 多态polymorphic

解决代码的复用性问题编译类型 看定义时= 左边,运行类型为 = 右边先调子类重写// 父类的引用// 父类引用指向父类对象Cat cat = (Cat) animalRef // 将父类的引用 强转为 子类----生成了 子类引用 cat数组的定义类型为父类类型,里面保存的元素类型为子类类型// 字符串类型// person 是一个类// animal 是一个接口。

2024-11-08 16:42:26 1895

原创 时间复杂度

【代码】时间复杂度。

2024-11-06 19:21:03 343

原创 11.6---方法覆盖/重写override

子类 和 父类 中的某一方法:名称,返回类型,参数一样---子类 重写了 父类的。

2024-11-06 15:59:59 267

原创 11.6---super 关键字

super 代表 父类的引用,用于访问父类的 属性 方法 构造器。

2024-11-06 14:48:51 250

原创 10.30--11.6-继承

子类中的特有属性。。。

2024-11-06 14:08:16 776

空空如也

空空如也

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

TA关注的人

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