自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (6)
  • 收藏
  • 关注

原创 【问答】sa-token和Spring Security区别对比

Sa-Token 和 Spring Security 各有优缺点,选择时需要根据项目的具体需求和开发团队的技术水平来决定。Sa-Token 更加适合简单快速的应用场景,而 Spring Security 则是处理复杂安全需求的不二选择。

2024-05-15 17:17:08 1869 1

原创 【原创】历史轨迹业务--查询过滤相邻没有变更的数据

历史轨迹的业务中每次编辑都会存储,查询需要过滤没有变更的数据

2023-10-20 18:11:17 86 1

原创 【原创】缓存穿透-布隆过滤器实现

使用布隆过滤器,可以将数据库中的所有唯一主键放入布隆过滤器中。每当需要查询某个关键字时,先查询布隆过滤器。如果查询结果表明该关键字不存在,就可以直接返回查询结果为空。如果查询结果表明该关键字存在,就需要进行数据库的访问,查询具体的数据是否存在,不存在则在返回空。

2023-04-17 12:44:27 997

原创 【原创】MarkDown-常用模板

[TOC]]

2023-04-17 11:13:31 2450

原创 【原创】开发部署中间件安装记录

CentOS7的systemctl服务文件的路径是/usr/lib/systemd/system/,我们需要在这个路径下创建对应服务的服务文件,管理nginx服务,则需要在这个路径下创建文件xxx.service。xxx是服务的名称,.service是后缀,是固定写法。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WWsythPX-1678597165716)(uploads/3fd532ae877b2a6b16b2e558b0f253b1/image.png)]

2023-03-12 13:05:13 723

原创 【原创】超全自用idea常用插件记录

注:idea插件可以使用账号同步,建议使用账号同步进行设置,这里作为使用记录

2022-12-07 11:43:10 1921

原创 【转载】缓存策略-Cache aside旁路缓存

但我们仔细想一下,上述问题发生的概率其实非常低,因为通常数据库更新操作比内存操作耗时多出几个数量级,上图中最后一步回写缓存(set age 18)速度非常快,通常会在更新数据库之前完成。应用首先会判断缓存是否有该数据,缓存命中直接返回数据,缓存未命中即缓存穿透到数据库,从数据库查询数据然后回写到缓存中,最后返回数据给客户端。执行完预期结果是数据库 age 为 20,缓存 age 为 20,结果缓存 age 为 18,这就造成了缓存数据不是最新的,出现了脏数据。这里涉及到几个坑,我们一步一步踩下去。

2022-08-08 17:59:52 3988

原创 HttpClient调用接口使用&引入签名验签

HttpClient是一个常用的Java HTTP客户端库,可以用来发送HTTP请求并接收响应。一般再对接其他服务接口时,会需要引入签名验签机制,本文据HttpClient调用接口和引入签名验签使用示例。

2022-02-10 11:59:13 1171

原创 Oracle数据库创建表空间+用户+授权

--导入测试数据库--connect sys/password as sysdba---删除表空间drop tablespace pt6 INCLUDING CONTENTS;drop tablespace br INCLUDING CONTENTS;drop tablespace cbb INCLUDING CONTENTS;create tablespace pt6 datafile '&1\pt6.dbf' size 100m autoextend on next 10m;cr

2021-09-18 14:50:18 226

转载 【复制】CSDN-Markdown编辑器学习指导

IDEA进阶快捷键记录方式一选中要包裹代码 + Ctrl + Alt +t方式二有时候,遇到快捷键冲突,则上述方式会失效,此时选中要包裹的代码 + Ctrl +Alt + wins +t你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,

2021-08-31 11:40:47 194

原创 【原创】druid控制台快速实践 & 无法监控到sql问题

【代码】【原创】druid控制台快速实践 & 无法监控到sql问题。

2021-08-31 11:36:13 1651

MarkDown-常用模板

MarkDown-常用模板

2024-05-06

码出八股文-斩出offer线.pdf

java,面经,八股文,dddd

2022-12-10

高并发系统设计.pdf

java高并发系统设计

2022-12-10

元数据探索(结构图).pdf

元数据探索(结构图)

2022-11-09

supervisor-Kylin-arm64

进程托管工具

2022-11-09

系统架构部Java开发手册(1.0.0).pdf

编码规约

2021-09-30

JAVA架构师核心面试知识整理新-加密.pdf

Java知识点汇总,JVM与性能优化知识点,Java集合面试题解析,并发编程高级面试解析,JVM常问高频题解析,Spring高级面试解析,MyBatis高级面试解析,Dubbo面试问题解析,RabbitMQ知识点汇总,数据库知识点汇总,设计模式知识点笔记汇总,常见面试算法题汇总....

2021-09-30

JAVA高质量编程之编码篇 - 编码基本规范及实例讲解.ppt

JAVA高质量编程之编码篇 - 编码基本规范及实例讲解.ppt

2021-09-29

百度智能云身份管理服务IDaaS介绍.pdf

百度智能云身份管理服务IDaaS介绍

2021-09-29

自用Java基础全面笔记

一个来自培训机构的善于总结的小生,希望这是一个完美的开始

2018-08-23

空空如也

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

TA关注的人

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