
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
起因Twitter的雪花算法是出名的高效率,无网络和io开销的全局唯一ID生成算法,且相较于UUID、百度的UidGenerator相比,生成的id具有一定的时间顺序,不需要另起字段排序。在开发过程中碰到对接硬件SDK时,唯一ID仅支持int类型,但无分布式需求且并发量低。所以动手改写了雪花算法的生成规则。原雪花算法规则:正数位(1bit):一个符号位,永远是0。时间戳(41bit) :自从201

前言苹果M1芯片的Mac电脑目前使用Docker desktop app,对于我目前开发时必须的本地FastDFS环境影响很大,研究到一套在M1芯片上搭建ARM base Linux虚拟机的路子,这样就不会被macOS限制了准备工作下载ARM base Linux镜像:focal-desktop-arm64.iso’步骤创建临时文件夹,克隆vftool虚拟机启动工具并编译mkdir ~/Docum

fastdfs配置单tracher双storage同步准备工作主服务器:192.168.5.130从服务器:192.168.5.140Docker 安装fastdfs+nginx模块,详细步骤不再展开,自行百度步骤1. 了解fastDFS原理这次是最简单的storage同步,不涉及多tracker多group的配置,这里简单讲一下fastdfs的原理FastDFS 是余庆老师开发的一个开源的高性能
问题产生公司目前是前后端分离开发,我用的Mac本。前端在调用我的接口时基本都是5秒以上才能响应,前端超时时有发生,但是代码提给Windows的同事跑,接口响应都是几十毫秒就完事了。更恶心的是后端还会报错java.io.IOException: Broken pipe,大致就是前端超时就关闭通道了,超时的通道过多就会引发管道崩溃,崩溃了就要重启服务,总会打断思路,而且前端看我的接口等的心急,于是着手
macOS下使用homebrew管理多版本mysql及多版本同时启动








