自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis拦截器拦截sql 并对sql进行修改--可应用于项目中需要对数据做权限控制

由于项目中需要对数据做权限控制。涉及要改动的sql非常多所有需要拦截sql,找寻统一的规则修改sql,获取到想要的结果。因此想到了用mybatis的拦截器。

2023-06-20 17:15:08 2245

原创 Linux 安装Mysql

Linux 安装Mysql

2022-10-28 09:14:36 230 1

原创 docker 安装kafka

docker 安装kafka

2022-07-04 13:54:31 334

原创 Linux安装Fastdfs

fast dfs安装

2022-06-06 10:09:09 631

原创 linux下FastDFS搭建步骤

目录一、FastDFS 安装1. 安装前的准备2. 安装 libfastcommon 库3. 安装 FastDFS4. 查看安装二、FastDFS 配置三、FastDFS 启动四、FastDFS 重启五、FastDFS 关闭六、FastDFS 测试一、FastDFS 安装1. 安装前的准备检查 Linux 上是否安装了 gcc、libevent、libevent-develyum list installed | grep gccyum list installed | gr

2022-05-20 10:58:14 972

原创 Redis中是如何实现分布式锁的?

分布式锁常见的三种实现方式: 数据库乐观锁; 基于Redis的分布式锁; 基于ZooKeeper的分布式锁。 本地面试考点是,你对Redis使用熟悉吗?Redis中是如何实现分布式锁的。要点Redis要实现分布式锁,以下条件应该得到满足互斥性 在任意时刻,只有一个客户端能持有锁。 不能死锁 客户端在持有锁的期间崩溃而没有主动解锁,也能保证后续其他客户端能加锁。 容错性 只要大部分的Redis节点正常运行,客户端就可以加锁和解锁。 实现

2022-03-12 15:06:40 598

原创 Spring Cloud Alibaba个人理解

互联网时代,面对复杂业务,讲究分而治之。将一个大的单体系统拆分为若干个微服务,保证每个系统的职责单一,可以垂直深度扩展。但是一个个独立的微服务像一座座孤岛,如何将他们串联起来,才能发挥最大价值。这时,我们就要提微服务的生态圈。那么微服务生态圈都有哪些模块?他们的作用分别是什么? 服务的注册、发现。生产者启动时,会将自己的信息注册上报,这样调用方只需连接注册中心,根据一定的负载算法,就可以与服务提供方建立连接,从而实现应用间的解耦。 服务调用。通过多种协议(如:HTTP等)实现目.

2022-03-12 14:31:40 511

原创 Spring启动全流程总结(个人面试总结)

容器启动的过程可以分为2大步1:获取、解析、注册配置信息,将配置的文件信息转换Map<name,beanDefinition>(bean定义注册表)2:根据上述的Map<name,beanDefinition>去实例化bean,并完成以来注入详细步骤:(1)启动容器时,首先调用BeanFactoryPostProcessor的postProcessBeanFactory方法对Bean工厂中定义的信息进行后置处理(2)调用InstantiationAware

2022-03-12 14:19:42 1668

空空如也

空空如也

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

TA关注的人

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