自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring修改Request头,看这一篇就够了

在实际的开发过程中,需要修改Request请求,比如适配第三方系统的认证方式,而又不想修改它的源码,所以在每次请求之前做一次token转换,达到适配的目的。为了防止内容的随意篡改,一般的HttpServletRequest是不可变的,但是Spring提供了一个Wrapper,可以让用户自定义Request,修改里面的内容。ps:之前也在网上搜罗过,但是内容确实参差不齐,所以才有了本文。

2024-05-14 09:43:51 381 1

原创 2024-安装部署AstroNvim

文章首发于博客lino.chat。

2024-03-22 14:07:19 895 1

原创 2024源码开篇--Springboot自动装配原理,看完不会来打我!

在Springboot的自动装配令开发人员减轻了大量的配置负担。那么什么是自动装配?自动装配就是在Spring启动过程中,装载了必要的Bean,以方便在开发的时候调用,而不用开发人员自己配置。自动装配主要是通过注解实现的,具体是怎么实现的,请继续阅读。

2024-01-12 23:13:30 866 1

原创 Windows-2023安装最新版Rust

安装Rust有好几种方式,从官网下载安装文件直接无脑下一步就可以安装。但是这种方式不能指定安装目录,这当然不行所以有了这篇自定义安装。

2023-11-03 08:00:00 309

原创 redis Stream流(2)-如何在运行中动态监听stream流

A创建stream流,B要监听流中的数据。但是A是根据需求逐渐建立的,不是在一开始就完全知道要建立的流,B要动态的添加要监听的流。被这个问题困扰了一下午,查找了网上的一些资料,发现质量确实混杂。后来自己研究发现解决办法很简单,开贴记录一下。

2023-10-24 08:00:00 474

原创 Redis-Stream流(1)-基本介绍和简单使用

Redis 是一个流行的开源键值存储数据库,它提供了各种数据结构和功能。其中之一是 Redis Stream,它是一个持久化的、有序的、可扩展的日志数据结构,适用于实时数据处理应用。本文将介绍 Redis Stream 的基本概念和用法,并展示如何在 Spring Boot 中使用 Redis Stream 来构建实时数据处理应用。

2023-10-24 03:15:00 207

原创 【无标题】

参数检验失效问题解决

2023-03-05 15:45:12 50

原创 泛型的PECS原则

用一个类讲清PECS原则

2023-02-16 14:23:13 57

原创 跨域问题及后端解决方案

跨域问题及后端解决方案

2022-08-29 15:36:33 194

原创 Gson java.lang.UnsupportedOperationException: null

GSON判断是否为空不能这样判断,要用isJsonNull()

2022-08-25 11:00:47 288

原创 redis的订阅-键失效

redis的键失效推送处理,订阅问题

2022-08-04 20:47:49 613

原创 c++实现一个简单的人员管理系统

c++一个简单的人员管理系统

2022-01-05 22:22:18 1247

原创 Day01

数据结构–树基本概念每棵树都父节点和子节点,有且只有一个根节点,树有n层,每一层的节点称为兄弟节点,上下层为父子节点,最后一层为叶子结点。一个有n层的树,高度为n-1,深度为n-1。分类二叉树,完全二叉树,堆二叉树,二叉查找树,二叉平衡树,红黑树满二叉树即每个节点都有两个子节点。完全二叉树,从左到右都是满的,如果有空缺,按照先缺右边再少左边,不允许缺左满右!二叉查找树,左边的节点小,右边的节点大,相对于公共节点。因为有退化为链表的风险,因此出现了二叉平衡树。Java内存模型java内存

2021-12-06 21:22:56 428

原创 2021-09-23

面试笔试题:给你一个数组,再给你一个整数(目标数),找出数组中和为目标数的所有组合。其中,数组中的数可以重复用,结果组合不能重复。Java版-核心代码模式import java.util.*;public class Test { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param candidates int整型一维数组 * @param target int整型 *

2021-09-23 22:04:10 53

原创 Leetcode-04:计数质数

计数质数做了四个题了,碰到的第一个自己没想出来的题,记录一下。惨不忍睹,哈哈,不过现在想想还挺简单的,老夫的聪明才智怎么回事,可能太累了,对官方答案用了一个叫埃氏筛。不想复制粘贴了,我就自己说一下吧,方便以后自己看。题目是这样的:给你一个数n,让你统计所有小于它的质数,然后告诉别人一共有几个质数,最后比一比谁说的最快。1.最最最一般的方法就是一个一个找呗,具体就是,一个for循坏,从i(i大于等于2且小于n)开始,用比i还小的数j(它是大于等于2且小于i),然后看看i是否能整除j,如果有一个j让

2020-12-07 22:09:33 60

原创 HashSet不可以存储相同元素的原理

HashSet不可以存储相同元素的原理哈希表的存储哈希表是以数组加链表加红黑树来存储数据的。当相同哈希值的元素大于等于8个时(即哈希冲突的元素超过8个),就会使用红黑树来储存,因为红黑树查询效率很高。哈希表的存储是首先通过哈希函数来计算哈希值(hashcode())来确定你要放到哈希表里面的哪一个位置。这里有一个问题是:两个元素会出现相同的哈希值,至于为什么可以参考其他博客。当出现哈希值相同时,这两个元素就会放进链表里面,比如a和b的哈希值都是95533,a和b就会放进链表里面。但是

2020-11-19 11:20:54 734 1

原创 微信红包java(小项目)11.17

一个案例-微信红包java(小项目)Case 1:均分红包群主发一笔钱,他的余额就会少相应的钱这些钱分成n等份n个人抢每个人 的余额相应变多显示余额相对简单代码省略。有需要请留言。(其实直接在手气红包自己改就可以)Case 2:手气红包群主发一笔钱,他的余额就会少相应的钱这些钱不等的分成n等份n个人抢每个人 的余额相应变多显示余额ps:这个部分的算法用的是知乎老哥的算法主程序:package hongbao;import java.sql.SQLOutput;

2020-11-17 21:47:45 617 1

原创 2020-11-13

记录码农之路控制工程转java后端控制工程转java后端11.13开始

2020-11-13 09:28:18 72

空空如也

空空如也

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

TA关注的人

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