自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过Annotation将用户操作记录到数据库表功能实现

将一个员工管理系统中的增删改相关接口的操作日志记录到数据库中。

2024-03-09 21:53:48 559

原创 一次简单操作代替所有异常处理

在服务端处理前端发过来的响应的时候,开发者不可能穷尽用户的所有奇怪的操作。除此之外,我们还需要应付前端人员对我们的无情吐槽,你对XXXX请求返回的为啥是奇怪的响应数据呢?于是全局异常处理应运而生,一次处理,全部有效。

2024-03-07 21:32:27 429

原创 Interceptor拦截器+JWT令牌实现登陆验证

与过滤器的作用类似,不过拦截器是spring中的组件,只能拦截进入spring的请求;过滤器则可以拦截所有从前端页面发送来的请求。

2024-03-07 17:49:32 419

原创 Filter过滤器+JWT令牌实现登陆验证

我们需要在客户端访问服务器的时候给定用户一定的操作权限,比如没有登陆时就不能进行其他操作。如果他需要进行其他操作,而在这之前他没有登陆过,服务端则需要将该请求拦截下来,这就需要用到过滤器,过滤器可以完成一些登录校验、统一编码处理、敏感字符处理等操作。

2024-03-07 11:53:35 477

原创 JWT令牌实现登陆校验

JWT令牌实现登陆校验

2024-03-06 22:07:57 909

原创 pom.xml一些必不可少的配置

pom.xml一些必不可少的配置

2024-03-06 22:06:06 339

原创 @ConfigurationProperties替换@value实现外部属性的注入

使用@ConfigurationProperties替换@value实现外部属性的注入,不用再使用@Value一个一个注入了,实现批量注入。

2024-03-05 12:14:04 309

原创 yml代替properties文件进行springboot项目配置

使用yml格式文件代替properties格式文件进行便捷有效的springboot项目配置。

2024-03-05 11:40:12 361

原创 基于阿里云OSS上传图片实战案例

基于Springboot框架实现一个上传图片到阿里云服务端保存的小案例。

2024-03-03 22:25:01 484

原创 基于Springboot免费搭载轻量级阿里云OSS数据存储库(将本地文本、照片、视频、音频等上传云服务保存)

基于Springboot免费搭载轻量级阿里云OSS数据存储库(将本地文本、照片、视频、音频等上传云服务保存)

2024-03-03 21:48:32 476

原创 一些Springboot有用的配置:application.properties、xml访问mybatis数据库

一些Springboot有用的配置:application.properties、xml访问mybatis数据库

2024-03-03 21:12:45 514

原创 Transformer结构细节

详细描述了Transformer架构的细节。

2023-05-07 21:50:40 1082

原创 Multi-Head self-Attention结构细节

详细描写了多头注意力机制的计算原理及过程。

2023-05-06 10:12:33 738

原创 Self-Attention结构细节及计算过程

详细描述了自注意力的细节以及计算过程。

2023-05-06 08:59:30 1420

原创 LeetCode刷题(python版)——Topic79. 单词搜索

给定一个m x n二维字符网格board和一个字符串单词word。如果word存在于网格中,返回true;否则,返回false。

2022-11-21 23:16:50 282

原创 LeetCode刷题(python版)——Topic81. 搜索旋转排序数组 II

给你旋转后的数组nums和一个整数target,请你编写一个函数来判断给定的目标值是否存在于数组中。如果nums中存在这个目标值target,则返回true,否则返回false。

2022-11-21 11:41:17 239

原创 LeetCode刷题(python版)——Topic78. 子集

给你一个整数数组nums,数组中的元素互不相同。返回该数组所有可能的子集(幂集)。解集不能包含重复的子集。你可以按任意顺序返回解集。

2022-11-20 19:21:38 316

原创 LeetCode刷题(python版)——Topic77. 组合

给定两个整数n和k,返回范围[1, n]中所有可能的k个数的组合。

2022-11-20 19:12:52 206

原创 LeetCode刷题(python版)——Topic76. 最小覆盖子串

给你一个字符串s、一个字符串t。返回s中涵盖t所有字符的最小子串。如果s中不存在涵盖t所有字符的子串,则返回空字符串""。

2022-11-20 18:15:04 313

原创 LeetCode刷题(python版)——Topic75.颜色分类

​给定一个包含红色、白色和蓝色、共n个元素的数组nums,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。​

2022-11-19 12:08:51 181

原创 LeetCode刷题(python版)——Topic74. 搜索二维矩阵

编写一个高效的算法来判断m x n矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一个整数。

2022-11-18 16:44:09 151

原创 LeetCode刷题(python版)——Topic73. 矩阵置零

​给定一个m x n的矩阵,如果一个元素为0,则将其所在行和列的所有元素都设为0。请使用原地算法。​

2022-11-18 13:11:55 116

原创 LeetCode刷题(python版)——Topic72. 编辑距离

给你两个单词word1和word2,请返回将word1转换成word2所使用的最少操作数。

2022-11-18 13:07:12 301

原创 LeetCode刷题(python版)——Topic71. 简化路径

给你一个字符串path,表示指向某一文件或目录的Unix 风格绝对路径(以'/'开头),请你将其转化为更加简洁的规范路径。

2022-11-17 18:55:00 122

原创 LeetCode刷题(python版)——Topic70. 爬楼梯

假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬1或2个台阶。你有多少种不同的方法可以爬到楼顶呢?

2022-11-16 15:45:24 974

原创 LeetCode刷题(python版)——Topic69. x 的平方根

给你一个非负整数x,计算并返回x的算术平方根。

2022-11-16 15:36:40 663

原创 LeetCode刷题(python版)——Topic68. 文本左右对齐

给定一个单词数组words和一个长度maxWidth,重新排版单词,使其成为每行恰好有maxWidth个字符,且左右两端对齐的文本。

2022-11-16 15:11:26 220

原创 LeetCode刷题(python版)——Topic67. 二进制求和

给你两个二进制字符串a和b,以二进制字符串的形式返回它们的和。

2022-11-15 19:38:32 496

原创 LeetCode刷题(python版)——Topic66. 加一

给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。

2022-11-15 19:30:03 113

原创 LeetCode刷题(python版)——Topic65.有效数字

给你一个字符串s,如果s是一个有效数字,请返回true。

2022-11-15 19:22:49 272

原创 自然语言处理(基于预训练模型)02NLTK工具集

本篇主要对于NLTK工具集的语料库和词典资源以及常用自然语言处理工具集进行介绍以及编程演示。

2022-11-13 14:11:43 653

原创 LeetCode刷题(python版)——Topic64. 最小路径和

给定一个包含非负整数的mxn网格grid,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。

2022-11-12 19:59:03 417

原创 LeetCode刷题(python版)——Topic63. 不同路径 II

一个机器人位于一个m x n网格的左上角 (起始点在下图中标记为 “Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish”)。现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径?网格中的障碍物和空位置分别用1和0来表示。

2022-11-12 19:39:18 540

原创 LeetCode刷题(python版)——Topic62不同路径

一个机器人位于一个m x n网格的左上角 (起始点在下图中标记为 “Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。问总共有多少条不同的路径?

2022-11-12 13:28:08 255

原创 LeetCode刷题(python版)——Topic61旋转链表

给你一个链表的头节点head,旋转链表,将链表每个节点向右移动k个位置。

2022-11-11 18:06:35 259

原创 LeetCode刷题(python版)——Topic60排列序列

给定n和k,返回第k个排列。

2022-11-10 23:53:32 266

原创 LeetCode刷题(python版)——Topic59螺旋矩阵 II

给你一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的n x n正方形矩阵matrix。

2022-11-08 09:20:44 141

原创 LeetCode刷题(python版)——Topic58最后一个单词的长度

给你一个字符串s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中最后一个单词的长度。

2022-11-08 08:58:54 256

原创 LeetCode刷题(python版)——Topic57插入区间

给你一个无重叠的,按照区间起始端点排序的区间列表。

2022-11-07 20:07:59 334

原创 LeetCode刷题(python版)——Topic56合并区间

请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。

2022-11-06 16:08:48 539

空空如也

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

TA关注的人

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