摘要: yls 2020/5/27 安装scrapy之前,先安装 twisted,否则会报错 在 https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 中下载与python对应版本的 Twisted ,cp38对应py3.8,自行选择32 or 64位。 找 阅读全文
posted @ 2020-05-27 16:54 她的开呀 阅读(1927) 评论(0) 推荐(1) 编辑
摘要: yls 2020/5/23 有了NIO,为什么还要有netty? 1. NIO类库和和API繁杂,需要熟练掌握 Selector,ServerSocketChannel,SocketChannel,ByteBuffer等 2. 需要具备其它额外的技能,要熟悉java多线程编程,因为NIO涉及到Rea 阅读全文
posted @ 2020-05-23 00:22 她的开呀 阅读(573) 评论(0) 推荐(0) 编辑
摘要: yls 2020/5/23 netty 实现简单rpc准备 1. 使用netty传输java bean对象,可以使用protobuf,也可以通过json转化 2. 客户端要将调用的接口名称,方法名称,参数列表的类型和值传输到服务端, 可以用动态代理 3. 服务端要对接口和实现类进行映射(或者自定义名 阅读全文
posted @ 2020-05-23 00:18 她的开呀 阅读(1162) 评论(0) 推荐(2) 编辑
摘要: yls 2020/5/23 NIO中buffer的使用 2.客户端 NIO中Scattering、Gathering的使用 1.服务端 2.客户端使用上边 Socket通信实例 中的就可以(改一下端口号) NIO 使用 Socket通信实现一个群发系统 1.服务端 2.客户端 阅读全文
posted @ 2020-05-23 00:11 她的开呀 阅读(230) 评论(0) 推荐(0) 编辑
摘要: yls 2020/5/23 1.服务端 2.客户端 阅读全文
posted @ 2020-05-23 00:09 她的开呀 阅读(338) 评论(0) 推荐(0) 编辑
摘要: springboot使用ElasticSearch 使用ES官方自带的 "java客户端(Java High Level REST Client)" 进行操作,不使用spring data 封装好的模板。 因为没有人比ES官方更了解自己的产品 1. 导入依赖包 2. 创建application.ym 阅读全文
posted @ 2020-05-14 13:43 她的开呀 阅读(2280) 评论(0) 推荐(0) 编辑
摘要: docker compose安装rabbitmq集群(主从集群 》镜像集群) yls 2020/5/11 创建docker compose.yml 文件 创建 rabbitmqnet 子网 创建 rabbitmq.sh 脚本 如果想用ram存储就用第一个shell文件,用硬盘存储就用第二个shell 阅读全文
posted @ 2020-05-11 14:17 她的开呀 阅读(3007) 评论(1) 推荐(0) 编辑
摘要: yls 2020/5/10 Spring Boot整合rabbitmq rabbitmq的基本概念和其它相关知识请自主去官网学习 "rabbitmq官网" , 本文只介绍rabbitmq在springboot中如何使用 添加依赖包 添加配置文件 rabbitmq五种模式的使用 1. 简单队列 1. 阅读全文
posted @ 2020-05-10 17:35 她的开呀 阅读(968) 评论(0) 推荐(1) 编辑
摘要: 编写时间:2020-05-08 参考文档:docker安装rabbitmq 1. 编写docker-compose.yml version: '3' services: rabbitmq: image: rabbitmq:3.8.3-management container_name: rabbit 阅读全文
posted @ 2020-05-08 21:07 她的开呀 阅读(10118) 评论(1) 推荐(0) 编辑
摘要: yls 2020/5/7 新建一个配置类 /** * 使用cors解决跨域问题 * */ @Configuration public class CorsConfig implements WebMvcConfigurer { @Override public void addCorsMapping 阅读全文
posted @ 2020-05-07 19:32 她的开呀 阅读(1965) 评论(0) 推荐(0) 编辑