自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot 中使用 @Valid 注解处理参数校验

@Valid等注解参数校验

2023-04-18 10:28:06 4732

原创 SpringBoot常用注解

spring常用注解

2023-04-18 10:03:37 585

原创 简化代码提高生产力的Lambda表达式

简化代码提高生产力的Lambda表达式

2023-04-17 10:46:29 238

原创 Redis——缓存穿透、缓存击穿、缓存雪崩

redis中的缓存穿透、缓存击穿、缓存雪崩。

2023-04-17 10:37:51 308

原创 RocketMQ

RocketMQ消息

2023-04-17 10:34:33 316

原创 RocketMQ保姆级教程

RocketMQ保姆级教程

2023-04-17 10:31:05 576

原创 订单30分钟未支付自动取消怎么实现?

订单30分钟未支付自动取消怎么实现

2023-04-17 10:21:50 114

原创 Java中Future接口详解

在「cft1」和「cft2」未完成的状态下,尝试将BiApply压入「cft1」和「cft2」两个栈中,任意CF完成时,会尝试触发观察者,观察者检查「cft1」和「cft2」是否都完成,如果完成则执行;此前在《「订单」业务》的内容中,聊过关于「串行」和「并行」的应用对比,即在订单详情的加载过程中,通过「并行」的方式读取:商品、商户、订单、用户等信息,提升接口的响应时间;但是有些任务即强调「执行过程」,又需要追溯任务自身的「执行结果」,在流程中依赖某个异步结果,判断流程是否中断,比如「并行」处理;

2023-04-17 10:09:58 293

原创 完全卸载MySQL数据库

如果我们 MySQL 数据库密码遗忘需要重新安装 MySQL 数据库时,就需要先卸载掉本地的文件。而 MySQL 并不是像其他应用程序一样容易卸载,这个步骤是相当繁琐的,若想完全卸载不留痕迹,就需要对注册表信息进行详细的清理,所以整理以下步骤供大家参考。本文给大家介绍了如何完全卸载掉本地的 MySQL 数据库。其实大家卸载数据库遇到的最大问题就是注册表文件无法彻底删除,导致下一次安装时信息冲突提醒无法正常安装,现在看了本文你是不是已经学会了如何彻底删除掉本地文件的注册表文件信息呢?

2023-04-17 09:53:04 1236

原创 使用索引时需要注意的知识点

我们在使用索引时需要注意的知识点。

2023-04-17 09:48:29 617

原创 GaussDB 数据库事务介绍

GaussDB 数据库事务介绍

2023-04-17 09:44:08 332

原创 SpringSecurity实现权限系统设计

SpringSecurity实现权限系统设计

2023-03-27 17:54:23 211

原创 @Qualifier

Spring中的@Qualifier

2023-03-27 17:47:38 7477

原创 redis分布式锁

本篇内容主要讲解的是redis分布式锁,这个在各大厂面试几乎都是必备的,下面结合模拟抢单的场景来使用她。本篇不涉及到的redis环境搭建,快速搭建个人测试环境,这里建议使用docker。

2023-03-27 17:42:58 168

原创 @PostConstruct注解详解

@PostConstruct注解详解

2022-12-27 16:12:57 2146

原创 秒杀系统!

互联网正在高速发展,使用互联网服务的用户越多,高并发的场景也变得越来越多。电商秒杀和抢购,是两个比较典型的互联网高并发场景。虽然我们解决问题的具体技术方案可能千差万别,但是遇到的挑战却是相似的,因此解决问题的思路也异曲同工。

2022-09-21 14:45:10 919

原创 MySQL:常用分库分表方法

互联网公司常用分库分表方案汇总!

2022-09-16 14:15:11 2364 2

原创 SQL 优化方法

SQL优化的一些方法。

2022-09-16 14:08:42 108

原创 Spring 使用了哪些 设计模式 ?

Spring 使用了哪些 设计模式 ?

2022-09-16 11:57:42 1247

原创 UniAPP 快速入门学习

uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到 iOS、Android、H5,以及各种小程序(微信/支付宝/百度/头条/ QQ /钉钉)等多个平台,方便开发者快速交付,不需要转换开发思维,不需要更改开发习惯。uni-app 为开发者提供了一系列基础组件,类似 HTML 里的基础标签元素,但 uni-app 的组件与 HTML 不同,而是与小程序相同,更适合手机端使用。

2022-09-16 11:37:09 2872

原创 Spring介绍

本文从介绍Spring核心功能开始入手,从如何利用Spring完成一个应用开发,讲述到假如没有Spring我们该如何基于Servlet进行开发,最后再通过一个简单的例子体验了Spring的核心思想。

2022-09-16 11:22:44 109

原创 Spring Security 最佳实践

Spring Security 是一种高度自定义的安全框架,利用(基于)SpringIOC/DI和AOP功能,为系统提供了声明式安全访问控制功能,「减少了为系统安全而编写大量重复代码的工作」。

2022-09-16 11:13:16 733

原创 阿里云 Redis开发规范

本文主要介绍在使用阿里云 Redis 的开发规范,从下面几个方面进行说明。键值设计、命令使用、客户端使用相关工具,通过本文的介绍可以减少使用 Redis 过程带来的问题。

2022-09-16 10:47:43 155

原创 浏览器地址栏输入网站按回车后发生了什么?

浏览器地址栏输入网站按回车后发生了什么?

2022-09-16 10:36:44 758

原创 PING 的作用?

PING 的作用

2022-09-16 10:34:57 185

原创 TCP/IP 网络模型有几层?分别有什么用?

TCP/IP 网络模型

2022-09-16 10:32:52 2773

Java笔记,自己学习Java总结的超级详细的笔记,适合在校大学生学习或者想自学Java的人

个人建议大家学习Java的几个小技巧: 1、注重Java基础的学习,Java技术水平以后可以达到什么高度,完全取决于Java基础的理解程度,所以我建议大家买《Java核心技术》这门书好好研究一下,这里面详细讲解了JavaSE所有内容的原理,如果你能把这本书研究透,以后会有很高的技术造诣。 2、利用好搜索引擎,百度和Goodle是伴随着我们职业生涯的两大利器,Java语言的生态圈非常完整,我们遇到的很多问题都可以通过百度或者Goodle查阅到,如果你能利用好搜索引擎,是可以不断锻炼自己独立解决问题的能力,这样你的学习效率就会越来越高。3、养成浏览GitHub和CSDN的习惯,GitHub是最大的开发项目平台,里面有很多博主都非常不错,而CSDN则是国内最大的IT论坛,我们IT人必须要常去逛,可以获取到很多最新的行业信息以及学习编程的方法。 4、初学者要学会多查API文档,Java的类、方法有很多,任何一个人都不可

2022-09-16

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

TA关注的人

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