自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Boot日志

SpringBoot内容了⽇志框架,默认情况下使⽤的是info⽇志级别将⽇志输出到控制台的,我们可以通过lombok提供的@Slf4j 注解和log 对象快速的打印⾃定义⽇志

2024-11-04 00:15:00 1500 8

原创 Spring Boot 配置文件

本篇介绍了SpringBoot配置文件yml和properties的使用说明,并以项目实现来使用yml配置文件来调用数据

2024-11-04 00:00:00 631

原创 软件测试--BUG篇

本篇讲述了在测试过程中会遇到的bug,bug的要素,级别,生命周期,应该怎样解决bug

2024-11-04 00:00:00 438 3

原创 软件测试--概念篇

这篇我给大家介绍了软件测试的一些基本概念,包括基本的开发模型与测试模型的一些优缺点和使用场景等

2024-10-31 10:00:58 1221 9

原创 认识软件测试

这篇文章带大家先来认识一下软件测试,软件测试是软件开发过程中的一个重要环节,它涉及到对软件产品的质量进行验证和评估,在软件的生命周期里都非常重要

2024-10-29 16:25:16 1015 18

原创 Spring IoC & DI

本篇文章详细介绍了控制反转(IoC)和依赖注入(DI),它们提供了一种灵活、可扩展和可维护的方式来管理应用程序的组件和它们的依赖关系,从而降低了系统的耦合度

2024-10-28 01:30:00 1237 16

原创 Spring MVC(下)

Spring MVC关于响应的知识讲解和结合前端代码的综合练习

2024-10-24 20:41:50 1571 19

原创 Spring MVC(上)

关于请求传参如传递单个参数,传递多个参数,传递一个对象,参数重命名等等,以及Cookie与Session的介绍获取方法及Header获取方法

2024-10-21 17:54:30 1360 2

原创 SpringBoot快速上手

本篇文章主要介绍了在学习Spring之前我们先了解Maven,并学会使用Maven,学会创建并写出第一个SpringBoot程序,与客户端建立连接,使用@RequestMapping,成功运行

2024-10-19 12:44:35 1422 18

原创 网络原理 HTTP与HTTPS协议

本篇文章主要介绍了HTTP请求格式和响应格式以及HTTPS的加密方式.

2024-09-23 00:15:00 2348 32

原创 Map和Set

本篇文章将讲解数据结构的最后一个集合类:Map和Set。掌握 Map/Set 实际实现类HashMap/TreeMap/HashSet/TreeSet 的使用以及背后的哈希表的原理和简单实现。

2024-09-17 18:49:30 1503 7

原创 二叉搜索树(Java实现)

本篇文章将讲解数据结构的二叉搜索树

2024-09-17 13:56:32 576 1

原创 网络原理 IP协议与以太网协议

本篇文章主要介绍了网络层的IP报文格式,地址管理,IP地址,NAT机制工作原理,网段划分,路由选择,DNS, 以及数据链路层的以太网协议。

2024-09-16 00:15:00 1403 5

原创 网络原理 TCP与UDP协议

这篇文章中主要介绍了TCP和UDP的报文格式和TCP的几大重要机制,例如,确认响应,超时重传,连接管理,滑动窗口,流量控制,拥塞控制等等…

2024-08-26 13:23:59 1792 1

原创 maven环境配置及IDEA配置

本章详解了maven环境配置及IDEA配置.

2024-08-23 15:00:01 1379

原创 网络原理与网络编程

本篇文章主要讲述了利用UDP和TCP进行网络编程,我们要掌握客户端与服务器的各个流程

2024-08-14 18:59:41 1365

原创 Java网络编程

本篇文章主要讲述了利用UDP和TCP进行网络编程,我们要掌握客户端与服务器的各个流程.

2024-08-09 09:39:12 173

原创 文件操作和IO

本篇文章主要介绍了,文件操作,File 属性。构造方法,File类方法,文件内容操作,Reader,writer,inputStream,OutputStream

2024-08-07 10:34:30 974

原创 多线程-进阶2

本章介绍了CAS,Reentrantlock,信号量Semaphore,CountDownLatch,.线程安全的集合类

2024-07-29 17:04:39 1559

原创 多线程-进阶1

本篇文章主要介绍了常见的锁策略,悲观锁vs乐观锁,轻量级锁vs重量级锁,自旋锁vs挂起锁,读写锁,可重入锁vs不可重入锁,公平锁vs非公平锁,锁升级,锁消除,锁粗化,CAS

2024-07-27 16:54:23 905

原创 线程安全问题

本篇文章主要介绍了sychronized加锁操作,死锁的成因,死锁的解决,内存可见性问题以及内存可见的解决方案,最后介绍了wait和notify的运用。

2024-07-22 09:22:53 817

原创 归并排序与计数排序

归并排序与计数排序

2024-06-18 19:32:33 452 2

原创 多线程-初阶

本章详解了多线程的概念,用法和方法操作.

2024-06-06 16:08:57 1226 34

原创 冒泡排序与快速排序

本文详解了冒泡排序与快速排序.

2024-06-02 09:28:15 766 38

原创 JDBC编程

本章介绍了JDBC与MySQL的连接与操作

2024-05-31 18:26:42 1304 29

原创 选择排序与堆排序

本章详解了选择排序和堆排序

2024-05-27 19:40:35 658 27

原创 插入排序与希尔排序

本文详解了插入排序与希尔排序.

2024-05-26 20:33:50 753 23

原创 数据结构---优先级队列(堆)

本文详解了堆与优先级队列.感兴趣的朋友快来!

2024-05-25 14:30:17 1199 28

原创 MySQL表的增删改查(进阶)

本章详解了数据库增删改查的进阶操作,与基础操作相比还是有些复杂的.

2024-05-21 18:53:52 1704 36

原创 MySQL数据库的约束

本章详解了MySQL数据库的约束

2024-05-20 18:52:36 1203 25

原创 数据结构------二叉树经典习题2

-二叉树经典习题

2024-05-18 20:14:23 582 15

原创 MySQL表的增删改查

本章特别详细的介绍的Mysql数据库的增删改查操作!

2024-05-17 21:43:49 805 9

原创 MySQL数据库基础

本文介绍了MySQL数据库的基础操作

2024-05-17 19:00:09 569 12

原创 数据结构------二叉树经典习题1

二叉树经典习题

2024-05-15 21:23:57 923 18

原创 实现二叉树的基本操作

本章详解了二叉树的基本操作

2024-05-12 13:29:32 289 16

原创 数据结构----二叉树

本章介绍了树形结构和二叉树的概念性质等内容

2024-05-11 21:05:51 1356 15

原创 数据结构--栈

本篇文章,主要讲解了栈的概念,栈的使用,栈的应用场景,感兴趣的同学可以自己实现一个栈。

2024-05-07 21:55:17 638 23

原创 链表面试题2

我们先定义一个虚拟节点newH, 然后按照上图所走,但是当其中一个链表走空时,我们只需返回另一个链表即可。

2024-05-02 17:35:48 286 22

原创 链表面试题1.

采用头插法即可。

2024-05-01 18:01:48 382 16

原创 链表与模拟LinkedList的实现

ArrayList底层使用数组来存储元素由于其底层是一段连续空间,当在ArrayList任意位置插入或者删除元素时,就需要将后序元素整体往前或者往后 搬移,时间复杂度为O(n),。因此ArrayList不适合做任意位置插入和删除比较多的场景。因此:java 集合中又引入了LinkedList,即链表结构。

2024-04-26 21:22:53 1243 20

空空如也

空空如也

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

TA关注的人

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