上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 111 下一页
摘要: 一、基础组件简介-基于Nacos组件,整合Dubbo框架 1、Dubbo框架 Dubbo服务化治理的核心框架,之前几年在国内被广泛使用,后续由于微服务的架构的崛起,更多的公司转向微服务下成熟的技术栈,但是Dubbo本身确实是非常优秀的框架。 常见的应用迭代和升级的过程基本如下: 当应用访问量逐渐增大 阅读全文
posted @ 2022-06-30 13:36 hanease 阅读(283) 评论(0) 推荐(0)
摘要: 微服务架构案例(01):项目技术选型简介,架构图解说明 一、单体架构 单体架构在中等偏小的业务中比较常见,场景模式就是单个应用、单个数据库。一个程序包(例如war格式或者Jar格式)包含所有业务需求功能,这是一种比较传统的架构风格。 单体架构的缺陷 复杂性高,整个项目包含的模块多,依赖模糊,修改程序 阅读全文
posted @ 2022-06-30 11:14 hanease 阅读(1686) 评论(0) 推荐(0)
摘要: 常见注册中心组件,对比分析 1、基础概念 在分布式架构的系统中注册中心这个概念就已经被提出了,最经典的就是Zookeeper中间件。 微服务架构中,注册中心是最核心的基础服务之一,注册中心可以看做是微服务架构中的通信中心,当一个服务去请求另一个服务时,通过注册中心可以获取该服务的状态,地址等核心信息 阅读全文
posted @ 2022-06-30 11:03 hanease 阅读(822) 评论(0) 推荐(0)
摘要: RestTemplate 简介 RestTemplate 是从 Spring3.0 开始支持的一个 HTTP 请求工具,它提供了常见的REST请求方案的模版,例如 GET 请求、POST 请求、PUT 请求、DELETE 请求以及一些通用的请求执行方法 exchange 以及 execute。Res 阅读全文
posted @ 2022-06-29 20:12 hanease 阅读(1490) 评论(0) 推荐(0)
摘要: 什么是认证(Authentication) 通俗地讲就是验证当前用户的身份,证明“你是你自己”(比如:你每天上下班打卡,都需要通过指纹打卡,当你的指纹和系统里录入的指纹相匹配时,就打卡成功) 互联网中的认证: 用户名密码登录 邮箱发送登录链接 手机号接收验证码 只要你能收到邮箱/验证码,就默认你是账 阅读全文
posted @ 2022-06-28 20:03 hanease 阅读(1492) 评论(0) 推荐(0)
摘要: 1 实现token的方式概述 在cookie\session\token辨析一文已经知道了token这个概念,里面简单说明了token的组成就是数据+签名,给出了token实现身份验证的流程,并且详细说明了token可以保存的位置(一般在localstrage,也可以在cookie) 就像sessi 阅读全文
posted @ 2022-06-28 19:55 hanease 阅读(2725) 评论(0) 推荐(1)
摘要: 1、clickhouse应⽤场景 1.绝大多数请求都是用于读访问的 2.数据需要以大批次(大于1000行)进行更新,而不是单行更新;或者根本没有更新操作 3.数据只是添加到数据库,没有必要修改 4.读取数据时,会从数据库中提取出大量的行,但只用到一小部分列 5.表很“宽”,即表中包含大量的列 6.查 阅读全文
posted @ 2022-06-26 21:08 hanease 阅读(15384) 评论(0) 推荐(0)
摘要: 1、lucene基本概念 目前以 Lucene 为基础建立的开源可用全文搜索引擎主要是 Solr 和 Elasticsearch。 Solr 和 Elasticsearch 都是比较成熟的全文搜索引擎,能完成的功能和性能也基本一样。 但是 ES 本身就具有分布式的特性和易安装使用的特点,而 Solr 阅读全文
posted @ 2022-06-22 15:18 hanease 阅读(235) 评论(0) 推荐(0)
摘要: 引入包,以下两种方式都是OK的,看个人喜好,我倾向于使用第二种,会更加清晰直观。下面的代码我都会用第二种 import static org.junit.Assert.*; import org.junit.Assert; Assert是断言的意思,我更喜欢理解为"猜测",比断言要顺口和通俗。如果猜 阅读全文
posted @ 2022-06-20 14:51 hanease 阅读(354) 评论(0) 推荐(0)
摘要: https://www.w3cschool.cn/mybatis_plus/mybatis_plus-udwn3mgc.html MyBatis-Plus(简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性 无侵入:只做增强不 阅读全文
posted @ 2022-06-20 13:43 hanease 阅读(285) 评论(0) 推荐(0)
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 111 下一页