- 博客(45)
- 收藏
- 关注
原创 MySQL数据库导入导出实用指南:从基础命令到高级技巧
在日常的数据库管理和开发工作中,数据的导入和导出是最常见的操作之一。无论是数据迁移、备份恢复,还是与其他系统进行数据交换,熟练掌握MySQL的导入导出技巧都至关重要。本文将全面介绍MySQL数据导入导出的各种方法,并针对实际应用中常见的问题提供解决方案。
2025-09-27 19:01:58
345
原创 Java RSA非对称加密与数字签名的安全数据传输
保障数据传输安全是系统设计中的重要环节,本文介绍如何利用RSA非对称加密和数字签名技术构建安全的数据传输方案。
2025-09-27 18:19:10
647
原创 JDK函数式编程接口详解:Function、Consumer、Supplier
本文介绍了Java中三个核心函数式接口:Function、Consumer和Supplier。并总结了各自适用场景:Function适合数据转换,Consumer适合副作用操作,Supplier适合延迟计算。这些接口为Java函数式编程提供了基础支持。
2025-09-08 15:49:53
216
原创 MySQL数据库备份攻略:从Docker到本地部署
Docker、本地部署的MySQL数据定时备份,定时清理、支持命令行指定数据库备份(逗号分隔),未指定时自动备份所有非系统库、按时间分目录存储压缩备份、设置Linux定时任务执行备份
2025-09-05 19:57:16
404
原创 SQL 函数:使用 REPLACE进行批量文本替换
SQL REPLACE函数是数据库维护中常用的字符串替换工具,其基本语法为REPLACE(原字符串,查找内容,替换内容)。文章通过示例演示了如何批量修改数据库字段内容,并介绍了处理大小写敏感问题的方案(使用LOWER函数)。REPLACE函数适用于文本标准化、数据清洗等场景,不同数据库系统(MySQL/PostgreSQL/SQL Server/Oracle)的实现略有差异。该函数能高效完成批量数据修改,配合WHERE子句可确保操作准确性和安全性。
2025-09-03 19:33:36
710
原创 Arthas 实战
Arthas(阿尔萨斯)是阿里巴巴开源的一款 Java 诊断工具,旨在帮助开发者实时监控、分析和诊断 Java 应用程序的运行状态,无需重启应用或修改代码。它提供了丰富的命令集,涵盖了从方法监控、线程分析到类信息查看等多个方面,是 Java 开发和运维人员的得力助手。
2025-03-20 15:50:30
1358
原创 Spring Boot中引入Redis,以及RedisUtils完整工具类
Spring Boot中引入Redis,以及RedisUtils完整工具类
2025-03-12 12:00:42
714
原创 链式多分支规则树模型结构
链式多分支规则树模型结构,这是一种链式的多分支规则树模型结构,由功能节点自行决定后续流程的执行链路。它比设计比责任链的扩展性更好,自由度也更高。
2025-03-10 17:54:17
809
原创 Spring Boot+RabbitMQ+Canal 解决数据一致性
spring boot MySQL Redis Canal 数据一致性问题
2025-03-10 17:15:24
2349
原创 MySQL 清空表的数据
是一种快速清空表数据的方法。它会删除所有行,但保留表结构和索引。如果你需要更细粒度的控制(例如,触发器或外键约束),可以使用。根据你的需求选择合适的方法来清空 MySQL 表的数据。
2025-02-15 15:04:43
1863
原创 Shiro 框架
主体,记录了当前的操作用户信息,外部应用通过Subject向SecurityManager安全管理器进行认证和授权。PrincipalCredentialAuthorizerRealmsessionDAO密码管理器,提供一套加密、解密的组件,比如MD5、散列算法等加密方式。
2025-01-02 12:22:44
441
原创 Optional 详解
Optional类是在 JDK 1.8 中引入的一个容器类,用于表示可能包含也可能不包含非空值的对象。它主要用于防止出现,并提供了一种更优雅的处理可选值的方法。Optional。
2024-12-27 13:39:53
441
原创 CompletableFuture 异步编程
CompletableFuture 是 Java8 引入的一个强大的工具,用于异步编程。它提供了一个灵活的方式来处理异步任务,并且可以轻松的将多个异步操作组合在一起。
2024-12-26 14:55:00
414
原创 Kotlin 语言基础语法及标准库
集合接口相关函数位于List(有序集合),Set(唯一集合),Map(key-value键值对)。sortedBy。
2024-12-26 09:34:10
1538
原创 解决mvn打包uat环境失败:The requested profile “uat“ could not be activated because it does not exist
解决mvn打包uat环境失败:The requested profile "uat" could not be activated because it does not exist
2024-10-31 14:48:40
707
原创 Linux scp命令语法
(Secure Copy Protocol)是一个用于在网络中安全传输文件的命令行工具,基于 SSH 协议。它可以在本地和远程主机之间复制文件或目录。
2024-10-30 13:38:32
1189
原创 Spring的事务传播机制详解
在Spring中,事务传播机制(Transaction Propagation) 定义了事务方法如何与现有的事务进行交互。
2024-09-19 10:12:11
568
原创 Java 实现本地、服务器上传图片至指定文件夹以及查看
初始化图片存储的路径(服务器则上传至jar包所在的同目录下。模拟服务器以jar包的形式启动。保存路径的上下文工具类。
2024-09-11 15:19:36
1094
原创 解决 MybatisPlusException: can not use this method for “getSqlFirst“
【代码】解决 MybatisPlusException: can not use this method for "getSqlFirst"
2024-09-11 11:52:59
637
原创 Git版本控制工具
master主分支,用于部署生产环境的分支;不允许直接修改代码develop开发环境分支,始终保持最新完成以及bug修复后的代码feature开发新功能时,以devlop为基础创建feature分支命名以feature/开头,后面加上开发的功能模块,示例:feature/user_module,feature/cart_moduletest测试环境分支release预上线分支(预发布),UAT测试阶段使用,一般由test或hotfix分支合并hotfix。
2024-09-06 17:00:30
525
原创 SpringBoot 处理 MySQL中json字段数据
import com/*** 用以mysql中json格式的字段,进行转换的自定义转换器,转换为实体类的JSONArray属性* <p>* MappedTypes注解中的类代表此转换器可以自动转换为的java对象* MappedJdbcTypes注解中设置的是对应的jdbcType// 设置非空参数 preparedStatement . setString(i , String . valueOf(objects . toJSONString()));
2024-04-26 11:59:57
1119
2
原创 【Java工具类】密码增强工具类(支持八位&必选其三(数字,大写字母,小写字母,特殊字符)
【代码】【Java工具类】密码增强工具类(支持八位&必选其三(数字,大写字母,小写字母,特殊字符)
2024-03-14 16:11:40
622
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅