3 doudehui

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 60w+

图形验证码功能实现

图形验证码目的是用户密码登录或短信码登录时区分用户是计算机还是人进行的操作两种简单实现:滑动验证码和文字点选滑动验证码实现逻辑:获取图片:后台选取背景图,添加水印,根据滑块阴影生成验证图片,缓存验证图片滑块部分坐标,验证图片和滑块图返回前端校验图片:前端传坐标参数和缓存中坐标进行比较效果图:这两种方式需要后台系统支持,更加轻量的实现方式可以参考:https://www.awesomes.cn/subject/5203698效果图下载地址:https://gitee.co.

2020-09-18 10:13:00

微服务实战SpringCloud之Feign简介及使用

Feign的目标feign是声明式的web service客户端,它让微服务之间的调用变得更简单了,类似controller调用service。Spring Cloud集成了Ribbon和Eureka,可在使用Feign时提供负载均衡的http客户端。引入Feign项目中使用了gradle作为依赖管理,maven类似。dependencies { //feign implementation('org.springframework.cloud:spring-clou.

2020-06-18 18:19:23

Redis详解(八)------ 主从复制

目录1、修改配置文件2、设置主从关系3、测试主从关系4、哨兵模式5、主从复制原理6、主从复制的缺点  前面介绍Redis,我们都在一台服务器上进行操作的,也就是说读和写以及备份操作都是在一台Redis服务器上进行的,那么随着项目访问量的增加,对Redis服务器的操作也越加频繁,虽然Redis读写速度都很快,但是一定程度上也会造成一定的延时,那么为了解决访问量大的问题,...

2019-10-23 10:02:38

Redis详解(七)------ AOF 持久化

目录1、AOF简介2、AOF 配置3、开启 AOF4、AOF 文件恢复5、 AOF 重写6、AOF的优缺点  上一篇文章我们介绍了Redis的RDB持久化,RDB 持久化存在一个缺点是一定时间内做一次备份,如果redis意外down掉的话,就会丢失最后一次快照后的所有修改(数据有丢失)。对于数据完整性要求很严格的需求,怎么解决呢?  本篇博客接着来介绍Redis的另一种...

2019-10-23 10:01:26

Redis详解(六)------ RDB 持久化

目录1、RDB 简介2、触发方式 ①、自动触发 ②、手动触发3、恢复数据4、停止 RDB 持久化5、RDB 的优势和劣势6、RDB 自动保存的原理  前面我们说过,Redis 相对于Memcache 等其他的缓存产品,有一个比较明显的优势就是 Redis 不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。...

2019-10-23 09:56:07

Redis详解(五)------ redis的五大数据类型实现原理

目录1、对象的类型与编码 ①、type属性 ②、encoding 属性和 *prt 指针2、字符串对象3、列表对象4、哈希对象5、集合对象6、有序集合对象7、五大数据类型的应用场景8、内存回收和内存共享 ①、内存回收 ②、内存共享9、对象的空转时长  前面两篇博客,第一篇介绍了五大数据类型的基本用法,第二篇介绍了Redis底层的六种数...

2019-10-23 09:55:29

Redis详解(四)------ redis的底层数据结构

目录1、演示数据类型的实现2、简单动态字符串3、链表4、字典5、跳跃表6、整数集合7、压缩列表8、总结  上一篇博客我们介绍了redis的五大数据类型详细用法,但是在 Redis 中,这几种数据类型底层是由什么数据结构构造的呢?本篇博客我们就来详细介绍Redis中五大数据类型的底层实现。1、演示数据类型的实现  上篇博客我们在介绍 key...

2019-10-23 09:54:30

Redis详解(三)------ redis的五大数据类型详细用法

目录1、string 数据类型2、hash 数据类型3、list 数据类型4、set 数据类型5、zset 数据类型6、系统相关命令7、key 相关命令  我们说 Redis 相对于Memcache 等其他的缓存产品,有一个比较明显的优势就是 Redis 不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。本篇博...

2019-10-23 09:53:52

Redis详解(二)------ redis的配置文件介绍

目录1、开头说明 2、INCLUDES 3、MODULES 4、NETWORK 5、GENERAL 6、SNAPSHOTTING 7、REPLICATION 8、SECURITY 9、CLIENTS 10、MEMORY MANAGEMENT 11、APPEND ONLY MODE 12、LUA SCRIPTING 13、REDIS CLUSTER  上一篇博客我...

2019-10-23 09:52:54

Redis详解(一)------ redis的简介与安装

目录1、Redis 的简介2、Redis 下载3、安装环境4、编译安装5、启动Redis6、关闭Redis7、注意事项  工作中一直在用 Redis,但是一直没有进行系统的总结,这个系列的博客将整体的介绍 Redis 的用法。1、Redis 的简介  Redis:REmote DIctionary Server(远程字典服务)。  是由意大利人Salva...

2019-10-23 09:49:34

RabbitMq安装完成,不能启动的情况

问题:Rabbitmq安装完成后,启动不了 rabbitmqctlstatus查看 出现error信息解决方式:解决方案:2种(建议采用第1种)1、更正Erlang的cookiecookie的问题,需要保持 %WINDIR%\.erlang.cookie(usuallyC:\Windows\.erlang.cookie)、 C:...

2019-03-08 19:25:50

HttpURLConnection与HttpClient浅析

HttpURLConnection与HttpClient浅析1. GET请求与POST请求HTTP协议是现在Internet上使用得最多、最重要的协议了,越来越多的Java应用程序需要直接通过HTTP协议来访问网络资源。在介绍HttpURLConnection前,我们还是再来说一下URL请求最常用的两种方式:GET请求与POST请求。GET请求的数据会附在URL之后(就是把数据放置...

2018-08-27 14:43:15
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享精英
    分享精英
    成功上传11个资源即可获取