自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot自动装配底层原理和源码追踪

众所周知,SpringBoot的自动装配是其一大特色,也是我们使用的最多的部分,那么他的底层是如何实现的呢?今天来探寻一下。自动配置的作用 主要是启动类的@SpringBootApplication注解发挥作用打开看@SpringBootApplication的源码看一下除了元注解 里面还包括了@ComponentScan注解组件扫描以及@SpringBootConfiguration 和@EnableAutoConfiguration。

2023-11-22 22:52:42 21369 1

原创 Netty源码小窥探(四)

在其源码中,

2024-11-08 09:36:21 2244

原创 Netty源码小窥探(三)

我们追到ServerBootStrap构造方法中,可以看到我们确实是直接调用的ServerBootStrap的空构造,我们也可以看到下面的有参构造,可以。,传入的两个参数分别作为key和value进行保存,如果key和value都不为null的情况下,就会被put保存到成员Map集合options中。对于option方法,我们传入的是一种TCP参数和对应的参数值,这个方法内部是一个对集合的加锁后的移除和新增操作。虽然是空构造,但是有默认的成员变量的 尤其是。

2024-11-08 09:27:38 1860

原创 Netty源码小窥探(二)

Netty源码小窥探(二)服务端启动配置ServerBootStrap相关配置项

2024-08-20 13:10:41 27128

原创 Netty源码小窥探(一)

对Neety的部分源码解析

2024-08-20 12:38:30 27049

原创 [Linux][VM虚拟机]另外一台主机连自己主机的VM虚拟机

第一次遇到这个问题,自己尝试解决的过程很头疼但是最终还是解决完成,很有成就感,上述过程和理解思路都是个人想法,因个人知识储备有限,如果上述过程有错误或者不足之处,欢迎大家评论区批评改正!!!

2024-03-13 11:22:54 28675 3

原创 [Java][算法 滑动窗口]Day 03---LeetCode 热题 100---08~09

所谓滑动窗口,其实就是在字符串中先选定一段,把这段作为一个可以滑动的窗口,这个窗口类似于队列,每次判断队列中字符是否满足题目条件,不满足即向左滑动(这是整体情况下 一般是向左 自然 也可以只会滑动右边界),滑动窗口的时候,自然左边会少一位,右边会多一位。我们不再分别统计滑动窗口和字符串 p 中每种字母的数量,而是统计滑动窗口和字符串 p 中每种字母数量的差;在判断滑动窗口中每种字母的数量与字符串 ppp 中每种字母的数量是否相同时,只需要判断 differ是否为零即可。

2024-02-13 17:32:42 1552 1

原创 [Java][算法 双指针]Day 02---LeetCode 热题 100---04~07

[Java][算法 双指针]Day 02---LeetCode 热题 100---04~07

2024-02-08 22:02:40 2352

原创 [Java][算法 哈希]Day 01---LeetCode 热题 100---01~03

LeetCode 热题 100---01~03 ------->哈希。

2024-02-07 11:02:35 2139 1

原创 【JAVA】JMeter压测MySQL

JMeter压测MySQL

2024-01-31 15:09:36 28770

原创 【Java】Sentinel自定义异常和全局异常处理器

通过实现该方法 可以接收所有的来自Sentinel的所有异常BlockException e 然后我们可以通过对该异常进行判断 判断是限流还是降级还是授权拦截。但是我们手动抛一个异常 确实被捕获到了 那么说明我们的全局异常处理器在定义和配置上是没问题的 而且这个返回是要大于压制Sentinel的默认异常返回的。要验证这个想法,我们对全局异常处理器进行一下修改即可 即 将捕获的异常类型指定为BlockException就可以的。不仅不是返回正确的限制原因,也不符合我们的返回结果格式的统一。

2024-01-31 10:45:52 20488 4

原创 团体小项目首战心得总结

第一次参加团队化项目的研发有感

2023-11-22 22:43:14 5505 1

原创 Linux下的网络连接三种模式

Linux下包含了桥接模式 NAT模式 主机模式三种网络连接方式 你又了解多少呢?一起来简单了解一下他们的区别吧

2023-11-15 21:03:09 20700 1

原创 虚拟机VM Linux--CentOS 7启动!!!!

保姆级别的 适合新手的初次安装VM和Linux CentOS 7

2023-11-15 20:57:29 4964

原创 MybatisPlus简介,特点,快速入门,常用方法

MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

2023-08-26 10:59:31 10219

原创 JavaWeb中的Servlet技术

Java Servlet技术是一种用于在服务器端处理Web请求和生成Web响应的Java API。通过编写Servlet,开发人员可以实现动态的、基于Java的Web应用程序,并与数据库、其他Web服务等进行交互。Servlet在JavaWeb开发中扮演着重要的角色,为构建可扩展、灵活和高性能的Web应用程序提供了基础。

2023-08-23 11:47:57 16878

原创 和Java相爱相杀 之 Hello World

Hello World程序是一个简单的示例,用于展示Java程序的基本结构和语法。它是学习和入门Java编程的第一个示例。我们来介绍万恶之源--Hello World。

2023-06-28 10:58:18 12487 1

原创 与Java的相爱相杀 day1 数据类型,流程控制,数组

Java的数据类型,流程控制,数组的简介

2023-06-28 10:29:20 12450 1

原创 和Java相爱相杀的日子 day 0

JAVA入门day 0

2023-01-18 22:48:11 12770

原创 Codeforces 1月8日dev.2 A题解析

codeforces 1.8 Question A 解析

2023-01-09 11:49:45 387 1

原创 Codeforces大战苏维埃 12月17,18签到题解析

CF 17号,18号比赛签到题解析

2022-12-26 12:01:59 12613

原创 排序算法(2) 快速排序——快排原理以及快排函数qsort

快速排序的原理和快排函数qsort的使用

2022-12-25 16:53:46 13868

原创 算法(1) 冒泡排序

排序算法讲解 冒泡排序

2022-11-27 14:51:22 285

原创 入坑c计划之 day 多少我也不记得了 之 函数入门

自定义函数的介绍与使用

2022-11-16 13:18:39 485

原创 新手c好题推荐之 利润题目

新手好题推荐之利润问题

2022-10-25 15:26:32 711 2

原创 入坑c计划 day4 之基础运算符号和规则

基础运算符的介绍

2022-10-20 23:38:42 242 1

原创 c语言新手题目 之 基础语法的练习

今天这个题目,也不是很难,十分的基础,主要是为了巩固 c语言入坑计划里面小伙伴们对于printf和scanf的用法的熟练程度,虽然很简单,但是大伙还是可以试一试,练练手感,不要认为简单就偷懒,毕竟编程这个玩意儿缺少不了实操。【注意,有些编译器对于原本的那个写法它也能正常输出,这个大伙也别太在意,但是%%来表示%这个点还是要记一下,虽然用的很少,但是说不准哪天就用上了呢】就没有问题啦 所以总的来说,还是很简单的,犯了错没关系,吃一扎才能长一智,发现错误是件好事,大家也要记住这个哦。提示 有地方有小坑哦。

2022-10-19 23:15:32 12927 1

原创 入坑c计划 day3 基本框架的介绍&&输入语法

基本框架的介绍scanf的用法

2022-10-19 22:56:24 297 2

原创 c语言入门题目练习(1) 之 比大小

新坑:c语言新手好题推荐与讲解

2022-10-17 22:48:51 483 1

原创 入坑 c计划 day2 第一次与c的约会 简单的c语言程序实例 printf的使用和基本框架

基本框架以及printf的使用

2022-10-16 12:22:37 255 4

原创 入坑 C计划 第一课 编写前的准备

c语言入坑前置内容 序言

2022-10-15 20:58:32 274 4

原创 入坑 c计划 day 1

c语言的入门相关知识与介绍

2022-10-15 15:51:50 545 8

适用于湖南科技大学学子的 学生管理系统

基于SpringBoot的 适用于湖南科技大学数据库课程设计选题一(学生管理系统) 和 高级web课程的课设参考

2023-11-25

Html+Css+JS的生日网页

积分所需不高 关注博主留言可以白嫖!!!! 积分所需不高 关注博主留言可以白嫖!!!! 积分所需不高 关注博主留言可以白嫖!!!! 好用的可以送给女朋友/兄弟/老师/家长 适用于各种对象的生日祝福网页 稍加修改也可应对其他场合 内附使用说明

2023-08-26

基于SpringBoot+Vue+nginx的练习项目

前端nginx资源部分可以去b站课程里面找到 这里只提供后端咱自己写的

2023-08-18

空空如也

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

TA关注的人

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