A旧城以西
码龄2年
求更新 关注
提问 私信
  • 博客:22,454
    22,454
    总访问量
  • 19
    原创
  • 298
    粉丝
  • 170
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:辽宁省
加入CSDN时间: 2023-11-19
博客简介:

2301_81225368的博客

查看详细资料
个人成就
  • 获得523次点赞
  • 内容获得208次评论
  • 获得496次收藏
  • 博客总排名24,064名
  • 原力等级
    原力等级
    3
    原力分
    460
    本月获得
    0
创作历程
  • 5篇
    2025年
  • 14篇
    2024年
成就勋章
TA的专栏
  • 数据结构(JAVA)
    3篇
  • JAVA SE
    9篇

TA关注的专栏 3

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

56人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

MySQL---表的操作

创建⼀个用户表,用户编号、用户名、密码、生日,字符集为utf8mb4,排序规则 utf8mb4_0900_ai_ci。RENAME[TO|AS]new_tbl_name:重命名当前的表。RENAME COLUMN:重命名表中现有的列。TEMPORARY:表⽰创建的是⼀个临时表。Null:该列的值是否允许为Null。tbl_name:将要删除的表名。tbl_name:要修改的表名。MODIFY:修改表中现有的列。Default:该列的默认值。DROP:删除表中现有的列。Type:列的数据类型。
原创
发布博客 2025.05.12 ·
584 阅读 ·
9 点赞 ·
1 评论 ·
4 收藏

MySQL----数据库的操作

语法:show databases;
原创
发布博客 2025.05.06 ·
1450 阅读 ·
11 点赞 ·
2 评论 ·
16 收藏

数据结构(JAVA)队列

队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作并具有先进先出特点的特殊线性表。:进行插入操作的一端。:进行删除操作的一端。
原创
发布博客 2025.04.11 ·
1158 阅读 ·
24 点赞 ·
1 评论 ·
23 收藏

数据结构(JAVA)栈

栈是一种特殊的线性表,只允许他的操作顺序是先进后出栈顶:进行插入和删除元素操作的一端。栈顶:不进行任何操作。压栈:栈的插入操作。出栈:栈的删除操作。
原创
发布博客 2025.04.05 ·
1249 阅读 ·
35 点赞 ·
17 评论 ·
29 收藏

数据结构(JAVA)单向,双向链表

遍历链表,找关键字为key的节点,如果头节点是,直接头接点指向头节点的下一个节点,然 后把头节点的前驱prev置为空,如果是尾节点,尾节点指向尾节点的前驱prev,尾节点的后 驱next置为空,其他位置,删除节点的前驱prev的后驱next指向删除节点的后驱next,删除节 点的后驱next的前驱prev指向删除节点的前驱prev。否则,插入节点的next指向头节点,头节点的prev指向插入节点,头节点指向插入节点。
原创
发布博客 2025.04.03 ·
1089 阅读 ·
50 点赞 ·
19 评论 ·
34 收藏

数据结构(JAVA)顺序表

1024程序员节|征文#
原创
发布博客 2024.10.28 ·
2797 阅读 ·
52 点赞 ·
39 评论 ·
61 收藏

数据结构(JAVA)JDK17语法新增特性

在JDK17中提供了⼀个新的关键字: sealed .密封类除了可以被该关键字修饰,并且在声明末尾用。例如,Class为密封类,然后使用 permits 关键字,把继承权限开放给了Student类。Java9之后,可以在接⼝内实现私有方法实现。在之前的学习中,我们了解到一个类不想被继承,需要在类之前加final关键字。var关键字可以使代码更加简洁,有时类型名称长时,就可以使用var来代替。还有很多方法,但对我们初学者不常有,等以后自行探索。yield关键字用于case的代码块中返回值。
原创
发布博客 2024.10.22 ·
2938 阅读 ·
54 点赞 ·
47 评论 ·
46 收藏

数据结构(JAVA)包装类&泛型

一般的类和方法,只能使用具体的类型: 要么是基本类型,要么是自定义的类。如果要编写可以应用于多种类型的代码,这种刻板的限制对代码的束缚就会很大。---- 《Java编程思想》通俗来讲,就是适用于许多许多类型。把想要的数据类型当作参数传递,需要什么类型,就传入什么类型。
原创
发布博客 2024.10.18 ·
2012 阅读 ·
51 点赞 ·
30 评论 ·
54 收藏

JAVA SE 异常(Exception)

异常就是程序执行过程中发生的不正常行为,例如,在运算时出现的算数异常(),在数组中出现的数组越界异常(),空指针异常()等等。在java中不同类型的异常,都有与其对应的类来进行描述。
原创
发布博客 2024.10.10 ·
1522 阅读 ·
37 点赞 ·
18 评论 ·
41 收藏

JAVA SE 图书管理系统

首先,我们先判断书架是否已满,然后用户添加图书的相关信息,在为用户输入的信息新建一个对象,接下来,用新建的图书对象和书架上的图书一 一遍历,看看书架上是否有这本书,如果有则不能插入,如果没有则通过书架类的。这里我们设置一个登入界面,输入你的姓名,如果你是管理员,就新建一个管理员对象,如果你是普通用户,就新建一个普通用户对象,然后根据你的身份来调用你的操作菜单,并通过接口数组来进行操作。该部分实现了对书的增加,借阅,删除,查找,归还,展示,退出程序。这个操作就十分简单了,只需循环遍历书架上的书,并打印即可。
原创
发布博客 2024.10.02 ·
755 阅读 ·
26 点赞 ·
8 评论 ·
16 收藏

atio函数

如果在数字前面有’+‘则返回这个数字,如果是’-‘则返回’-‘和这个数字,如果数字前面有空格则忽略空格直接打印。atoi函数的作用是把字符数字转换成整型数字。(#include<stdlib.h>)如果在首个数字之前出现字母则返回0,如果字母出现在数字之中则返回首个字母之前的数字。如果在字符串中没有元素,那么就会return 0;atoi函数的模拟实现的代码如下。
原创
发布博客 2024.10.01 ·
296 阅读 ·
10 点赞 ·
6 评论 ·
6 收藏

JAVA SE 字符串(String)的常用方法

该方法从fromIndex位置从后往前开始查找字符串str第一次出现的位置,并返回str下标,没有返回-1。该方法从fromIndex位置从后往前开始查找字符ch第一次出现的位置,并返回ch的下标,没有返回-1。该方法从fromIndex位置开始查找字符串str第一次出现的位置,并返回str下标,没有返回-1。该方法从字符串最后一个位置开始查找字符ch第一次出现的位置,并返回ch下标,如果没有返回 -1。该方法从字符串最后一个位置开始查找字符串str第一次出现的位置,并返回str下标,没有返回-1。
原创
发布博客 2024.10.01 ·
918 阅读 ·
21 点赞 ·
6 评论 ·
29 收藏

JAVA SE 比较器,深拷贝,浅拷贝

我们只需要把这些对象放到一个数组里,因为Student实现了Comparable接口,所以可以通过Array.sort()方法进行排序,完成比较。Comparable接口会把方法写死,无法灵活比较。如果想灵活比较,我们可以使用Comparator接口来解决这个问题。如果我们想要比较我们自己定义的类时,那我们就要实现Comparable接口,并且重写compareTo方法。当我们想要去比较我们自己定义的类时,发现我们无法去进行。我们发现他只能单个比较,那我们想要多个比较该怎么办呢?
原创
发布博客 2024.09.24 ·
605 阅读 ·
12 点赞 ·
3 评论 ·
7 收藏

JAVA SE 继承和多态(二)

如果对父类的方法在子类里进行重写,再通过父类的引用调用该方法,结果实行的是子类的该方法。3.父类被static、private,final修饰的方法、构造方法都不能被重写。向上转型的缺点 :通过父类的引用,无法调用子类特有的方法,只能调用父类自己的方法。1.能够降低代码的 "圈复杂度", 避免使用大量的 if - else。2.访问权限不能比父类中被重写的方法的访问权限更低。2. 子类必须要对父类中方法进行重写。向上转型的优点:让代码实现更简单灵活。3. 通过父类的引用调用重写的方法。代码的运行效率降低。
原创
发布博客 2024.09.18 ·
420 阅读 ·
9 点赞 ·
5 评论 ·
11 收藏

JAVA SE 抽象类,接口,内部类

我的理解就是,当一个类无法明确表示一个对象就是抽象类。
原创
发布博客 2024.09.18 ·
608 阅读 ·
14 点赞 ·
6 评论 ·
13 收藏

Java SE 继承和多态(一)

这样产生新的类,称派生类。继承呈现了面向对象程序设计的层次结构, 体现了 由简单到复杂的认知过程。:是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特 性 的基础上进行。观察上图,我们发现Bird和Dog这两个类有许多共性,那每次我们都要写,那太麻烦了!1.当子类和父类不存在同名成员变量时,子类可以直接访问父类中的成员变量。2. 当子类和父类成员变量同名时,优先访问子类自己的成员变量。2.super在子类方法中,访问父类的成员变量和方法。2 被fianal修饰的类,不能被继承;
原创
发布博客 2024.09.15 ·
470 阅读 ·
9 点赞 ·
4 评论 ·
12 收藏

Java SE 类和对象(二)

基本规则在文件的最上方加上一个 package 语句指定该代码在哪个包中.包名需要尽量指定成唯一的名字包名要和代码路径相匹配如果一个类没有 package 语句, 则该类被放到一个默认包中操作步骤:1.在idea中建一个包:鼠标右键点击src->点击New->点击Package->在弹出的对话框中输入包名。
原创
发布博客 2024.06.29 ·
1084 阅读 ·
18 点赞 ·
5 评论 ·
18 收藏

Java SE 类与对象(一)

面相对象程序设计关注的是对象,而对象是现实生活中的实体,比如:洗衣机。但是洗衣机计算机并不认识,需要 开发人员告诉给计算机什么是洗衣机。上图左侧就是对洗衣机简单的描述,该过程称为对洗衣机对象(实体)进行抽象(对一个复杂事物的重新认知),但是 这些简化的抽象结果计算机也不能识别,开发人员可以采用某种面相对象的编程语言来进行描述,比如:Java语 言。在java中定义类中,class为定义类的关键字,WashMachine为类的名字,{}中为类的主体。类中包含的内容称为类的成员。
原创
发布博客 2024.06.23 ·
799 阅读 ·
12 点赞 ·
4 评论 ·
31 收藏

字符串函数和模拟实现(上)

1.strlen2.strcpy3.strcat4.strcmpstrlen函数的作用是统计字符串中'\0'以前字符的个数,同时字符串中必须有字符‘\0’。strlen的返回类型是size_t(无符号整型)strlen的使用效果 如图strlen的模拟实现1.用计数器 如图2.用指针-指针 如图3.用递归 如图strcpy函数的作用是字符串的拷贝(把源头的数据拷贝到目的地上)。strcpy函数的注意事项1.源字符串必须以 '\0' 结束。2. 会将源字符串中的 '\0' 拷⻉到⽬标空间。3. ⽬标空间必须⾜
原创
发布博客 2024.03.17 ·
380 阅读 ·
14 点赞 ·
6 评论 ·
14 收藏
加载更多