自定义博客皮肤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)
  • 收藏
  • 关注

原创 数据库学习(基础篇)

最后一行数据不加逗号表名、表格、建表语句修改字段删除字段修改表名删除表。

2025-04-13 20:14:52 761

原创 JAVA---多线程1

同步机制用来保证进程之间执行顺序正确,确保当两个或多个线程要同时访问共享数据时,一次只能有一个线程访问 共享数据,保持共享资源的一致性,使线程之间实现协作。

2023-11-17 15:52:25 73

原创 JAVA---异常

放在实例中了,要做到见名知意!girls.java/*** 获取*//*** 设置*///运行异常 throws可以省略//编译异常 throws不可以省略throw new NameFormatException(name+"格式有误,应为3~10");/*** 获取*/return age;/*** 设置*/throw new AgeOutOfBoundsExcepiton(age+"超出范围");//alt+insert选择构造里面的前两个。

2023-11-15 17:23:12 74

原创 JAVA---Stream流

s.split("-")[1] 从“-”处将字符串一分为二,[1]就是第二个字符,判断该字符是否为“男”;<String, Integer>分别代表原本数据类型和要转后的类型;两种办法:①:分别获取单列再获取stream流 ②:获取键值对。重写是为了放入指定类型的数组当中,而不是Object;Arrays.toString() 是转为字符串输出;parseInt()为转换int的方法;调用终结方法之后就不能调用其他的方法了。[value]指定数组长度;

2023-11-01 17:20:12 90

原创 JAVA---不可变集合

如果实在要传很多,可以使用ofEntries(),把键值对作为整体传入,不限制数量,且集合不可修改。Map集合时,12看作一对,34看作一对,以此类推。Map的of方法参数有上限(20),即10个键值对。JDK10以上可以用copyOf();Set集合时,元素要唯一。

2023-10-25 18:58:12 72

原创 综合项目前置知识点

①只能写一个可变参数;②除了可变参数还有其他形参,则可变参数要写在最后。

2023-10-21 16:12:42 57

原创 Java—-双列集合

获取键值对对象,分别用getKey()和getValue()获取键、值。new不是new map对象,是new实现类的对象。代码书写两种排序规则如果都写了,put会覆盖 以最新的为主。三、Lambda表达式。

2023-10-21 15:52:06 114

原创 Java---集合2

任意一个节点,左右子树的添加节点:左小右大:从添加的节点开始往父节点找,直到不平衡的点,哪边长,就往另一边旋转。(右边长,就左旋;反之同理)如果支点原本有两个树枝,那么往左旋转就把支点左枝变成降级节点的右枝。反之,往右旋转就把右枝变成降级节点的左枝。如图为左旋:主要在于支点原本左右子节点的位置判断,并且只改变子节点的树枝,孙子以后都是不变的。左左,右右:正常转就行左右:局部左旋,整体右旋右左:局部右旋,整体左旋。

2023-09-26 21:48:27 46

原创 Java---泛型

以下:Demo1实现类,Demo2测试类<引用数据类型>不加泛型那么都是Object型(任意数据类型) ,加泛型可以统一数据类型。但是多态的弊端是不能调用子类的特有类型。因为底层是以Object存放的!取出的时候进行强转。

2023-09-26 16:38:05 53

原创 Java---集合

从上到下,从父到子接口只能创建实现类的对象,不能直接创建:存取顺序不一样,不重复,无索引。依赖equals方法判断是否存在,默认用objects类的equals判断,利用的是地址值。所以比较值的时候:alt+insert->e在Javabean中快速重写equals方法。

2023-09-25 11:37:58 60

原创 Java---正则表达式2

括号里的数字代表不同时间(0纪元,1年,2月,3一年中的第几周,4一个月中的第几周,5一个月中的第几天.......一直到16;这些序号也可以用常量来写,方便理解)利用date改变日期的话,需要以毫秒值作为转化的中介。,括号里为(calendar.单位,改后数值);(注意月份,要写实际-1)世界标准时间(格林威治):GMT,现已替换为原子钟。先解析为data对象,再格式化date对象。,括号里为(calendar.单位,+-数值);遇到空格,回车,制表符就停止接收数据,而。(字符串转为日期对象)

2023-09-23 15:30:11 46

原创 JAVA---正则表达式regex

"." : 匹配任何字符。"\d":任何数字[0-9]的简写;写"\d"表示d,所以要写成"\\d""\D":任何非数字[^0-9]的简写;"\s": 空白字符:[ \t\n\x0B\f\r] 的简写"\S": 非空白字符:[^\s] 的简写"\w":单词字符:[a-zA-Z_0-9]的简写"\W":非单词字符:[^\w]

2023-09-13 18:02:37 139

原创 JAVA---常用API

a调用的equals方法,具体比较内容要看a是什么类的对象。Object 默认比较的是地址值,如果要比较成员变量值,则要右键选equals() and hashCode()方法,取消勾选属性值,就可以比较变量值了。浅拷贝:新旧对象基本数据类型可以直接拷贝,但引用数据类型的变量会直接复制地址值,指向同一地址空间,改一个会同时改变。a.方法(b,2,RoundingMode.HALF_UP);③(100,10)//十进制的100(注意要吻合,比如二进制只能有0和1)(但实际上用的是第三方的代码,不用自己写)

2023-09-13 16:03:34 56

原创 JAVA---内部类

外界无法直接使用,需要在方法内部创建对象并使用!可以直接访问外部类的成员,也可以访问方法内的局部变量!

2023-09-06 15:52:40 76 1

原创 JAVA---多态、抽象类、接口

方法形参为类,则可以传递其与其所有子类调用成员: 子类会继承父类成员变量;若子类对成员方法进行了重写,则会把父类方法覆盖。不能调用子类的特有方法,必须父子都有才能调用。为了调用子类的特有方法,可以:向上转换(自动)向下转换(强制)父子之间可以转换,但子和子之间不可以!为了简化选择,并且实现在子之间选择,提出了:JDK14简化后:包包名命名规范:使用不同包下的相同类:final关键字final修饰的类不能被继承、重写。①基本类型的局部变量,被ænal修饰后,

2023-09-05 23:08:58 120 1

原创 JAVA---面向对象进阶

或者直接用类名调用也行(前提是不能是private)

2023-09-02 14:43:16 65

原创 JAVA---集合

【代码】JAVA---集合。

2023-09-02 12:44:42 54

原创 JAVA-字符串

基本数据类型判断内容,引用数据类型判断地址如果想比较引用数据类型的内容要用以下函数:(3的结果true)在堆区的内容即便相同,地址也是不同的。但是在字符串池里,相同的字符串的地址是一样的。

2023-09-01 20:13:57 78 1

原创 JDK下载安装

链接:https://pan.baidu.com/s/1fI6qe_f2shEu8yMDB1brKw提取码:fq6z。

2023-08-28 16:17:24 398 3

原创 前端学习---DAY6

(最近忙学校的期末作业,隔了一周没学习了。现在接着更...)

2023-06-08 17:14:23 76 1

原创 前端学习---DAY5

(用空格隔开 、有顺序要求、size和行高之间就是/)②css写在style标签里面,而style写在head里的title下面(内嵌式)③style里面装选择器,比如润色body里的p标签,那么css的{}外也是p。:text-align(文本、span超链接、a、input、img都可以)(在{}里的最后一行写。sans-serif(横平竖直)、衬线字体serif(有笔峰)、、删除线line-through、上划线overline、(由于字号不定,所以可以用em代替,em为一个字的大小)

2023-05-25 00:32:14 75 1

原创 前端学习---DAY4

dl整体、dt主题、dd主题的每一项内容注意:dl只能包括dt、dd,而dt、dd任意嵌套别的。

2023-05-24 01:10:49 82 2

原创 前端学习---DAY3

文本或图像

2023-05-22 23:29:41 100 2

原创 前端学习---DAY2

粗体: 或者 斜体: 或者 删除线: 或者 下划线: 或者 ,分割分区,一行只能放一个,div之间的东西独占一行(大盒子) ,跨度跨距,一行可以放好几个(小盒子)图像标签:,单标签!!src是img标签的必须属性,它用于指定图像文件的路径和文件名其他标签:

2023-05-21 23:38:28 49 2

原创 前端学习---DAY1

之间的为一段,把文档分为不同段落(alt+z可以在复制后调整格式);段落标签: 第一个页面 第一个页面

2023-05-21 00:05:18 79 2

原创 前端学习---概要

计算机寒冬已至,任何方面的初等技术员都不能鼎立自己的位置。所以一旦选定了心中的方向,便只顾风雨兼程!训练chat帮我搞了一个学习计划。不过他可能高估了我的学习速度..我的终极目标是:全栈!不过不可能方方面面精通,还是以前端为主吧!就把这里当作一个树洞和学习的日记啦!

2023-05-19 22:35:05 74 2

原创 CCF202209-1

CCF202209-1

2022-11-11 16:10:43 111

原创 C++ 数据结构 第四次作业

题目描述给你一个无重复数的有序序列,如果采用折半查找的方式,对于给定的数,需要比较几次找到,请编程实现。输入第一行是N,表示序列中数的个数,序列最长1000,第二行是一个有序序列,第三行是要找的数x。输出如果找到x,输出折半比较的次数,否则输出NO。样例输入 Copy115 13 19 21 37 56 64 75 80 88 9219样例输出 Copy2问题 E: 5个数的从大到小排序题目描述数学课上,老师公布了一个小组的5名同学的成绩,你能编程把成绩从大到小排序吗,以便老师知道

2022-06-25 21:27:34 485 2

原创 C++数据结构 第三次作业

题目描述有若干个节点,每个节点上都有编号,把这些节点随意地构成二叉树,请编程输出该二叉树的层次遍历序列。输入第一行是n(n小于100),表示有n个节点,每个节点按从1到n依次编号。第一行后有n行,每行三个正整数i、l、r,分别表示节点i及对应的左右孩子的编号,如果不存在孩子则以-1表示。三个整数之间用一个空格隔开。输出输出该二叉数的层次遍历序列。样例输入 Copy41 2 43 1 -12 -1 -14 -1 -1样例输出 Copy3 1 2 4问题 B: 小根堆的判定题目

2022-06-17 22:05:35 894

原创 C++数据结构 第二次作业

关于树的遍历问题

2022-06-14 11:53:07 679

原创 C++数据结构 第一次作业

问题 A: 一排里的位置交换体育课上,老师把一排里的两个身高不同的同学的位置交换了一下以方便安排分组训练。你能编程模拟这个过程吗?输入第一行是自然数n(n小于100),表示有n个数,第二行是n个表示身高的数据,第三行是要交换的两个同学的序号(按左起从1开始依次排序)。输出交换位置后的一排身高值。中间用空格间隔。样例输入Copy5152 155 120 145 1602 5样例输出Copy152 160 120 145 155#include<io..

2022-06-01 19:47:35 2777 3

空空如也

空空如也

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

TA关注的人

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