自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MyBatis Plus实现多表分页查询效果

id:用户idname:用户名称。

2024-08-16 14:52:22 416

原创 redis练习题

1.新建一张user表,在表内插入10000条数据。2.①通过jdbc查询这10000条数据,记录查询时间。②通过redis查询这10000条数据,记录查询时间。3.①再次查询这一万条数据,要求根据年龄进行排序,mysql和redis各实现一次。4.上面排序后的前5人可进行抽奖,每人有一次抽奖机会,抽奖奖品随意设计,抽奖方式通过redis实现。(此篇文章仅展示redis部分代码及部分代码解释)

2024-07-11 16:03:38 1042

原创 JavaScript---本地存储

localStorage和sessionStorage是HTML5中的两种存储机制,它们都允许JavaScript在浏览器端存储键值对数据。

2024-07-05 14:49:54 730 1

原创 Java集合框架(三)

Map集合概述interface Map<K,V> K:键的类型;V:值的类型Map集合的特点双列集合,一个键对应一个值键(key)不可以重复,值(value)可以重复值的顺序取决于key的顺序key和value都可以存储null值Map集合的基本使用//创建集合对象​//V put(K key, V value) 将指定的值与该映射中的指定键相关联map.put("wedu001","林青霞");map.put("wedu002","张曼玉");

2024-04-08 20:13:32 1566 1

原创 Java集合框架(二)

不可以存储重复元素没有索引,不能使用普通for循环遍历存储的元素是无序的满足Set接口的特点(无序不重复)不能存储null没有索引可以将元素按照规则进行排序TreeSet():根据其元素的自然排序进行排序TreeSet(Comparator comparator) :根据指定的比较器进行排序两种比较方式小结自然排序: 自定义类实现Comparable接口,重写compareTo方法,根据返回值进行排序。

2024-04-08 20:05:57 1657

原创 Java集合框架(一)

Collection集合概述是单例集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素JDK 不提供此接口的任何直接实现.它提供更具体的子接口(如Set和List)实现List集合的概述有序集合,这里的有序指的是存取顺序用户可以精确控制列表中每个元素的插入位置,用户可以通过整数索引访问元素,并搜索列表中的元素与Set集合不同,列表通常允许重复的元素List集合的特点存取有序可以存储重复元素和空值有索引泛型的介绍泛型是JDK5中引入的特性,它提供了编译时类型安全检测机制。

2024-04-08 19:53:07 1227

原创 JAVA常见API知识总结

包括:Integer、Character,Byte,Short,Long,Float,Double,Boolean,其中Character和Boolean是直接继承自Object的,其余6个包装类继承自java.lang.Number类。- StringBuilder是专门用于修改字符串的一个类,内部维护一个可变的char数组,所做操作都是在这个数组之上进行的,修改速度、性能优秀,并且提供了修改字符串的常见方式:增、删、改、插。- Collection接口提供了统一的遍历集合的方式:迭代器模式。

2024-03-25 08:53:29 410 1

原创 java异常概述

如果在编写方法体的代码时,某句代码可能发生某个编译时异常,不处理编译不通过,但是在当前方法体中不适合处理或无法给出合理的处理方式,就可以通过throws在方法签名中声明该方法可能会发生XX异常,需要调用者处理。1)如果父类或者父接口被重写方法,没有抛出“编译时异常”,重写方法时,就不能throws编译时异常,但是可以throws运行时异常。2) 如果父类或者父接口被重写方法,有throws“编译时异常”,重写方法时,可以不throws编译时异常。throw是在方法体中,一个语句,用于手动抛出一个异常对象。

2024-03-18 08:38:48 321 1

原创 String类,API类,包装类简要概述

在Java中,基本数据类型(如int、double、char等)是不具备面向对象特性的。每一种基本数据类型都有对应的包装类,它们位于java.lang包中,提供了一些便利的方法用于基本数据类型和对象之间的转换。这些类和接口提供了丰富的功能和工具,涵盖了各个方面的应用开发,从集合框架到输入输出、网络通信、日期时间处理、多线程等。总的来说,String类用于字符串的处理,API类提供了各种功能和工具支持,而包装类使得基本数据类型能够以对象的形式存在和操作,为Java程序的开发提供了丰富的功能和便捷的工具。

2024-03-07 19:50:11 334 1

原创 面向对象思维导图

2024-03-04 08:54:05 122 2

原创 面向对象概述

继承是面向对象编程的重要特性,它允许一个类(子类)继承另一个类(父类)的属性和方法。通过继承,子类可以复用父类的代码,并且可以添加新的功能或修改已有功能,实现代码的重用和扩展。Java 是一门强大的面向对象编程语言,通过类与对象、封装、继承、多态等概念,提供了丰富的特性和机制,使得开发者能够构建灵活、可扩展且易维护的程序。对象是类的实例,具有类所描述的特征和功能。内部类是定义在其他类内部的类,它可以访问外部类的成员变量和方法。抽象类是一种不能被实例化的类,它用于定义抽象的方法,需要子类来实现这些方法。

2024-02-26 08:51:51 331 1

原创 Java中的方法,数组,ArrayList学习总结

学习自定义方法、数组和 ArrayList 是 Java 编程中的基础,深入理解这些概念有助于更好地利用 Java 的强大功能。在编写代码时,合理选择方法和数据结构,能够提高代码的可读性、可维护性和性能。未来,随着对 Java 的深入学习,我们将能够更灵活地运用这些知识解决实际问题,参与更复杂的项目,并不断提升自己在 Java 编程领域的技术水平。在 Java 中,方法是一组执行特定任务的语句,通过方法可以将代码划分为可重用的块。在选择使用时需要权衡。Java 支持多维数组,例如二维数组,它是数组的数组。

2024-01-24 17:02:08 382 1

原创 Java基础语法学习总结

流程控制语句用于控制程序的执行流程,包括条件语句(if-else)、循环语句(for、while、do-while)和跳转语句(break、continue、return)。以下是我对Java基础语法的详细总结,包括数据类型、常量、变量、标识符命名规则、隐式转换、强制类型转换、运算符以及流程控制语句。在Java中,标识符是用于给变量、方法、类等命名的符号。Java支持多种运算符,包括算术运算符、关系运算符、逻辑运算符、位运算符等。1.整型:byte、short、int、long。

2024-01-17 11:09:41 375

空空如也

空空如也

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

TA关注的人

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