SpringBoot使用Jedis整合Redis

https://blog.csdn.net/zhulier1124/article/details/82193182

2019-05-15 11:23:01

阅读数 3

评论数 0

SpringBoot使用RedisTemplate整合Redis

https://blog.csdn.net/zhulier1124/article/details/82154937 关于spring-redis spring-data-redis针对jedis提供了如下功能: 1. 连接池自动管理,提供了一个高度封装的“RedisTemplat...

2019-05-15 10:41:38

阅读数 4

评论数 0

maven中pom.xml中的scope讲解

maven中pom.xml中的scope讲解 一、compile:编译范围 compile是默认的范围;如果没有提供一个范围,编译范围依赖在所有的classpath 中可用,同时它们也会被打包。而且这些dependency会传递到依赖的项目中。 二、provided:已提供范围 provi...

2019-05-14 15:27:09

阅读数 4

评论数 0

idea中Springboot项目如何做成父子结构

什么是父子结构呢,父子结构就是maven里面的同时有一个父项目和多个子项目的项目结构,并且子项目可以使用父项目的pom配置以及依赖的版本号等等。 首先从父结构开始, 先新建一个项目,选择Maven,而不是Spring Initializr,这个很容易弄错。Create from arche...

2019-05-13 16:16:27

阅读数 10

评论数 0

微服务统一登陆认证怎么做?

微服务统一登陆认证怎么做? 微服务统一登陆认证怎么做?JWT ? 无状态登录原理 1.1.什么是有状态? 有状态服务,即服务端需要记录每次会话的客户端信息,从而识别客户端身份,根据用户身份进行请求的处理,典型的设计如tomcat中的session。 例如登录:用户登录后,我们把登...

2019-05-13 14:18:20

阅读数 9

评论数 0

Oracle Linux 7 关闭、禁用防火墙服务

Linux7服务管理 Oracle Linux 7 关闭、禁用防火墙服务 1 查看防火墙状态 [root@lvxinghao ~]# systemctl status firewalld 2 查看开机是否启动防火墙服务 [root@lvxinghao ~]# systemctl is-enable...

2019-04-29 13:09:14

阅读数 10

评论数 0

生成登录验证码

@ApiOperation(value = "img", notes = "img") @RequestMapping(value = "/img", method = RequestMethod.POST, produces = &q...

2019-04-25 17:18:05

阅读数 163

评论数 0

验证码校验的玩法,从单台、集群到分布式

验证码的校验原理其实很简单: 客户端请求验证码; 服务端生成校验码(code_key-code_value),code_key是一次验证码请求和校验的标识(也有称会话id),会返回给客户端;code_value表示正确的验证码(通常以字符串表示);如果是图片这类的验证码,则需要将图片输出到客户...

2019-04-24 17:56:40

阅读数 36

评论数 0

分布式系统session一致性的问题v

session的概念 什么是session? 服务器为每个用户创建一个会话,存储用户的相关信息,以便多次请求能够定位到同一个上下文。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用程序的 Web...

2019-04-23 08:58:21

阅读数 20

评论数 0

分布式锁的实现方式

目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足...

2019-04-23 08:42:16

阅读数 18

评论数 0

如何保障微服务架构下的数据一致性?

写在前面 随着微服务架构的推广,越来越多的公司采用微服务架构来构建自己的业务平台。就像前边的文章说的,微服务架构为业务开发带来了诸多好处的同时,例如单一职责、独立开发部署、功能复用和系统容错等等,也带来一些问题。 例如上手难度变大,运维变得更复杂,模块之间的依赖关系更复杂,数据一致性难以保证,...

2019-04-22 17:53:46

阅读数 9

评论数 0

微服务--分布式事务的实现方法及替代方案

概念澄清 事务补偿机制: 在事务链中的任何一个正向事务操作, 都必须存在一个完全符合回滚规则的可逆事务. CAP理论: CAP(Consistency, Availability, Partition Tolerance), 阐述了一个分布式系统的三个主要方面, 只能同时择其二进行实现. 常见...

2019-04-22 17:51:15

阅读数 35

评论数 0

微服务架构下处理分布式事务

根据微服务架构的鼻祖 Martin Fowler 的忠告,微服务架构中应当尽量避免分布式事务。然而,在某些领域,分布式事务如同宿命中的对手无法避免。 在工程领域,分布式事务的讨论主要聚焦于强一致性和最终一致性的解决方案。 典型方案包括: 两阶段提交(2PC, Two-phase Commit...

2019-04-22 17:49:37

阅读数 10

评论数 0

linux下安装mysql

【mysql】linux下安装mysql mysql在linux下的安装 1、下载     下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads     下载版本:我这里选择的5.6.33,通用版,linux下64位  ...

2019-04-17 17:32:23

阅读数 47

评论数 1

比较spring cloud和dubbo,各自的优缺点是什么

dubbo由于是二进制的传输,占用带宽会更少 springCloud是http协议传输,带宽会比较多,同时使用http协议一般会使用JSON报文,消耗会更大 dubbo的开发难度较大,原因是dubbo的jar包依赖问题很多大型工程无法解决 springcloud的接口协议约定比较自由且松散,需...

2019-01-14 19:06:38

阅读数 98

评论数 0

bootstrap所使用的图标集

   

2019-01-07 18:27:34

阅读数 45

评论数 0

Mongodb安全认证

Mongodb安全认证在单实例和副本集两种情况下不太一样,单实例相对简单,只要在启动时加上 --auth参数即可,但副本集则需要keyfile。   一、单实例 1.启动服务(先不要加auth参数) 2.登陆后切换到admin库并添加管理员账号   2.1  创建系统管理员用户 默认条...

2019-01-03 09:08:30

阅读数 46

评论数 0

maven 打包时mapper.xml打不进去问题

首先,来看下MAVENx项目标准的目录结构:   一般情况下,我们用到的资源文件(各种xml,properites,xsd文件等)都放在src/main/resources下面,利用maven打包时,maven能把这些资源文件打包到相应的jar或者war里。   有时候,比如mybat...

2018-12-21 20:01:45

阅读数 57

评论数 0

(ECC)RSA和AES混合算法实战(客户端、服务端双向加密)

https://blog.csdn.net/myzksky/article/details/81042135 RSA和ECC混合算法实战(客户端、服务端双向加密) 注意点(RSA加密数据性能较弱,而且有长度限制,最多不能超过117位数据,超出后则抛出异常) 默认情况下AES加密、ECC加密都...

2018-11-13 12:37:52

阅读数 76

评论数 1

互联网交互加密安全:ECDH/ECC秘钥磋商和AES加密组合加密

最近在项目中用到了一个加密方式,ECDH/ECC秘钥磋商。 然后使用AES加密,这个加密方式非常的有点绕,也就是如此,他的加密方式会稍微有点麻烦,但是安全性我个人觉得比现在市面上的大多数组合对称加密方式要安全吧。 这是一个组合的加密方式,通过ECDH算法的EC/BC Provider进行秘钥磋...

2018-10-25 18:51:17

阅读数 200

评论数 0

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