摘要:
接上篇 C# 调用web service soap接口(wsdl文件)(一) 接口请求 常见soap接口中有些需要设置header。如 tocken 或 username、password 等等。 举例: 例如:我要对接的这个接口,客户在 header 标头中存放了 用户名/密码 首先去wsdl转换 阅读全文
摘要:
构造函数:ctor + tab tab 输出语句:cw + tab tab Console.WriteLine(); 阅读全文
摘要:
备注:注意内网环境,(要VPN或在现场内网操作) 1. 在程序中打开VS中的命令行 2. 从wsdl路径下载至cs文件 情景一:客户有提供VPN能从本地访问 输入命令:wsdl /language:c# /n:CHEER.PresentationLayer /out:文件存储路径 http://10 阅读全文
摘要:
Dubbo和Feign是两个不同的微服务框架,它们在通信协议、服务调用方式、服务注册和发现、服务治理、编程模型以及同步/异步调用等方面存在差异。 通信协议:Dubbo使用自定义的RPC协议进行通信,而Feign使用HTTP协议进行通信。 服务调用方式:Dubbo采用的是服务间直接的点对点调用方式,而 阅读全文
摘要:
Gateway、Shiro 和 JWT 都是用于认证和授权的技术,但它们在功能、应用场景和实现方式上存在一些区别。1. 功能 Gateway:API 网关,用于管理 API 的访问权限,并提供一些通用功能,例如负载均衡、熔断限流等。 Shiro:Apache Shiro,是一个强大的权限框架,用于控 阅读全文
摘要:
黑马面试视频:https://www.bilibili.com/video/BV1yT411H7YK/?p=3&spm_id_from=pageDriver&vd_source=5f1d3bd68827f2b51120309172941a9e 面试大全:https://knife.blog.csdn 阅读全文
摘要:
摘自 https://knife.blog.csdn.net/article/details/121219272 基础篇 1、java中 == 和 equals 的区别? == 是比较运算符,Equals 是方法 == 在判断基本数据类型的时候,就是判断数值是否相等,比如int 10 和 int 2 阅读全文
摘要:
之前已经总结了 Redis的基础使用 springboot3+vue3(八)Redis 基础使用 -- 登录优化 Redis进阶主要总结一下以下知识点: Redis 持久化 Redis主从 Redis哨兵 Redis分片集群 Redis单节点问题,以及解决方案: 1、数据丢失问题(Redis是内存存 阅读全文
摘要:
单机的elasticsearch做数据存储,必然面临两个问题:海量数据存储问题、单点故障问题。 解决方案: 海量数据存储问题:将索引库从逻辑上拆分为N个分片,存储到多个节点。 单点故障问题:将分片数据在不同节点备份。(这样有一个点挂掉,还能保证数据是完整的,如图:比如说node1挂掉了,node1的 阅读全文
摘要:
Demo案例,两个微服务项目,一个操作MySql,一个操作ES hotel-admin :酒店管理微服务demo,实现对酒店信息的增、删、改(操作MySql) hotel-demo:ES demo,实现了对索引库、文档的操作,以及高亮显示、搜索自动补全功能(操作ES) Demo源码下载地址(两个微服 阅读全文
摘要:
语法 备注:因是只是案例讲解对应关系, “hotelSuggestion” "title_suggest" 和上图的 “mySuggestion” 是一个东西 ,都是suggest的名称,正常开发时应该保持为一个名称。 酒店demo 单元测试案例: @Test void testSuggest() 阅读全文
摘要:
拼音分词器 自定义分词器 自动实例查询 实现酒店搜索框自动补全 一、拼音分词器 拼音分词器官方下载地址:https://github.com/medcl/elasticsearch-analysis-pinyin elasticsearch-analysis-pinyin-7.12.1 百度网盘下载 阅读全文
摘要:
本章依据上章 SpringCloud(七.7)ES(elasticsearch)-- 实战练习 的demo基础上练习 本章知识点 聚合的种类 DSL实现聚合 RestAPI实现聚合 一、聚合的种类 桶聚合:TermAggregation 主要针对的是字符串keyword类型(不分词) 度量聚合:主要 阅读全文