handsomestwei
Preview Image

使用原生binlog复制实现mysql双主同步

使用原生binlog复制实现mysql双主同步 基于mysql 8.0版本,docker容器化部署,使用基础镜像mysql:8.0。适用于双机热备、负载均衡等场景。双机均为主模式,双机均可读写,在单端写入数据会自动同步到对端。 自定义mysql配置 新建mycustom.cnf自定义配置文件,运行时会自动合并配置。以下为binlog复制用配置。 # 以下为双主双向同步配置 # 每个服务器唯...

Preview Image

使用自定义maven pom依赖项目实现spring boot工程包版本管理

使用自定义maven pom依赖项目实现spring boot工程包版本管理 自定义parent和dependency模块,整合开发中常用到的spring-boot-dependencies和其他私有依赖。 pom项目优点 依赖包和版本号集中在一个文件做统一管理。适合制定统一规范,方便版本更新(如公共包有安全漏洞要做版本升级的场景)。还可以配合maven archetype搭建自定义...

Preview Image

flutter跨端UI框架使用入门

flutter跨端UI框架使用入门 flutter简介 Flutter是由Google开发的开源应用开发框架,主要用于构建高性能、跨平台的移动、Web和桌面应用程序。Flutter使用Dart语言,提供了一套丰富的Widgets,使开发者能够快速创建美观的用户界面。其最大特点是热重载功能,使得开发者可以即时查看修改效果,从而提升开发效率‌。 flutter特点 跨平台‌:Flutte...

Preview Image

使用rsync+inotify简单实现文件实时双机双向同步

使用rsync+inotify简单实现文件实时双机双向同步 实现思路 使用inotify-tools的inotifywait工具监控文件变化,触发后使用rsync做同步。加入系统服务项,实现实时监听,方便管理。 以下配置操作,单向同步,只需在单边部署。双机双向,需要在两台服务器分别执行。 依赖软件简介 rsync简介 Rsync‌是一款开源的文件同步和数据传输工具,适用于文件同步、各种...