06 2019 档案
摘要:简介 trie是一种搜索树,也称为字典树。最大的特点是共享字符串的公共前缀来达到提高效率的目的。 trie的核心思想是空间换时间,缺点是内存占用高 最大限度地减少无谓的字符串比较,查询效率比哈希表高 性质 根节点...
阅读全文
摘要:一般情况下,Spring项目中数据库等配置文...
阅读全文
摘要:一致性Hash作用 主要是为了解决因为后端服务节点的动态删减导致节点不能正常服务的问题。 特别是在分布式缓存系统中,如果某台服务器失效,或者需要新增服务器,对于整个系统来说如果不采用合适的算法来保证一致性,那么缓...
阅读全文
摘要:为什么要生成分布式ID? 在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。例如在游戏中,游戏数据日渐增长,对数据分库分表后需要有一个唯一ID来标识一条数据或消息,数据库的自增ID显然不能满足需求,那业...
阅读全文
摘要:为什么要进行网关限流? 手游的架构通常是客户端通过Socket连接直连网关,所有请求都需要经过网关,然后由网关统一进行转发,所以只需在网关进行限流即可。 常见的算法主要有计数器限流、令牌桶限流和漏桶限流,这些算法...
阅读全文
摘要:首先CSDN的SEO做得很好,我的文章的浏览...
阅读全文
摘要:1. 介绍SpringBoot Admin可...
阅读全文
摘要:标题略显夸张哈。下图是近半年来,个人博客访问...
阅读全文
摘要:1.OAuth2.0网站应用微信登录是基于OAuth2.0协议标准构建的微信授权登录系统。建议开发前可以花半个小时去了解以下OAuth2.0相关的介绍,本人之前的博客有介绍OAuth2的。它是目前比较流行的开放授...
阅读全文
摘要:随着腾讯帝国的强大,越来越多的APP、第三方平台需要倚靠腾讯的产品发展壮大了。微信拥有上十亿用户基础,各大小公司自然不会放过这么优质的平台,所以现在以及未来都会有很多很多与微信集成的地方,比如今天演示的与微信集成...
阅读全文
摘要:阅读此文,希望是对JWT以及OAuth2有一定了解的童鞋。JWT认证,提供了对称加密以及非对称的实现。内容源码点我涉及到源码中两个服务spring-boot-oauth-jwt-serverspring-boot...
阅读全文
摘要:场景:一般情况我们都是已知css选择器的情况...
阅读全文
摘要:找了大半天的资料终于在国外的网站上找到了,相关问题,不过还好把security的认证流程和授权流程又重新看了遍:AuthenticationEntryPoint 用来解决匿名用户访问无权限资源时的异常Access...
阅读全文
摘要:一.EwoMail的安装1.1EwoMail...
阅读全文
摘要:场景:Spring Cloud微服务项目有这...
阅读全文

浙公网安备 33010602011771号