Maxscale介绍 MaxScale是maridb开发的一个mysql数据中间件,其配置简单,能够实现读写分离,并且可以根据主从状态实现写库的自动切换。 注:MaxScale需要MariaDB至少 10.3.1 以上版本的支持,版本过低可能导致部分功能无法使用。 MariaDB MaxScale ...
分类:
其他好文 时间:
2021-01-06 11:38:28
阅读次数:
0
可以使用Run, Map, Use,MapWhen,UseWhen 等扩展方法来实现。 简单介绍下,这几个方法的区别: 1 有回路,意思是请求可以接着往下执行,然后原路返回。 Use, UseWhen 2 无回路,请求到当前为止 Run,Map,MapWhen 下面来个小案例 在Startup文件中 ...
分类:
其他好文 时间:
2021-01-05 11:10:24
阅读次数:
0
最近做了些基于redis stream做消息队列的工作,有人会问,为什么要用redis,而不是专用消息队列中间件来做呢? 好吧,一个是资源不足问题,另一个也是不想增加依赖项,最终导致了不用ons、rocketmq、rabbitmq来做。 曾经的概念里,用redis做消息队列都是不正统的,很脆弱的选择 ...
分类:
其他好文 时间:
2021-01-05 10:44:49
阅读次数:
0
分享、成长,拒绝浅藏辄止。关注公号【BAT的乌托邦】,回复专栏获取原创专栏:重学Spring、重学MyBatis、中间件、云计算...本文已被 https://www.yourbatman.cn 收录。 ?前言 你好,我是A哥(YourBatman)。本文所属专栏:Spring类型转换,公号后台回复 ...
分类:
其他好文 时间:
2021-01-02 11:31:35
阅读次数:
0
1.跨域问题 pip install django-cors-headers 模块 setting配置apps和中间件、 跨域 2.静态文件迁移和显示配置 dubug = False 配置url from django.conf import setting# url里添加 re_path(r'^s ...
分类:
其他好文 时间:
2021-01-02 11:10:57
阅读次数:
0
前言 使用Zookeeper之前,先了解一下Zookeeper是啥?有什么作用? 原理 Zookeeper本身是一种存储数据的树结构,结构和文件系统非常相似,区别是Zookeeper的节点都可以存值。 通过Zookeeper命令演示一下这个结构: create /hubt -- 创建节点 ls / ...
分类:
其他好文 时间:
2021-01-02 10:49:37
阅读次数:
0
使用中间件: redux-thunk redux-saga redux-promise ...
分类:
其他好文 时间:
2020-12-30 10:42:09
阅读次数:
0
官网:iconfont.cn 1.选图标,添加到自己的项目 2.选 font class 类别,下载,这个类别简洁易用 3.拷贝5个文件到assets目录,其他目录也行 4.main.js引入 5.使用 两个方法 (1)i标签、span标签等 <i class="iconfont icon-qunz ...
分类:
其他好文 时间:
2020-12-30 10:38:28
阅读次数:
0
一、Scrapy的简介 Scrapy 是基于twisted框架开发而来,twisted是一个流行的事件驱动的python网络框架。因此Scrapy使用了一种非阻塞(又名异步)的代码来实现并发。整体架构大致如下 它主要由五大组件和两中间件组成: 五大组件: 1、引擎(ENGINE):用来处理整个系统的 ...
分类:
其他好文 时间:
2020-12-29 11:11:00
阅读次数:
0
前言 平时接触过多线程开发的童鞋应该都或多或少了解过线程池,之前发布的《阿里巴巴 Java 手册》里也有一条: 可见线程池的重要性。 简单来说使用线程池有以下几个目的: 线程是稀缺资源,不能频繁的创建。 解耦作用;线程的创建于执行完全分开,方便维护。 应当将其放入一个池子中,可以给其他任务进行复用。 ...
分类:
编程语言 时间:
2020-12-28 11:00:08
阅读次数:
0