febe

讨厌手写,印度小哥开源了一个手写体转换工具,支持中文

≡放荡痞女 提交于 2021-02-10 05:48:57
【导语】:Text-to-Handwriting 是一个在线的开源工具,可以将文字输入转为手写体,并提供图片下载。 简介 Text-to-Handwriting 的开发者是个印度小哥,他讨厌手写作业,所以开发了这个工具,可以将文字输入转化为手写体,并提供图片下载。工具使用了以下第三方库: html2canvas,用于将 dom 元素转化为 canvas; jsPDF,以图片为原型生成对应的PDF文件; cypress,用于测试的库。这个库开源前哨介绍过,是一个很强大的自动化测试工具,详情点击 这里查看 ; serve,用于启动本地服务; 该项目是作者出于好玩开发的,目前存在一些问题,并且这个工具作者不是全职在维护,有些问题疑问无法及时解答,同时也呼吁更多的开发者参与进来。以下是一个已知的问题: 使用自定义字体时,字母之间会有间隙。作为临时解决方案,提供了调整字母间隙和单词间隙的选项来处理这个问题 项目地址: https://github.com/saurabhdaware/text-to-handwriting 简单使用 作者提供了一个在线地址供我们使用,地址是: https://saurabhdaware.github.io/text-to-handwriting/工具使用很简单,在左边 Input 输入需要转化的文字,右边选择手写字体,字体大小,图片尺寸,单词、字母间隙等

Redis5.0 Cluster集群搭建及扩容

谁说我不能喝 提交于 2020-12-10 05:47:11
Redis3.0之后,Redis官方提供了完整的集群解决方案。该方案采用去中心化的方式,包括:sharding(分区)、replication(复制)、failover(故障转移),称为RedisCluster。Redis5.0前采用redis-trib进行集群的创建和管理,需要ruby支持。Redis5.0可以直接使用Redis-cli进行集群的创建和管理。这里主要介绍使用Redis5.0.10搭建RedisCluster集群 1.环境准备 1.1 集群规划 Maste1 - 192.168.1.161:6379 Slave1 - 192.168.1.161:6380 Maste2 - 192.168.1.162:6379 Slave2 - 192.168.1.162:6380 Maste3 - 192.168.1.163:6379 Slave3 - 192.168.1.163:6380 Maste4(扩容) - 192.168.1.165:6379 Slave4(扩容) - 192.168.1.165:6380 Redis集群最少需要6个节点,可以分布在一台或者多台主机上。本次使用4台虚拟机,先161,162,163上搭建一个三主三从的集群,每台虚拟机上安装6379和6380两个节点。集群搭建成功后,在165上新建两个节点(一主一从),将两个新的节点加入集群,来验证集群扩容。