自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构之数组

本文是自己理解的一个数组的偏理论的部分。

2022-10-17 20:13:00 178 1

原创 ArrayList源码解读

本文是自己对ArrayList的一个小小的理解。

2022-10-17 20:10:52 144

原创 POI操作Excel实现导出

学习POI操作excel的一个入门教程

2022-10-14 10:11:01 704

原创 swagger

这是一个swagger的快速入门,仅作为自用,也可供参考。

2022-07-17 23:37:38 64

原创 算法刷题:Set解题集合

算法刷题三:提取不重复的整数描述输入一个 int 型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。保证输入的整数最后一位不是 0 。数据范围: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-obq9rEJg-1641482013732)(https://www.nowcoder.com/equation?tex=1%20%5Cle%20n%20%5Cle%2010%5E%7B8%7D%20%5C)]输入描述:输入一个int型整数输出描述:按照从

2022-01-06 23:14:24 117 1

原创 算法刷题三:提取不重复的整数

算法刷题三:提取不重复的整数描述输入一个 int 型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。保证输入的整数最后一位不是 0 。数据范围: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZMFO4utS-1641481243060)(https://www.nowcoder.com/equation?tex=1%20%5Cle%20n%20%5Cle%2010%5E%7B8%7D%20%5C)]输入描述:输入一个int型整数输出描述:按照从

2022-01-06 23:00:56 67

原创 算法刷题二:合并表记录

算法刷题二:合并表记录描述数据表记录包含表索引和数值(int范围的正整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。提示:0 <= index <= 111111111 <= value <= 100000输入描述:先输入键值对的个数n(1 <= n <= 500)然后输入成对的index和value值,以空格隔开输出描述:输出合并后的键值对(多行)解题思路使用具有排序功能的map: TreeMa

2022-01-06 19:22:35 62

原创 算法刷题一:质数因子

算法刷题一:质数因子描述功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 )数据范围: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-z88fFBrb-1641464931788)(https://www.nowcoder.com/equation?tex=1%20%5Cle%20n%20%5Cle%202%20%5Ctimes%2010%5E%7B9%7D%20%2B%2014%20%5C)]输入描述

2022-01-06 18:29:42 144

原创 MySQL约束

MySQL约束概念 :对表中的数据进行限定,保证数据的正确性、有效性和完整性。分类主键约束:primary key非空约束:not null唯一约束:unique外键约束:foreign key1. 非空约束非空约束指字段的值不能为空。对于使用了非空约束的字段,如果用户在添加数据时没有指定值,数据库系统就会报错。1.1在创建表时添加约束<字段名> <数据类型> NOT NULL;例如创建学生表时,指定学生表中的姓名不能为空;CREATE TABLE

2021-07-05 16:03:20 174

原创 DQL:查询表中的数据

DQL:查询表中的数据1. 语法select 字段列表from 表名列表where 条件列表group by 分组字段having 分组之后的条件order by 排序limit 分页限定2.基础查询2.1 多个字段的查询为了使用查询语句,必须至少给出两条信息——想选择什么,以及从什么地方选择。SELECT 字段名1,字段名2,...FROM 表名;所需检索查询的列名写在SELECT关键字之后,FROM关键字指出从哪个表中检索数据。tips: 如果想要查询所

2021-07-04 22:00:56 74

原创 Java三大特性之一--多态

Java三大特性之一–多态文章所涉及的资料来自互联网整理和个人总结,仅作为个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!1 概述引入多态是继封装、继承之后,面向对象的第三大特性。生活中,比如跑的动作,小猫、小狗和大象,跑起来是不一样的。再比如飞的动作,昆虫、鸟类和飞机,飞起来也 是不一样的。可见,同一行为,通过不同的事物,可以体现出来的不同的形态。多态,描述的就是这样的状态。定义多态:是指同一行为,具有多个不同表现形式。多态性的前提extends继承或者impleme

2021-06-15 21:12:38 100 1

原创 Java 接口详解

接口详解文章所涉及的资料来自互联网整理和个人总结,仅作为个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!1.1接口概述接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法、成员方法,那么接口的内部主要就是封装了方法,包含抽象方法(JDK 7及以前)、默认方法和静态方法(JDK8),私有方法(JDK9)。1.2 定义格式接口格式public interface 接口名称 { // 抽象方法 // 默认方法 // 静态方法

2021-06-15 19:33:03 258

原创 字符串常量池详解

字符串常量池详解文章所涉及的资料来自互联网整理和个人总结,仅作为个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!概述在JVM中,为了减少字符串对象的重复创建,维护了一块特殊的内存空间,这块内存空间就被称为字符串常量池。在JDK1.6及之前,字符串常量池存放在方法区中。到JDK1.7之后,就从方法区中移除了,而存放在堆中。一下是《深入理解虚Java虚拟机》第二版原文:对于HotSpot 虚拟机,根据官方发布的路线图信息,现在也有放弃永久代并逐步改为采用Native Memory来实

2021-06-15 17:27:32 2463

原创 String类详解与常用方法(Java)

String类在我们使用编程语言的过程中,使用最多的就是字符串了,那么如何进行使用字符串的类呢,本节将带你走进String类的世界。1. 字符串概述java.lang.String类代表字符串。API当中说:Java程序中的所有字符串字面值(如“abc”)都作为此类的实例实现。其实就是说:程序当中所有的双引号字符串,都是String类的对象。(就算没有new,也照样是。)字符串的特点:1.字符串的内容永不可变2.正是因为字符串不可改变,所以字符串是可以共享使用的。3.字符串效果上相当于是c

2021-06-10 10:19:58 1155

原创 day02

第二章 运算符2.1 算数运算符算数运算符包括:+加法运算,字符串连接运算-减法运算*乘法运算/除法运算%取模运算,两个数字相除取余数++、--自增自减运算符Java中,整数使用以上运算符,无论怎么计算,也不会得到小数。2.2 赋值运算符赋值运算符包括:=等于号+=加等于-=减等于*=乘等于/=除等于%=取模等于赋值运算符,就是将符号右边的值,赋给左边的变量。

2021-06-04 09:42:22 58

原创 day01

Java入门第一课:Hello, World1.1 Java语言概述什么是Java语言java语言是美国sun(Stanford University Network)公司在1995年推出的面向对象(OPP)的高级编程语言。之后sun公司推出了Java1.0版本、1.1版本、1.2版本、1.3版本、1.4版本、Java 5版本、6版本。2009年被Oracle(甲骨文)公司收购。之后陆续推出了Java 7、Java 8、Java9和Java10版本。为什么Java的商标是一杯咖啡?Java是印度尼

2021-06-04 09:39:53 49

空空如也

空空如也

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

TA关注的人

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