自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《JavaEE进阶》----17.<Mybatis基本操作【注解&XML】>

本篇博客详细讲解了:编写SQL语句1.使用注释2.使用XML3.多表查询

2024-09-13 21:44:35 605 15

原创 《JavaEE进阶》----16.<Mybatis简介、操作步骤、相关配置>

1.回顾MySQL的JDBC操作2..Mybatis简介、Mybatis操作数据库的步骤3.Mybatis 相关日志的配置(日志的配置、驼峰自动转换的配置)

2024-09-12 17:09:47 531 11

原创 《JavaEE进阶》----15.<Spring Boot 日志>

本篇文章将记录我学习SpringBoot日志1.日志文件的用途2.SpringBoot日志文件的配置3.用lombook依赖引入@Slf4j注解,从而引入log对象。方便我们打印日志。

2024-09-11 19:15:39 1325 47

原创 《JavaEE进阶》----14.<SpringMVC配置文件实践之【验证码项目】>

本篇博客介绍的是Google的开源项目Kaptcha来实现的验证码。主要也是为了巩固学习配置文件时的内容。

2024-09-10 00:17:10 1681 52

原创 《JavaEE进阶》----13.<Spring Boot【配置文件】>

1.SpringBoot配置文件的格式以及对应的语法2.了解两个配置文件格式的差异、优缺点。我们这里只做简单的介绍。看会,了解,学会读取就行了。因为配置文件实在太多了,这里只做基础的介绍。

2024-09-09 14:03:50 1194 34

原创 《JavaEE进阶》----12.<SpringIOC&DI【扫描路径+DI详解+经典面试题+总结】>

本篇博客主要讲解扫描路径DI详解:三种注入方式及优缺点经典面试题总结

2024-09-08 15:33:16 1059 35

原创 《JavaEE进阶》----11.<SpringIOC&DI【Spring容器+IOC详解+DI介绍】>

本篇博客会详细讲解什么是Spring。SpringIOCSpringID五个类注解:@Controller、@Service、@Repository、@Component、@Configuration一个方法注解:@Bean

2024-09-07 19:28:05 1094 24

原创 《JavaEE进阶》----10.<SpringMVC应用分层:【三层架构】>

本篇博客我们主要讲解1.应用的分层:三层架构2.Spring MVC和三层架构的区别和联系3.软件设计原则:高内聚低耦合4.应用分层的好处5.通过应用分层后的代码示例

2024-09-03 22:30:34 985 32

原创 《JavaEE进阶》----9.<SpringMVC实践项目:【简易对话留言板(数据存在数据库中)】>

本篇博客讲解设计的一个网页版简易对话留言板。这个是将数据存在数据库中。我们通过链接本地数据库。在这里面存入的数据。此时数据存在在硬盘中,只要数据不被删除,硬盘不损坏。那么这些数据就会被永久保存

2024-09-02 21:46:04 1785 26

原创 《JavaEE进阶》----8.<SpringMVC实践项目:【简易对话留言板(数据存在内存中)】>

本篇博客讲解设计的一个网页版简易对话留言板。这个是将数据存在内存中。创建了一个集合List messageInfos = new ArrayList();在这里面存入的数据。当服务器重新加载的时候,数据就消失了,下一个版本,是将数据存入数据库。

2024-09-02 17:48:28 1440 22

原创 《JavaEE进阶》----7.<SpringMVC实践项目:【登录页面的验证】>

这篇文章详细的讲解了一个简单的登录网页的前端代码和后端代码的构造使用了JavaScript中的ajax来进行前后端的交互

2024-09-01 18:43:43 1401 22

原创 《JavaEE进阶》----6.<SpringMVC实践项目:【简易两整数加法计算器】>

本篇博客简单的记录了我的第一个JavaEE实践项目网页版简易两整数加法计算器的前段代码,前端页面,后端代码、及计算结果的展示。

2024-08-30 21:39:12 813 20

原创 《JavaEE进阶》----5.<SpringMVC②剩余基本操作(Cookie&Session&Header&响应)>

Cookie和Session简介。Spring MVC的请求中Cookie的设置和两种获取方式Session的设置和三种获取方式。3.响应1.返回静态页面2.返回数据3.返回HTML片段4.返回JSON5.设置状态码6.设置header

2024-08-29 20:30:19 1042 21

原创 《JavaEE进阶》----4.<SpringMVC①简介、基本操作(各种postman请求)>

本篇博客讲解MVC思想、及Spring MVC(是对MVC思想的一种实现)。Spring MVC的基本操作、学习了六个注解@RestController注解@RequestMappering注解@RequestParam注解@RequestBody注解@PathVariable注解@RequestPart注解

2024-08-28 20:21:14 1537 20

原创 《JavaEE进阶》----3.<SpringBoot项目创建细节大全+打jar包运行>

本篇博客讲解了创建Spring Boot项目的各种方法及创建细节、还有项目中目录和代码的简单介绍、启动项目、换端口号、Web服务器简介、HTTP状态码、以及用Maven打jar包运行

2024-08-28 12:04:41 1440 17

原创 《JavaEE进阶》----2.<Spring前传:Maven项目管理工具>

本篇博客讲解我们在使用Spring框架时所要用到的Maven这个项目管理工具它可以更方便的管理我们的项目,比如通过1.常用的Maven命令来进行编译、测试、打包、清理包等等,不仅如此,2.Maven还可以对依赖进行管理,方便我们添加依赖、管理依赖。让我们快速获取到我们想要的依赖,而不用自己添加依赖的jar包。

2024-08-27 22:41:39 1391 11

原创 《JavaEE进阶》----1.<JavaEE进阶可以学到什么>

本篇博客会讲到一、JavaEE进阶学习内容:1.框架的学习:Spring、Spring Boot、Spring MVC、MyBatis2.大项目实践3.源码阅读二、JavaEE简介B/S架构web开发流程web前端开发(了解)web后端开发(重点)三、什么是框架四、学习编程思维方式(重点:学习建议)学完JavaEE你的收获

2024-08-27 19:27:41 883 22

原创 《LeetCode热题100》---<6.①矩阵四道(二维数组)>

本篇博客讲解LeetCode热题100道矩阵篇中的四道题第一道:矩阵置零(中等)第二道:螺旋矩阵(中等)

2024-08-03 23:54:51 1677 27

原创 《LeetCode热题100》---<5.③普通数组篇五道>

本篇博客讲解LeetCode热题100道普通数组篇中的五道题第五道:缺失的第一个正数(困难)

2024-08-02 23:37:09 896 31

原创 《LeetCode热题100》---<5.②普通数组篇五道>

本篇博客讲解LeetCode热题100道普通数组篇中的六道题第三道:轮转数组(中等)第四道:除自身以外数组的乘积(中等)

2024-08-02 23:05:10 1261 19

原创 《LeetCode热题100》---<5.①普通数组篇五道>

本篇博客讲解LeetCode热题100道普通数组篇中的六道题第一道:最大子数组和(中等)第二道:合并区间(中等)

2024-07-31 23:44:13 729 23

原创 《LeetCode热题100》---<4.子串篇三道>

本篇博客讲解LeetCode热题100道子串篇中的三道题第一道:和为 K 的子数组(中等)第二道:滑动窗口最大值(困难)第三道:最小覆盖子串(困难)

2024-07-31 23:14:03 1027 19

原创 《LeetCode热题100》---<3.滑动窗口篇两道>

本篇博客讲解LeetCode热题100道滑动窗口篇中的两道题第一道:无重复字符的最长子串第二道:找到字符当中的所有字母异位词

2024-07-30 21:21:16 879 25

原创 《LeetCode热题100》---<双指针篇四道②>

本篇博客讲解LeetCode热题100道双指针篇中的第三道:三数之和(中等)第四道:接雨水(困难)

2024-07-30 20:33:22 858 18

原创 《LeetCode热题100》---<2.双指针篇四道①>

本篇博客讲解LeetCode热题100道双指针篇中的第一道:移动零(简单)第二道:盛最多水的容器(中等)

2024-07-29 23:55:36 336 10

原创 《LeetCode热题100》---<1.哈希三道>

本篇博客讲解LeetCode热题100道中的哈希篇中的三道题。分别是1.第一道:两数之和(简单)2.第二道:字母异位词分组(中等)3.第三道:最长连续序列(中等)

2024-07-29 23:33:10 711 5

原创 《Java初阶数据结构》----10.<Map和Set---TreeSet和TreeMap&HashSet和HashMap >

本篇博客会讲解Map/Set 及实际实现类 HashMap/TreeMap/HashSet/TreeSet 的使用HashMap 和 HashSet 背后的数据结构哈希表的原理和简单实现

2024-07-28 23:52:20 990 2

原创 《JavaEE》----2.<多线程的简介&创建&Thread类>

本篇博客会简单介绍线程、线程的特点、优点、线程的不安全问题、进程与线程的区别、Java中如何进程多线程编程、Thread类。

2024-07-27 23:30:01 746 1

原创 《JavaEE》----1.<计算机是怎样工作的>

本篇博客会简单介绍计算机是如何工作的、计算机的发展史、cpu的工作原理、组成、操作系统、存储器、输入设备、输出设备,

2024-07-27 23:23:40 1075 1

原创 《Java初阶数据结构》----9.<四大七种排序算法>

四大类七小种排序算法:一、插入排序(直接插入排序、希尔排序)二、选择排序(直接选择排序、堆排序)三、交换排序(冒泡排序、快速排序)四、归并排序

2024-07-26 23:45:40 815 2

原创 《Java初阶数据结构》----8.<java对象的比较总结>

本篇博客主要讲解Java基础语法中的、1.java中对象的比较基本类型的比较、对象比较的问题(==与equals)、对象的比较 (三种常用方式)2.集合框架中PriorityQueue的比较方式采用的Comparble和Comparator两种方式。3.使用PriorityQueue创建大小堆,解决TOPK问题

2024-07-26 23:12:16 1521

原创 《Java初阶数据结构》----7.<优先级队列PriorityQueue>

本篇博客主要讲解Java基础语法中的优先级队列、PriorityQueue的特性、常用方法介绍、编程题练习

2024-07-25 23:03:21 1019 8

原创 《Java初阶数据结构》----6.<优先级队列之PriorityQueue底层:堆>

本篇博客主要讲解Java基础语法中的堆的概念及实现、堆的性质、堆的创建、堆的插入与删除、堆的应用下一篇文章我们会重点将优先级队列

2024-07-25 21:31:54 1181 4

原创 《Java初阶数据结构》----5.<二叉树的概念及使用>

1.树的基本概念、2.二叉树概念及特性、3.二叉树的基本操作、4.二叉树相关编程题

2024-07-24 23:27:53 1645 10

原创 《Java初阶数据结构》----4.<线性表---Stack栈和Queue队列>

本篇博客主要讲解Java基础语法中的栈和队列的概念、使用、模拟实现、常见编程题、应用场景、双端队列

2024-07-24 22:46:31 1477 9

原创 《Java初阶数据结构》----3.<线性表---LinkedList与链表>

本篇博客主要讲解Java基础语法中的链表的简介、链表的概念、重点掌握链表的两种结构、单链表的模拟实现、LinkedList的模拟实现(双链表)、什么是LinkedList、LinkedList的使用(及实现)、ArrayList和LinkedList的区别

2024-07-23 22:20:43 1119 7

原创 《Java初阶数据结构》----2.<线性表---ArrayList与顺序表>

本篇博客主要讲解Java基础语法中的线性表、顺序表、ArrayList的简介、ArrayList使用、写一个自己的顺序表、ArrayList的扩容机制、ArrayList具体使用(扑克牌、杨辉三角)、ArrayList的问题及思考

2024-07-23 21:05:13 1138

原创 《Java初阶数据结构》----1.<时间复杂度&空间复杂度计算>

本篇博客主要讲解时间复杂度&空间复杂度计算、时间复杂度的表示、常见时间复杂度大小排序、冒泡排序的时间复杂度、二分查找的时间复杂度.....

2024-07-22 22:59:27 1113

原创 《JavaSE语法》---小测验

本篇对javaSE语法刷题训练。编程题有字符集合、合并两个有序的数组。

2024-07-22 17:29:47 511 2

原创 《JavaSE》---21.<简单认识Java的集合框架&包装类&泛型>

本篇博客主要讲解Java基础语法中的集合框架、什么是集合框架、集合框架的重要性、集合框架背后所涉及到的数据结构。包装类、装箱和拆箱、【面试题】、泛型、裸类型、泛型如何编译的、泛型如何编译的

2024-07-21 22:06:42 1214 6

空空如也

空空如也

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

TA关注的人

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