自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【安全】探索统一身份认证:OAuth 2.0的介绍、原理和实现方法

OAuth 2.0作为一种流行的统一身份认证协议,为用户在多个应用程序之间共享身份验证和授权信息提供了安全可靠的解决方案。本文介绍了OAuth 2.0的概念、原理和实现方法,希望读者能够更好地理解和应用该技术,以提升用户体验并促进应用之间的集成和互操作性。

2023-06-28 17:47:51 1830

原创 【安全】简单解析统一身份认证:介绍、原理和实现方法

导语统一身份认证是什么统一身份认证的原理统一身份认证的实现统一身份认证技术可以帮助用户在多个应用和平台上简化登录过程,提高用户体验。本文介绍了统一身份认证的概念、原理和实现方法,希望读者能够更好地理解和应用该技术。随着技术的不断发展,统一身份认证将在互联网应用中发挥越来越重要的作用,为用户提供更便捷和安全的登录体验。

2023-06-28 17:25:39 5306

原创 【数据库】数据清洗:优化数据质量的关键步骤和方法

【数据库】数据清洗:优化数据质量的关键步骤和方法

2023-06-27 16:59:24 973

原创 【前端Vue】Element UI:一站式前端组件库的简单入门指南

Element UI是一个基于Vue.js的前端组件库,它提供了丰富的UI组件和工具,用于构建现代化的Web应用程序。Element UI的设计理念注重简洁、易用和美观,让开发者能够轻松构建出优雅的用户界面。它的特点包括:大量可定制的UI组件:Element UI提供了众多常用的UI组件,如按钮、表格、表单、弹窗等,每个组件都具有丰富的选项和样式定制能力。响应式布局系统:Element UI内置了灵活的响应式布局系统,可适应不同屏幕尺寸和设备。

2023-06-27 16:47:05 3292

原创 【错误警告】Generating equals/hashCode implementation but without a call to superclass

小问题也要注意,尽量修复,免得墨菲定律引起错误。

2023-06-08 18:04:47 3208

原创 【数据库】修改字段类型节约磁盘空间

在数据库优化工作中,减小数据的存储空间是提高性能的最常用和最有效的方法之一。空值并不一定不占用空间。因此,尽量将列设置为NOT NULL,这样可以节省存储空间并提高处理速度。如果确实需要NULL值,也要避免滥用。使用尽量小的数据类型。选择尽可能小的数据类型可以帮助降低数据存储空间,达到数据减肥的目的,进一步提升数据库的性能。索引与数据表大小的关系密切。对于比较小的列设置索引可以占用比较少的资源,因此可以实现对数据减肥的目的。但是,索引不能滥用,要在合适的地方、合适的时机设置合适的索引。

2023-06-06 09:02:50 291

原创 【前端Vue】Vue学习笔记之基础内容

Vue学习笔记之基础内容

2023-04-22 17:31:15 592 1

原创 【前端Vue】Vue学习笔记之入门须知

Vue2学习步骤

2023-04-22 16:45:58 516

原创 【Java】在SpringBoot中使用事务注解(@Transactional)时需要注意的点

在SpringBoot中使用事务注解(@Transactional)时需要注意的点

2023-04-06 10:38:40 667

原创 【Java】SpringBoot事务回滚规则

SpringBoot事务回滚

2023-04-06 10:33:14 2074

原创 【Java】单元测试是什么?

简单聊一下单元测试,单元测试中的打桩,以及简单Demo实现

2023-03-31 00:17:27 413

原创 【Java】接口自动化测试是什么,如何实现?

接口自动化测试

2023-03-30 21:26:40 1860

原创 【Java】 java后端 最新面试大纲2023年版

仅是一份面试大纲,请自行根据想要了解的去拓展做笔记哈

2023-03-30 18:08:44 403

原创 【python】打包的exe文件太大了怎么办?使用虚拟环境以及pyinstaller打包,简单教程

内容如标题,还有就是pip更新,exe运行闪退的原因

2023-03-06 20:21:05 1210

原创 【Java】Java编程问题top100---基础语法系列(三)

Java编程问题top100---基础语法系列三

2023-03-04 17:19:07 505 1

原创 【JSP】解疑回答jsp怎么获取响应体里的json

jsp

2023-03-02 22:28:58 549

原创 【简化开发】lombok的使用、编译后的代码及源码

【简化开发】lombok的使用、编译后的代码及源码

2023-03-02 17:07:40 1246 1

原创 【Java】HashMap和Hashtable的区别,HashMap和ConcurrentHashMap的区别

HashMap和Hashtable的区别以及HashMap和ConcurrentHashMap的区别

2023-02-28 19:23:22 226

原创 【Java】Java编程问题top100---基础语法系列(二)

萌新须知:平时写代码要老老实实判空

2023-02-28 12:29:58 358

原创 【Java】TreeSet的使用

TreeSet可以对象实现Comparable接口,或者new TreeSet的时候传入自定义的比较方法。

2023-02-27 22:41:42 304

原创 【Java】Java编程问题top100---基础语法系列(一)

Java编程问题top100---基础语法系列一

2023-02-26 22:06:01 823

原创 【源码】ArrayList真的是因为实现了RandomAccess接口才能做到快速随机访问的吗

若是集合的for循环访问数据比使用iterator访问来的高效快速,那么最好去实现RandomAccess这个标记接口,这样在一些框架代码中,就可以根据是否实现了RandomAccess接口做出更好的决策方式(是因为它这个集合用for循环更快所以才实现RandomAccess接口,注意不要搞反了)

2023-02-21 10:58:47 464

原创 【其他】github怎么下载部分文件

有时候github整个文件太大,只需要下载部分怎么办?

2023-02-20 20:23:56 368

原创 【源码】FilenameUtils工具类部分源码

FilenameUtils工具类部分源码,慢慢研究,有空补充

2023-02-12 17:10:53 482

原创 【Spring】使用 Spring 框架实现文件上传及切片上传的代码示例,非常长,建议挑选适合的看

非常长,建议挑选适合的看

2023-02-12 16:51:07 492

原创 【Java面试】布隆过滤器是什么,使用需注意,附代码实例及说明

本文将介绍布隆过滤器及使用时需要注意的点,附带代码讲解

2023-02-11 09:47:08 540

原创 双重检查锁是如何避免缓存雪崩的,代码例子说明

使用代码例子介绍,双重检查锁是如何避免缓存雪崩的

2023-02-10 21:03:40 780 1

原创 【Redis】高并发下缓存穿透缓存雪崩解决方案

本文将介绍高并发下如何避免缓存穿透和缓存雪崩

2023-02-10 20:45:27 846

原创 【其他】阿里云安全组规则授权对象设置为固定IP段访问

用CIDR网段格式

2022-11-19 14:56:02 1815

转载 深入挖掘为什么要使用Objects.requireNonNull方法

Objects.requireNotNull方法

2022-10-09 20:26:37 634

转载 java判空方式

java判空方式

2022-10-09 20:19:30 654

原创 Object转字符串,避免空指针

Object转字符串,避免空指针

2022-04-08 15:33:59 421

原创 【Java】项目开发(五)拦截操作出现跨域请求失败

拦截操作(Interceptor)出现跨域请求失败

2021-12-19 19:59:09 211

转载 @Component注解和@Bean注解的作用,以及两者的区别:

原文转发

2021-12-19 16:46:08 669

原创 【Java】项目开发(四)异常处理需要重复写,太繁琐,如何抽取出重复操作

草稿里放了很久,把这个以前写的小项目捞出来。

2021-12-15 15:43:56 151

原创 【Java】项目开发(三)不要让用户看到你的系统异常

草稿里放了很久,把这个以前写的小项目捞出来。

2021-12-15 14:40:29 110

原创 【Java】项目开发(二)解决请求间数据共享问题

项目开发(二)解决请求间数据共享问题

2021-12-13 02:00:02 90

原创 【Java】项目开发(一)注册手机号码的唯一性校检以及跨域请求

很久以前做的小项目了,仅供参考

2021-12-12 16:34:59 230

原创 【其他】可提高敲代码速度的Idea快捷键 Windows,非常详细

个人比较常用的应该是 Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备) Ctrl Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行

2021-12-06 16:07:38 334 1

原创 【SSM】MyBatis-Plus 3.0 update(null,wrapper)报错,null

报错信息:1、mybatis-plus source is null for getProperty(null, “name”)2、mybatis-plus Error evaluating expression ‘et.name != null’.原因:项目里pom.exe里mybatis-plus-boot-starter的版本为3.0,entity实体类不支持null<dependency> <groupId>com.baomidou</groupId&g

2021-11-22 21:06:37 1535 1

空空如也

空空如也

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

TA关注的人

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