自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【数据结构】B+树简述

数据结构B+树简述

2024-04-26 09:49:13 399 25

原创 【数据结构课程实验】模拟停车场 c++

数据结构课程实验模拟一个停车场。

2024-04-26 09:47:37 531 12

原创 【Java】Java基础 使用集合实现斗地主分牌

Java基础,集合的基本使用,实现斗地主分牌小案例

2024-04-23 08:55:59 590 151

原创 【Java】实现一个简单的线程池

Java中自己实现一个简易的线程池。大家有兴趣可以在b站上看一看黑马的课程。

2024-04-21 14:57:19 1849 182

原创 【Java】Set集合的基本使用

Java中set的基本使用

2024-04-13 11:32:24 843 120

原创 【Java】JDK1.8 HashMap源码,put源码详细讲解

在Java中,HashMap结构是被经常使用的,在面试当中也是经常会被问到的。这篇文章我给大家分享一下我对于HashMap结构源码的理解。HashMap的存储与一般的数组不同,HashMap的每一个元素存储的并不是一个值,而是一个引用类型的Node结点,这也就意味着这个Node结点有被扩充的可能,因为这个Node结点可以是一个链表的Head结点,也可以是一棵树的根节点。HashMap的存储数组叫做也可以称作。

2024-04-12 16:24:51 1844 167

原创 【Java】Java使用Swing实现一个模拟计算器(有源码)

今天翻了翻之前写的代码,发现自己之前还写了一个计算器,今天把我之前写的代码分享出来。我记得那会儿刚学不会写,写的乱七八糟,但拿来当期末作业还是不错的哈哈。直接上源码,后上讲解。

2024-04-11 10:39:38 1645 108

原创 【Java】Java中类的初始化顺序(静态方法,静态块,非静态块,最后有流程图)

简介Java中创建对象时类初始化的顺序

2024-04-09 10:37:04 2897 148

原创 【Spring】SpringBoot整合MybatisPlusGernerator,MybatisPlus逆向工程

期待您的关注在我们写项目的时候,我们时常会因为需要创建很多的项目结构而头疼。项目中的表很多的时候,我们连实体类都创建不完,这时候就需要我们的逆向工程来帮助我们生成我们的框架结构。这些结构都差不多,实体类,表现层,业务层和持久层。大家可以使用自己的数据库,这篇文章主要是提供一下逆向工程的代码。

2024-04-08 12:11:39 1002 89

原创 【Java】jdk1.8 Java代理模式,Jdk动态代理讲解(非常详细,附带class文件)

想要学代理模式,我们就要先弄清一个概念“什么是代理”?在我们的现实生活中,你或许不少听过关于代理的名词,如:代理商。那什么又叫做代理商?让我一个词来形容就是中间商。举个例子,在你买二手房的时候,你一般不会直接和业主去交谈,你或许会找一家二手房出租出售企业来寻找房源,你看上哪个房子后,由这位中间商来沟通房源的业主完成购买流程。这就是一个代理的例子

2024-04-05 13:01:06 2066 109

原创 【Spring】SpringBoot整合Redis,用Redis实现限流(附Redis解压包)

本文介绍SpringBoot整合Redis并且进行接口的限流,文章主要介绍的是一种思想,具体代码还要结合实际。

2024-04-04 13:06:20 2554 87

原创 【Spring】SpringBoot整合ShardingSphere并实现多线程分批插入10000条数据(进行分库分表操作)。

ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、容器、云原生等各种多样化的应用场景。ShardingSphere定位为关系型数据库中间件,旨在充分合理地在分布式的场景下利用关系型数据库的计算和存储能力,而并非实现一个全新的关系型数据库。

2024-04-03 11:22:20 1831 96

原创 【Spring】SpringBoot整合MybatisPlus的基本应用

SpringBoot整合MybatisPlus快速入门。

2024-04-02 15:31:23 2342 87

原创 【Java】反射简介,利用反射打印一个类当中的构造函数,方法和属性。

Java中反射的基本使用方法,如何使用反射来打印一个类中的信息

2024-04-01 19:44:38 1207 34

原创 【Java】HashMap的简单使用(含小部分源码,get报错问题)

Java中HashMap的一些常见的方法和基本使用。

2024-03-31 12:00:50 1251 67

原创 【微服务】配置Nacos管理SpringBoot配置文件(附解压包)

简单介绍如何在SpringBoot项目中使用Nacos。

2024-03-30 14:35:36 2753 155

原创 【Spring】SpringMvc项目当中,页面删除最后一条数据,页面不跳转并且数据为空。

在之前学习SpringMvc的时候遇到过这样一个BUG,当我在一个页面删除该页面的最后一条数据的时候,一旦我删除成功,那么这个页面不会进行跳转,而是还停留在这个本不应该存在的页面,而且数据什么都没有。文章给出解决方案

2024-03-30 11:01:38 560 18

原创 【Java】ArrayList数组的扩容机制 jdk1.8

Java1.8 ArrayList的扩容机制

2024-03-29 17:33:11 871 13

原创 【LeetCode】LeetCode 547. 省份数量(Java版 什么是并查集)

LeetCode 547. 省份数量,使用并查集解决。并且简单的介绍一些并查集是什么。

2024-03-29 12:56:35 1695 59

原创 【MySQL】MySQL5.6---windows版本安装(附安装包)

(注意里边的两个安装目录,如果你修改了安装目录或者和我不一样,一定要自己修改,同时检查环境变量中的目录地址是否正确的指向了bin目录)我将mysql5.6-windows版本的解压包放到了上方的连接当中,如若不想使用我提供的安装包大家还可以在官方网站自行下载。点击新建,然后进入到你安装的mysql的位置的bin目录当中,将地址复制到新建的变量中,然后点击确定。如果搜索不了,可以点开上方的系统,接着点击关于,在关于当中找到高级系统设置。找到系统变量,找到名为Path的变量,点击编辑。重新连接mysql。

2024-03-28 13:19:23 640 10

原创 【Java基础】Java中ArrayList和LinkedList的基本使用(附代码)

Java中ArrayList和LinkedList的基本使用,附代码。

2024-03-28 09:35:20 1421 17

原创 LeetCode 670.最大交换 图解(附Java代码)

我们先将maxIndex初始化为最后一个索引,在我们从后往前找的时候不仅要记录这个maxIndex的变化,同时还要记录一下index1和index2,这两个变量就是用来记录我们最后要交换哪两个值的,初始化都为-1。一开始想区确实没有思路,但抛开代码层面, 如同示例1给出的2736,你又能很轻松的得知交换后的数字为7236,不是7632,也不是7263。9973就是9最大(可以把这个最大的值的下标索引当作是第二个9,因为我们是倒着来遍历数组的),但是这个9前边又没有可以交换的值,所以9973不交换。

2024-03-27 09:21:59 1274 24

原创 【Java】Java中是值传递还是引用传递的?

在Java当中我们new出来的对象是保存在堆区的,每一个对象有自己的地址,当我们在main方法中定义出s1和s2的时候,s1和s2会指向堆区当中他们new出来的对象,之后我们在调用swap方法,s1和s2的副本同样的指向到了堆区当中的s1和s2对象,那么在这个时候我们进行age的交换的时候就会影响到堆区当中的对象从而影响主方法中的对象。对于Java的初学者来说值传递和引用传递是一个容易混淆的概念,很多时候调用方法传入参数运行方法后的结果与自己享的不一致。你是否认为在main方法中输出的a是20,b是10?

2024-03-26 10:27:00 550 12

原创 【Java】Integer 什么是128陷阱(源码分析)

Integer128陷阱源码分析,通过源码分析更好的帮助大家理解原因。

2024-03-26 09:35:58 1146 3

原创 【SQL测试题】SQL编程测试

下面几个SQL测试题。1、查询"01"课程比"02"课程成绩高的学生的信息及课程分数2、查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩3.查询平均成绩小于60分的同学的学生编号和学生姓名和平均成绩 (包括有成绩的和无成绩的)4.查询学过"张三"老师授课的同学的信息 5.查询所有同学的学生编号、学生姓名、选课总数、所有课程的总成绩。。。

2024-03-25 09:15:03 458 1

C++课程设计校园导游及线路铺设论文

内容仅供参考,还需自己修改修改。

2024-03-24

空空如也

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

TA关注的人

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