

土豆大侠
-
一个高性能、支持百万级多任务重试框架:Fast-Retry
戳上方蓝字“Java知音”关注我 前言 假设你的系统里有100万个用户,然后你要轮询重试的获取每个用户的身份信息, 如果你还在使用SpringRetry和GuavaRetry 之类…
-
一款 IDEA Mybatis插件:极大提升 CRUD 效率,堪称神器!
戳上方蓝字“Java知音”关注我 mybatis-sql-viewer插件主要提供能力: ❝ 将mybatis xml转成真实SQL语句、参数mock、SQL规范检查、SQL索引检…
-
项目从 MySQL 切换 PostgreSQL,踩了太多的坑!!!
戳上方蓝字“Java知音”关注我 0、前言 原项目框架 SpringBoot + MybatisPlus + Mysql 1、切换流程 1.1、项目引入postgresql驱动包 …
-
一款开源、好用、安全的交互审计系统
戳上方蓝字“极客之家”关注我! 远程访问和交互审计是保障网络安全的重要组成部分,今天给大家介绍一个简单好用安全的开源交互审计系统,支持RDP、SSH、VNC、Telnet、Kube…
-
一款开箱即用的 SpringBoot 企业级开发平台
戳上方蓝字“极客之家”关注我! 今天给大家介绍一款开箱即用的 Spring Boot 企业级开发平台。 项目概述 基于 Spring 实现的通用权限管理平台(RBAC模式)。整合最…
-
腾讯开源、简洁、易扩展的 Markdown 编辑器
戳上方蓝字“极客之家”关注我! 简介 Cherry Markdown Editor 是腾讯开源的一款 Javascript Markdown 编辑器,具有开箱即用、轻量简洁、易于扩…
-
一款开源、安全、高效的云盘和文档协作平台
戳上方蓝字“极客之家”关注我! Seafile 是一个开源的文件云存储平台,解决文件集中存储、同步、多平台访问的问题,注重安全和性能。Seafile 内置协同文档 SeaDoc ,…
-
Spring 定时任务与 XXL-JOB 灵活切换方案
戳上方蓝字“Java面试题精选”关注我! 背景 在使用XXL—JOB的实现定时任务过程中,有时候可能由于部署环境的要求,就只能用Spring自带的实现方式。 所以为了通用性和灵活性…
-
原来不止有 BeanUtils 啊,来看看更优秀的 MapStruct 吧
戳上方蓝字“Java面试题精选”关注我! 相信大家对于VO、DTO、PO等都不陌生,其实都是各执其责,在不同的作用域中有着属于自己单独的作用。 先简单介绍一下它们吧 这里我贴出一张…
-
防火墙规则设置技巧与教程
在当今数字化时代,网络安全至关重要。 Windows 系统自带的防火墙是保护计算机安全的重要组成部分。 一、Windows 系统防火墙的作用 1. 保护网络安全:防火墙可以阻止未经…
-
开源时序数据库 InfluxDB
为什么是InfluxDB? 在选择时间序列数据库时,最重要的考虑因素是存储和查询性能、存储空间效率和灵活的可扩展性,而InfluxDB似乎是一个不错的选择。从时间序列数据库相关的趋…
-
【Linux 基础】Linux 常用命令
1、Linux 系统目录结构 Linux 系统中的目录 /是所有目录的顶点 目录结构像一颗倒挂的树 image-20240531215316992 Linux 系统目录 bin 存…
-
重塑电商科技版图:从传统架构迈向DDD的华丽蜕变之路
点击 程序员小胖 关注公众号 每日技术干货,第一时间送达! 引言 随着电子商务行业的蓬勃发展,传统的电商系统架构面临着诸多挑战,如扩展性不足、维护成本高、响应市场变化慢等。领域驱动…
-
TeraCopy:让文件传输变得飞一般的快!
当你需要将大量照片从相机SD卡传输到电脑时,是不是发现拷贝速度特别慢?当你复制大文件时,Windows自带的文件复制功能慢如蜗…
-
MybatisPlus联表查询
1、什么是[Mybatis-plus]-join? 在这里插入图片描述 对Mybatis-plus进行功能升级 ,提高开发效率; 使用方法与Mybatis-plus一样 ,学习成本…
-
使用 Egg.js 重构用户注册功能
使用 Egg.js 重构用户注册功能 概述 在本教程中,我们将详细介绍如何使用 Egg.js 框架重构用户注册功能。主要内容包括配置路由、安装校验插件、添加错误处理中间件、创建用户…