游客a74jvhcp7vclg_社区达人页

个人头像照片
游客a74jvhcp7vclg
已加入开发者社区1801

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
初入江湖
初入江湖

成就

已发布332篇文章
0条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

10余年开发架构经验,同时乐于技术分享!

暂无精选文章
暂无更多信息

2021年12月

  • 12.03 11:40:28
    发表了文章 2021-12-03 11:40:28

    SpringSecurity详细介绍RememberMe功能

    本文我们来实现下SpringSecurity的RememberMe功能
  • 12.03 11:38:21
    发表了文章 2021-12-03 11:38:21

    SpringSecurity实现数据库认证

    上篇文章我们介绍了SpringSecurity系统认证的流程,我们发现系统认证其实是通过一个UserDetailService的实现类来实现的,所以我们就可以使用相同的方式将认证的业务改成和数据库的对比。此案例持久层我们通过Mybatis来实现
  • 12.03 11:28:15
    发表了文章 2021-12-03 11:28:15

    SpringSecurity认证流程分析

    我们前面实现了使用自定义认证界面的功能,但是后台认证校验还是使用的’/login’来处理的,对比的账号密码还是我们写在内存的数据,那我们如果想要实现和数据库中的数据比较,那么我们就必须要实现自定义认证逻辑的实现,本文我们就先来分析下系统自带的认证是怎么走的。
  • 12.03 11:22:01
    发表了文章 2021-12-03 11:22:01

    SpringSecurity实现自定义登录界面

    前面通过入门案例介绍,我们发现在SpringSecurity中如果我们没有使用自定义的登录界面,那么SpringSecurity会给我们提供一个系统登录界面。但真实项目中我们一般都会使用自定义的登录界面,本文我们就来介绍下如何实现该操作。 注意:本文是在入门案例代码的基础上演示的!
  • 12.03 11:12:20
    发表了文章 2021-12-03 11:12:20

    SpringSecurity常用过滤器介绍

     本文我们来介绍下SpringSecurity中常用的过滤器及其加载的过程。
  • 12.03 11:02:30
    发表了文章 2021-12-03 11:02:30

    SpringSecurity超详细入门介绍

    权限管理是我们项目中必不可少的一环,实际项目中我们可以自己设计权限管理模块,也可以使用市面上成熟的权限管理框架,比如 shiro或者 SpringSecurity等,前面已经详细的介绍过了 shiro 的使用,本文开始就给大家详细的来介绍下SpringSecurity的使用。
  • 12.03 10:56:57
    发表了文章 2021-12-03 10:56:57

    Springboot整合Shiro之认证

    Shiro是我们常用的一个权限管理框架,我们之前已经详细的给大家介绍过了Shiro的基础知识,不太清楚的可以参考下 https://blog.csdn.net/qq_38526573/category_9284714.html 此文,本文的重点是来介绍下在SpringBoot环境下我们怎么来使用Shiro。
  • 12.03 10:48:49
    发表了文章 2021-12-03 10:48:49

    SpringCache完整案例介绍

    Spring从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager 接口来统一不同的缓存技术;并支持使用JCache(JSR-107)注解简化我们开发;Cache接口为缓存的组件规范定义,包含缓存的各种操作集合;Cache接口下Spring提供了各种xxxCache的实现;如RedisCache,EhCacheCache ,ConcurrentMapCache等;本文我们就来介绍下SpringCache的具体使用。
  • 12.03 10:43:08
    发表了文章 2021-12-03 10:43:08

    MyCat教程【全局序列号-全局主键自增长】

    前面我们介绍了MyCat的分库分表操作,那么同一张表中的数据会被保存在不同的数据库中,那么这就涉及到了主键维护的问题,此时肯定不能使用单个数据库中id自增的方式来处理了,这时我们就可以通过MyCat中提供的几种增长的方式来实现
  • 12.03 10:36:48
    发表了文章 2021-12-03 10:36:48

    MyCat教程【分库分表】

    本文我们来介绍下MyCat的分库分表操作
  • 12.03 10:30:52
    发表了文章 2021-12-03 10:30:52

    MyCat教程【读写分离】

    本文我们来给大家介绍下通过MyCat来实现MySQL的读写分离操作
  • 12.03 10:25:55
    发表了文章 2021-12-03 10:25:55

    MyCat教程【安装及配置介绍】

    本文我们来介绍下MyCat的安装和相关的配置文件的介绍
  • 12.03 10:10:19
    发表了文章 2021-12-03 10:10:19

    MyCat教程【mysql主从复制实现】

    单个mysql数据库在处理业务的时候肯定是有限的,这时我们扩展数据库的第一种方式就是对数据库做读写分离(主从复制),本文我们就先来介绍下怎么来实现mysql的主从复制操作。
  • 12.03 10:01:56
    发表了文章 2021-12-03 10:01:56

    MyCat教程【简单介绍】

    MyCat 是目前最流行的基于 java 语言编写的数据库中间件,是一个实现了 MySQL 协议的服务器,前端用户可以把它看作是一个数据库代理,用 MySQL 客户端工具和命令行访问,而其后端可以用 MySQL 原生协议与多个 MySQL 服务器通信,也可以用 JDBC 协议与大多数主流数据库服务器通信,其核心功能是分库分表。配合数据库的主从模式还可实现读写分离。
  • 12.03 09:58:44
    发表了文章 2021-12-03 09:58:44

    js键盘事件中的键码对照表

    JS中的键盘事件经常用到,收集了键盘事件对应的键码来分享下
  • 12.03 09:48:31
    发表了文章 2021-12-03 09:48:31

    SpringCloud Sleuth入门介绍

     为什么要使用微服务跟踪?它解决了什么问题?
  • 12.03 09:38:55
    发表了文章 2021-12-03 09:38:55

    Spring cloud stream【消息分区】

    在上篇文章中我们给大家介绍了Stream的消息分组,可以实现消息的重复消费的问题,但在某些场景下分组还不能满足我们的需求,比如,同时有多条同一个用户的数据,发送过来,我们需要根据用户统计,但是消息被分散到了不同的集群节点上了,这时我们就可以考虑消息分区了。
  • 12.03 09:33:55
    发表了文章 2021-12-03 09:33:55

    Spring cloud stream【消息分组】

    上篇文章我们简单的介绍了stream的使用,发现使用还是蛮方便的,但是在上个案例中,如果有多个消息接收者,那么消息生产者发送的消息会被多个消费者都接收到,这种情况在某些实际场景下是有很大问题的,比如在如下场景中,订单系统我们做集群部署,都会从RabbitMQ中获取订单信息,那如果一个订单同时被两个服务获取到,那么就会造成数据错误,我们得避免这种情况。这时我们就可以使用Stream中的消息分组来解决了!
  • 12.03 09:25:09
    发表了文章 2021-12-03 09:25:09

    Spring cloud stream【入门介绍】

    在实际开发过程中,服务与服务之间通信经常会使用到消息中间件,而以往使用了哪个中间件比如RabbitMQ,那么该中间件和系统的耦合性就会非常高,如果我们要替换为Kafka那么变动会比较大,这时我们可以使用SpringCloudStream来整合我们的消息中间件,来降低系统和中间件的耦合性。
  • 12.03 09:18:32
    发表了文章 2021-12-03 09:18:32

    SpringCloud-消息总线BUS

    本文我们来介绍下SpringCloud中消息总线BUS。
  • 12.03 09:08:05
    发表了文章 2021-12-03 09:08:05

    SpringCloud-分布式配置中心【加密-非对称加密】

    非对称加密我们需要生成对应的公钥和私钥,jdk中提供的有java-keytool工具帮助我们生成
  • 12.03 00:03:39
    发表了文章 2021-12-03 00:03:39

    SpringCloud-分布式配置中心【动态刷新】

    本文我们来讨论下如何在配置中心的信息被改变的情况下,及时刷新客户端的数据的情况。
  • 12.02 23:59:12
    发表了文章 2021-12-02 23:59:12

    Spring相关文章汇总篇【Spring,SpringBoot,SpringCloud等】

    因为Spring框架包含的组件比较多,写的博客内容也比较多,虽然有分专栏但是依然不方便查找,所以专门用一篇文章来记录相关文章,会不定期更新。
  • 12.02 23:46:06
    发表了文章 2021-12-02 23:46:06

    spring-boot项目打包去掉BOOT-INF文件夹

    今天创建了一个SpringBoot项目A,打成jar后,在另一项目B中依赖A项目,因为A项目打包后出现了BOOT-INF文件夹
  • 12.02 23:43:48
    发表了文章 2021-12-02 23:43:48

    基于分布式CAP定理,分析注册中心两大主流框架:Eureka 与 Zookeeper 的区别

    在分布式系统中注册中心应该是必备的一个组件,而Eureka和zookeeper是我们常用的两个选择。
  • 12.02 23:28:04
    发表了文章 2021-12-02 23:28:04

    SpringCloud-Eureka【入门案例】

    SpringCloud-Eureka【入门案例】
  • 12.02 23:24:52
    发表了文章 2021-12-02 23:24:52

    SpringBoot-RabbitMQ06-持久化和ACK确认机制

    消息的可靠性是 RabbitMQ 的一大特色,那么 RabbitMQ 是如何保证消息可靠性的呢——消息持久化。
  • 12.02 23:12:19
    发表了文章 2021-12-02 23:12:19

    SpringBoot-RabbitMQ03-交换器【direct】介绍

    DirectExchange 路由策略是将消息队列绑定到 DirectExchange 上,当 一条消息到达DirectExchange 时会被转发到与该条消息 routing key 相同的 Queue 上,例如消息队列名为“hello-queue ”,则 routingkey 为“hello-queue ”的消息会被该消息队列接收。
  • 12.02 23:07:56
    发表了文章 2021-12-02 23:07:56

    SpringBoot-RabbitMQ02-原理介绍

    本文来介绍下RabbitMQ的工作原理。在具体介绍之前最好对java的观察者模式有所了解,那么对于消息中间件就非常好理解了
  • 12.02 23:06:35
    发表了文章 2021-12-02 23:06:35

    SpringBoot-RabbitMQ01-入门介绍

    AMQP (Advanced Message Queuing Protocol ,高级消息队列协议)是 个线路层的协议规范,而不是 API 规范(例如 JMS )。由于 AMQP 是一个线路层协议规范,因此它天然就是跨平台的,就像 SMTP HTTP 等协议 样,只要开发者按照规范的格式发送数据,任何平台都可以通过 AMQP进行消息交互。像目前流行的 StormMQ RabbitMQ 等都实现了 AMQP. ———————————————— 版权声明:本文为CSDN博主「波波烤鸭」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://bl
  • 12.02 23:01:46
    发表了文章 2021-12-02 23:01:46

    详细介绍RabbitMQ在Linux(centos6.5)环境下的安装过程

    标题取了个很长的名字,注意是因为RabbitMQ安装起来真的是太恶心了,各种问题,前后折腾了好几天终于安装好了。本文就给大家详细介绍下。
  • 12.02 22:46:05
    发表了文章 2021-12-02 22:46:05

    SpringBoot整合SpringDataRedis

    本文介绍下SpringBoot如何整合SpringDataRedis框架的,SpringDataRedis具体的内容在前面已经介绍过了,可自行参考
  • 12.02 22:43:55
    发表了文章 2021-12-02 22:43:55

    分享一个最新的java笔试题

    有一个字符串A 有一个字符串B 想要从A转换到B,只能一次一次转换,每次转换要把字符串A中的一个字符全部转换成另一个字符,求字符串A能不能转换成字符串B
  • 12.02 22:39:53
    发表了文章 2021-12-02 22:39:53

    SpringBoot整合SpringDataJPA

    通过前面多篇文件对SpringDataJPA的介绍,相信大家应该已经对SpringDataJPA很熟悉了,使用起来还是蛮方便的,只是在整合的时候需要添加大量的配置文件,本文来给大家介绍下SpringBoot整合SpringDataJPA的过程
  • 12.02 22:31:25
    发表了文章 2021-12-02 22:31:25

    SpringDataJPA之关联关系

    本文介绍下SpringDataJPA怎么处理关联关系
  • 12.02 22:28:24
    发表了文章 2021-12-02 22:28:24

    SpringDataJPA之自定义Repository

    有时候系统提供的接口中的方法并不足以满足我们的需求,这时我们就可以通过自定义Repository来扩展。
  • 12.02 22:26:40
    发表了文章 2021-12-02 22:26:40

    SpringDataJPA之JpaRepository和JpaSpecificationExecutor接口

    JpaRepository 接口是我们开发时使用的最多的接口。其特点是可以帮助我们将其他接口的方法的返回值做适配处理。可以使得我们在开发时更方便的使用这些方法。
  • 12.02 22:21:42
    发表了文章 2021-12-02 22:21:42

    SpringDataJPA之CrudRepository接口

    上篇我们介绍了Repository接口,发现该接口并没有提供完成的DML操作,SpringDataJPA中完成的CRUD操作是通过CrudRepository接口来实现的。
  • 12.02 22:19:30
    发表了文章 2021-12-02 22:19:30

    SpringDataJPA之Repository接口

    Repository 接口是 Spring Data JPA 中为我我们提供的所有接口中的顶层接口,而且是个标志接口,Repository 提供了两种查询方式的支持
  • 12.02 22:12:01
    发表了文章 2021-12-02 22:12:01

    SpringData【Spring整合HibernateJPA】

    本文在上一篇‘Spring整合hibernate’的基础上来介绍下Spring整合HibernateJPA的内容,
  • 12.02 21:59:22
    发表了文章 2021-12-02 21:59:22

    SpringBoot高级【异常处理的五种方式】

    SpringBoot中提供了五种对于异常的处理方式,本文我们来一一介绍下。 异常处理
  • 12.02 21:54:37
    发表了文章 2021-12-02 21:54:37

    SpringBoot【实现热部署-devtools】

    本文介绍下在IDEA中项目热部署的两种方式,因为如果每次我们修改下页面的代码都需要重新启动的话那么效率就太低了。
  • 12.02 21:37:29
    发表了文章 2021-12-02 21:37:29

    Thymeleaf语法详解

    本文主要介绍下Thymeleaf的基本使用的语法
  • 12.02 21:27:27
    发表了文章 2021-12-02 21:27:27

    IntelliJ IDEA(2019)Maven聚合工程实现dubbo入门案例

    maven和dubbo在现在来说都是非常火的技术,本文就来记录下IntelliJ IDEA中通过maven的聚合工程来实现dubbo的入门案例
  • 12.02 21:20:13
    发表了文章 2021-12-02 21:20:13

    SpringBoot【整合Freemarker】

    SpringBoot【整合Freemarker】
  • 12.02 21:18:03
    发表了文章 2021-12-02 21:18:03

    SpringBoot【整合JSP】

    SpringBoot中默认是不支持jsp的,但是我们某些情况下可以又需要用到,所以本文记录下SpringBoot整合jsp的过程
  • 12.02 21:15:06
    发表了文章 2021-12-02 21:15:06

    SpringBoot【文件上传】

    SpringBoot【文件上传】
  • 12.02 21:05:29
    发表了文章 2021-12-02 21:05:29

    SpringBoot【整合servlet】

    本文介绍下SpringBoot中整合servlet的过程
  • 12.02 21:01:46
    发表了文章 2021-12-02 21:01:46

    SpringBoot核心【自定义starter】

    为了加深对SpringBoot中自动装配的理解,我们自定义一个starter来实现,具体步骤如下
  • 12.02 20:55:25
    发表了文章 2021-12-02 20:55:25

    SpringBoot核心【starter启动器】

    SpringBoot为我们提供了简化企业级开发绝大多数场景的starter pom,只要使用了应用场景所需要的start pom,相关的技术配置将会消除,就可以得到SpringBoot为我们提供的自动配置的Bean。
  • 发表了文章 2021-12-03

    云原生时代必须具备的核心技能之Docker高级篇(Swarm)

  • 发表了文章 2021-12-03

    云原生时代必须具备的核心技能之Docker高级篇(Harbor-镜像私服)

  • 发表了文章 2021-12-03

    云原生时代必须具备的核心技能之Docker高级篇(DockerCompose-容器编排)

  • 发表了文章 2021-12-03

    云原生时代必须具备的核心技能之Docker高级篇(Docker实战之SpringBoot项目部署)

  • 发表了文章 2021-12-03

    云原生时代必须具备的核心技能之Docker高级篇(Docker实战之MySQL高可用集群搭建)

  • 发表了文章 2021-12-03

    云原生时代必须具备的核心技能之Docker高级篇(Docker实战之MySQL高可用集群搭建)

  • 发表了文章 2021-12-03

    什么是交换机?什么是路由器?网络通信的底层原理到底是怎么回事?不清楚的程序猿快来科普下吧!

  • 发表了文章 2021-12-03

    MySQL系列专题(2)-MySQL的SQL语句和高级特性

  • 发表了文章 2021-12-03

    MySQL系列专题(1)-MySQL的基础安装介绍

  • 发表了文章 2021-12-03

    J.U.C的核心基础内容之AQS源码详解,建议收藏哦!!!

  • 发表了文章 2021-12-03

    Dubbo系列讲解之服务注册【3万字长文分享】

  • 发表了文章 2021-12-03

    不懂Ribbon原理的可以进来看看哦,分析RibbonClientConfiguration完成了哪些核心初始操作

  • 发表了文章 2021-12-03

    Dubbo系列讲解之扩展点实现原理分析【2万字分享】

  • 发表了文章 2021-12-03

    不懂Ribbon原理的可以进来看看哦,分析SpringBoot自动装配完成了Ribbon哪些核心操作

  • 发表了文章 2021-12-03

    其实return和finally的执行顺序问题非常简单,你只有看看代码的指令就清楚咯

  • 发表了文章 2021-12-03

    一文帮你搞定MyBatis的类型转换模块,深度好文,欢迎一键三连!!!

  • 发表了文章 2021-12-03

    SpringBoot掌握的差不多了,就剩下一个Actuator没搞定了,本文详细来介绍!!!

  • 发表了文章 2021-12-03

    SpringBoot掌握的差不多了,就剩下一个Actuator没搞定了,本文详细来介绍!!!

  • 发表了文章 2021-12-03

    掌握了SpringBoot的自动装配原理后你会发现自定义Starter也是非常容易的哦!

  • 发表了文章 2021-12-03

    程序员必备技能之SpringBoot的自动装配原理,很详细,建议收藏!!!

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息