上一页 1 2 3 4 5 6 7 8 9 10 ··· 69 下一页
摘要: 目录 简介 ByteBuf详解 创建一个Buff 随机访问Buff 序列读写 搜索 其他衍生buffer方法 和现有JDK类型的转换 总结 简介 netty中用于进行信息承载和交流的类叫做ByteBuf,从名字可以看出这是Byte的缓存区,那么ByteBuf都有哪些特性呢?一起来看看。 ByteBu 阅读全文
posted @ 2022-07-18 14:48 山河永慕~ 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 目录 简介 netty介绍 netty的第一个服务器 netty的第一个客户端 运行服务器和客户端 总结 简介 我们常用浏览器来访问web页面得到相关的信息,通常来说使用的都是HTTP或者HTTPS协议,这些协议的本质上都是IO,客户端的请求就是In,服务器的返回就是Out。但是在目前的协议框架中, 阅读全文
posted @ 2022-07-16 16:44 山河永慕~ 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 错误代码 下述中用用到的api方法 .should() 相当于 or, .must() 相当于 and @Autowired private ElasticsearchTemplate elasticsearchTemplate; ... List<Integer> list = Arrays.as 阅读全文
posted @ 2022-07-12 16:04 山河永慕~ 阅读(2327) 评论(0) 推荐(1) 编辑
摘要: 创建索引 { "mappings": { "properties": { "id": {"type":"keyword"}, "pname": {"type":"text", "analyzer": "ik_max_word", "search_analyzer": "ik_max_word","f 阅读全文
posted @ 2022-07-12 15:55 山河永慕~ 阅读(934) 评论(0) 推荐(0) 编辑
摘要: Caused by: org.elasticsearch.ElasticsearchException: Elasticsearch exception [type=illegal_argument_exception, reason=failed to find mapper for [locat 阅读全文
posted @ 2022-06-10 14:15 山河永慕~ 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 了解了类加载器的双亲委派机制, 也知道了双亲委派机制的原理,接下来就是检验我们学习是否扎实了,来自定义一个类加载器 一. 回顾类加载器的原理 还是这张图,类加载器的入口是c++调用java代码创建了JVM启动器,其中的一个启动器是sun.misc.Launcher启动器。这个启动器启动并加载的App 阅读全文
posted @ 2022-02-25 15:46 山河永慕~ 阅读(398) 评论(0) 推荐(1) 编辑
摘要: 手把手叫你写类加载器。 了解了类加载器的双亲委派机制, 也知道了双亲委派机制的原理,接下来就是检验我们学习是否扎实了,来自定义一个类加载器 一. 回顾类加载器的原理 还是这张图,类加载器的入口是c++调用java代码创建了JVM启动器,其中的一个启动器是sun.misc.Launcher启动器。这个 阅读全文
posted @ 2022-02-25 11:31 山河永慕~ 阅读(233) 评论(0) 推荐(1) 编辑
摘要: 写在前面的话:为什么要研究类加载的过程?为什么要研究双亲委派机制? 研究类加载的过程就是要知道类加载的时候使用了双亲委派机制。但仅仅知道双亲委派机制不是目的,目的是要了解为什么要使用双亲委派机制,他的原理是什么?知道双亲委派机制的逻辑思想,然后这个思想是否可以被我们借鉴,为我所用。这才是学习知识的目 阅读全文
posted @ 2022-02-24 17:03 山河永慕~ 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 一. Nacos&Ribbon&Feign微服务架构图 架构原理 1. 微服务系统在启动时将自己注册到服务注册中心,同时对外发布 Http 接口供其它系统调用(一般都是基于Spring MVC) 2、服务消费者基于 Feign 调用服务提供者对外发布的接口,先对调用的本地接口加上注解@FeignCl 阅读全文
posted @ 2022-02-18 15:56 山河永慕~ 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1. 下载源码 地址: https://github.com/alibaba/nacos/tree/1.1.4 选择下载源码的版本, 这里下载的是1.1.4版本 2. 在本地加载项 3. 启动项目 1. 找到启动项目 启动项目的位置: console项目->Nacos文件 这是一个控制台项目, 我们 阅读全文
posted @ 2022-02-18 15:25 山河永慕~ 阅读(295) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 69 下一页