spring could的学习
文章平均质量分 68
danny-IT技术博客
Spring cloud,Spring boot,数据库,mysql,sqlservice ,应用部署 ,docker,docker compose,docker swim以及Kubernetes(k8s)应用部署和运维
展开
-
DBCC DBREINDEX重建索引提高SQL Server性能(发现与在where查询的后面添加日期范围和只添加一个日期速度的比较)
DBCC DBREINDEX()的说明DBCC DBREINDEX()使用来重建索引提高SQL Server性能sql service 索引的体系结构为什么要不断的维护表的索引?首先,简单介绍一下索引的体系结构。SQL Server在硬盘中用8KB页面在数据库文件内存放数据。缺省情况下这些页面及其包含的数据是无组织的。为了使混乱变为有序,就要生成索引。生成索引后,就有了索引页和数据页,数据页...翻译 2019-12-27 11:21:17 · 244 阅读 · 0 评论 -
分布式ID生成器(雪花算法)
分布式ID生成器目前微服务架构盛行,在分布式系统中的操作中都会有一些全局性ID的需求,所以我们不能使用数据库本身的自增功能来产生主键值,只能由程序来生成唯一的主键值。我们采用的是开源的twitter( 非官方中文惯称:推特.是国外的一个网站,是一个社交网络及微博客服务) 的snowflake (雪花)算法。各个段解析:分段作用说明1bit保留(不用)41bi...原创 2019-07-24 18:32:43 · 334 阅读 · 0 评论 -
JWT认证在Spring boot中的应用
JWT认证在Spring boot中的应用(无状态)注意事项1. 在使用JwtUtils工具类的时候,记得在spring boot的启动类中注入进去2.1. 导入maven坐标<dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artif...原创 2019-07-24 18:33:17 · 271 阅读 · 0 评论 -
JWT认证(JavaEE版的)
JWT认证1. 什么是jwtJSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。在Java世界中通过JJWT实现JWT创建和验证。2.token的创建2.1导入maven坐标<dependency> <groupId>io.jsonwebtoken</groupId> ...原创 2019-07-24 18:33:39 · 223 阅读 · 0 评论 -
登录认证的几种方式
登录认证的几种方式1. 登录认证的几种方式1.1 HTTP Basic AuthHTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password, 简言之,Basic Auth是配合RESTful API 使用的最简单的认证方式,只需提供用户名密码即可,但由于有把用户名密码暴露给第三方客户端的 风险,在生产环境下被使用的越来越少。因此,在开发对外开...原创 2019-07-24 18:34:08 · 6767 阅读 · 0 评论 -
springBoot整合Shiro(单机版and微服务版)
1. 需要导入的Shiro的坐标1.1 这个是Shiro整合Redis的坐标(用于自定义session会话使用)2. Spring boot和Shiro的具体代码和步骤(单机版)2.1 用户登录授权的步骤如图所示2.2 Spring boot 和shiro整合的配置3. Spring boot 和shiro整合(微服务版)3.1 登录方法(系统服务的登录方法)3.1.1用户登录的Contoller3.1.2被所有Controller继承的BaseController3.1.3所有Contr原创 2019-07-24 18:34:33 · 731 阅读 · 0 评论 -
Spring Cloud中swagger2.0的使用
Spring Cloud 微服务中swagger2.0的使用页面访问地址需要导入的maven坐标zuul网关swagger2.0的配置自己微服务的项目下面的配置页面访问地址1.端口号是网关的端口号 http://IP:prot/swagger-ui.html页面显示需要导入的maven坐标<dependency> <groupId>io.spr...原创 2019-07-24 18:35:05 · 511 阅读 · 0 评论 -
spring cloud中转换器的使用
spring boot中的转换器1.在和启动了类的同级目录下,创建一个 converter 的包,Spring boot会自动加载这个包的内容,并且实现Converter<String, GenderEnum>这个接口@Componentpublic class GenderEnumConverter implements Converter<String, Brand&...原创 2019-07-24 18:35:23 · 252 阅读 · 0 评论