logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java 集合判空方法对比

在抽奖设计需要更新活动关联的用户状态的操作时,由于一个活动奖品可以关联到许多用户,故用户采用列表的形式进行存放:对活动用户查表并进行防御性编程时,对用户列表进行判空判定发现了一个问题:我选择判空的方法为,与标准项目中写的(通常指 Hutool、Spring 或 Apache Commons 提供的工具类)写法有区别:一个是使用的封装好的工具类,一个是自带的方法。这两个有什么本质区别?经了解,核心区

文章图片
#java#算法#spring +1
【Git】利用 LFS 突破 GitHub 大文件上传限制

Git LFS 使用指南:解决大文件上传问题

文章图片
#git#github
【Redis】常用命令及定时器实现思想

Redis的命令是有很多的,这里只列举常用的命令,有需要现查即可。

文章图片
#redis#数据库#缓存
【Redis】List列表命令、编码方式及应用场景

以前Redis对List有两种编码方式,一种是ziplist压缩列表,另一种是linkedlist链表,使用逻辑和哈希的ziplist和hashtable是一样的:具体参考((20260413212245-096hkh2 ‘哈希类型’))Redis 5后,采用了quicklist的操作,相当于将ziplist的压缩特性和linkedlist的链表连接特性结合起来。

文章图片
#redis#list#数据库
【Redis】Set类型、命令及应用场景

Redis中的集合就是把一些有关联的数据放到一起,且集合里元素是无序且唯一。

文章图片
#redis#数据库#缓存
【SpringCloud】OpenFeign 与 Gateway 讲解与部署

是路由级过滤器,只对某一条或某几条路由生效。spring:cloud:gateway:routes:filters:这个过滤器只对生效。Filter作用添加请求头添加响应头去掉路径前缀PrefixPath添加路径前缀重写路径请求限流Retry请求失败重试如果你想写一个只在某些路由上生效的自定义过滤器,可以写自定义。

文章图片
#spring cloud#gateway#spring
【SpringCloud】Eureka、Nacos 简单概念笔记

版本说明:本文以 Spring Boot 3 / Spring Cloud 新版本思路为主。很多旧教程会使用、Ribbon 等写法,学习时可以看,但自己写新项目时更建议优先使用 Spring Cloud LoadBalancer、等新写法。

文章图片
#spring cloud#eureka
【Spring Cloud】Spring Cloud Config详解

Spring Cloud Config 的知识链路可以从“配置管理”一路推到“自动刷新”和“安全加密”。最开始的问题是微服务配置太分散,所以引入 Config Server 和 Config Client。Config Server 统一读取配置,Config Client 启动时拉取配置。配置集中之后,又会遇到运行时变更不生效的问题,所以引入刷新机制。手动刷新在多实例场景下成本高,于是使用 We

文章图片
#spring cloud#spring#后端
【Git】带你从零了解 stash 命令,彻底掌握!

命令作用git stash临时保存当前修改更推荐的 stash 写法git stash push -m "说明"保存 stash 并添加说明查看 stash 列表查看某条 stash 的简略变更查看某条 stash 的详细代码差异恢复最新 stash,但不删除记录恢复指定 stash,但不删除记录恢复最新 stash,并删除记录删除某条 stash清空所有 stash保存未跟踪文件保存所有文件,包

文章图片
#git#elasticsearch#大数据
    共 34 条
  • 1
  • 2
  • 3
  • 4
  • 请选择