自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 微服务模块:canal数据同步工具,详解及代码演示

  从早期的服务,一库走天下,再到现在微服务的诞生,也能用一个数据库去存储所有的微服务中所需要的数据,  但是如果说一个项目不只是你一个人在做,而是一个项目组做的,那如何去维护同一个数据库,如果说有可怕分子删库跑路,那是不是整个项目组都得受影响呢,所以我们需要在不同的微服务中建立不同的数据库.但随之而来的又是新的问题,数据库之间又是怎么联系的呢,  假如说做注册功能的小组中数据库发生了变化,如何通知到做统计的小组的数据库呢?所以这才有了canal数据同步工具的出现一.应用场景例如我们要统计每天注册

2020-08-30 16:26:58 1004

原创 最最最详细的springboot项目中集成微信扫码登入功能.步骤代码超级详细(OAuth2)

说到登录注册,就会想到先要注册一个用户名,在进行登入,但是现在大多数的网站都集成了微信登入,不需要注册,给你一个二维码,微信一扫直接登录.这确实是十分便捷的.所以我们会尽量在项目中实现这一功能.减少用户操作,提高用户产品体验.由于微信是腾讯所有,所以要集成微信,就需要按照腾讯设定的规则来进行.前提我们来讲一个理论上的东西叫OAuth2理论部分OAuth2是什么?1.OAuth2是针对特定问题的一种解决方案- OAuth2主要解决两个问题(1)开放系统间的授权照片拥有者想要在云冲印服务上打

2020-08-16 11:29:39 6105

原创 超级详细的实现阿里云短信服务的小案例(最新版)含案例代码

今天我们来说说如何用java代码实现短信验证码的发送,这里用于注册时的短信验证哦首先我们先需要拥有阿里云账号,没有的话用支付宝也能登陆的哟!记得实名认证就好.注册部分我就略过了哈,这里我们讲讲流程1.打开阿里云首页,用自己的账户登陆进去https://www.aliyun.com...

2020-08-14 20:46:29 2639 2

原创 关于项目中添加JWT工具类的具体实战包含jwt的讲解

现在很多网站在做身份验证的时候基本上都会使用JWT工具类.首先我们得先知道什么是JWT.JWT是用来干什么的,怎么用,用完之后有什么效果?什么是JWT?Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声

2020-08-14 14:54:30 364

原创 微服务架构之单点登录

  随着架构的演进,从大杂烩到现在的微服务,架构发生了变化,那自然很多的东西也要随之改变,今天我们来说一说这个单点登录又是什么东西.  首先在分布式的结构下,一个项目被拆分成不同的微服务,每个微服务之间做着自己分内的事.然而有些需求却需要贯彻这整个项目,比如说登录,用户在一处登录后,访问项目中的每个微服务所管理的部分都应该实现已登录功能,在传统的单一服务器登录中,我们可以实现用session存值,通过判断session中是否有值,在进行判断用户是否登录.但是在微服务架构中是不能做到的.  所以进行就有了

2020-08-14 10:47:20 1838

原创 微服务注册中心之Nacos,详细说明含代码详解

一、Nacoshttps://nacos.io/zh-cn/docs/what-is-nacos.html1、基本概念(1)Nacos 是阿里巴巴推出来的一个新开源项目,是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微

2020-08-07 17:04:05 917 1

原创 项目中创建mapper接口,编写xml文件中的sql语句,执行出现错误:Invalid bound statement (not found)

在使用mybatis-plus生成代码中我们会发现,在文件中会多生成一个mapper包,其中包括了mapper接口以及xml文件,在这里面我们可以实现一些复杂语句的执行,如多表查询,等.但是当我们将mapper接口创建好之后,xml文件sql编写完之后,也确定了sql语句没有错,但是在最终执行的时候还是报了异常,这是怎么回事呢?问题寻踪:我们都知道java代码是需要编译执行的,在编译的过程中也会生成一个编译后的文件夹target.这个里面才是程序运行的文件.当我们按照路径去找的时候发现:其中并没有

2020-08-05 11:20:26 805

java工程实训.zip

自己编写的java gui图形界面的水果操作系统。利用mysql数据库做基础。代码简单易懂,结构清晰。欢迎大家前来共同学习

2019-12-24

空空如也

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

TA关注的人

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