共有 432 篇文章
对于MacOS用户来说,Homebrew是一个非常不错的软件安装工具。大部分常用的开发环境和中间件都可以通过Homebrew命令行的方式来完成,操作非常简单,所以广受欢迎。 如果您是Mac用户的话,强烈推荐把Homebrew安装下。不过如果您直接通过官网给出的安装方式,可能会因为网络问题遇到一些困难。对于这个问题,在之前的分享中也提到过具体解决方案https://www.didispace.com...
1. 下载官方安装包 进入MySQL官网下载页面 text https://downloads.mysql.com/archives/community/ 选择需要的版本,这里我们选择:5.7.36,Linux通用,64位。如下所示: !安装包选择https://static.didispace.com/images3/919a1106a5047752fa29ce951c1114e0.png...
MySQL的单实例因为缺少集群化部署的高可靠性,所以比较适合开发或者测试环境使用,是每个MySQL使用者的入门首选。 官网下载地址:https://dev.mysql.com/downloads/mysql/ !https://static.didispace.com/images3/0ebc6a663d3bcac03cc0958e31cabcd4.png Windows安装...
MySQL的集群化部署具备高可用性,可以更好的保护业务系统的正常运作,所以这种模式是生产环境必备的安装模式。MySQL的集群化部署有多种模式,本文主要介绍一主多从的模式。 由于是生产环境的集群部署,大多都采用Linux系的系统,所以这里主要就以Linux系统为例,不再介绍Windows系统的搭建过程。 环境准备 | Ip地址 | 主机名 | 角色 | 数据管理员密码 | 公共配置 | |...
环境准备 MySQL多主多从环境就是一个集群中有多个互为主从的节点,同时每个互为主从的写节点又挂载只读的从节点。之前的章节已经介绍过主从搭建、双主搭建的方法,多主多从架构也是在其基础上进行改造。总的来说,MySQL的集群基本上是在主从架构的基础上进行演化改进的。所以下面我主要列出搭建的核心步骤和配置文件,不再一一细讲。 分别在每个节点配置 /etc/hosts 主机域名映射。 IP 域名|主机名...
最近有个很特别的开源项目突然火爆,项目名叫:12306./tj-opensource-12306,目前已经收获 31.7K Star! 相信大家看到名字就知道是干嘛的了吧?也许是因为最近中秋和国庆的原因吧,大家对12306的需求很大。所以,作为程序员而言,能靠机器完成的绝不用手干嘛! 如果刚好读到本篇文章也有需要的话,可以尝试一下,满足一下自己的需求。但注意,这个可不能用于商业目的哦~...
早上看到一篇关于Spring Boot虚拟线程和Webflux性能对比的文章,觉得还不错。内容较长,我就不翻译了,抓重点给大家介绍一下这篇文章的核心内容,方便大家快速阅读。 测试场景 作者采用了一个尽可能贴近现实操作的场景: 1. 从授权头信息中提取JWThttps://www.didispace.com/oblog/json-web-token-web-security.html 2....
最近一直在公众号等渠道推我们的Chrome插件:Youtube中文配音https://www.youtube-dubbing.com/,经常收到类似无法访问,网站挂掉的反馈: !https://static.didispace.com/images2/202309/20230914-vercel-china-dns/1694626955100.png...
Notion相信大家都不陌生了,一款非常好用的笔记软件,TJ君也一直在用来记笔记和写文章。关于Notion的替代品,之前有给大家推荐AFFiNE./tj-opensource-affine.html ,但这个还是一个比较成型的软件。 那么如果想开发一个类Notion的工具,又或者在自己的应用中增加一个类Notion的内容编辑功能,是否有好用的开源工具呢?...
今天给大家推荐一个开源协作式数字白板:tldraw/tj/tj-opensource-tldraw。 !tldrawhttps://static.didispace.com/images2/202309/tj-opensource-tldraw/1694490417373.png tldraw的编辑器、用户界面和其他底层库都是开源的,你可以在它的开源仓库中找到它们。它们也在NPM上分发,提供开发者...