Mybatis-plus在新增或修改时如何自动插入或修改某个字段值
2026-04-24 12:11 | 分类:编程语言 | 评论:0 次 | 浏览: 20
一 效果在新增user表的数据时,createtime为null使用mybatis-plus自带的save方法新增后,在数据库中有自动插入的...
tk mybatis update各种类型使用及说明
2026-04-24 12:11 | 分类:编程语言 | 评论:0 次 | 浏览: 19
1.updatebyexample根据给定的example更新所有属性,包括主键id,所有属性都需要有值package com.bsx.te...
Spring Boot自动配置实战指南
2026-04-24 12:11 | 分类:编程语言 | 评论:0 次 | 浏览: 17
一、spring boot 与自动配置初相识1.1 spring boot 简介在 java 开发的广阔天地中,spring boot 已然...
Java中new Date().getTime()时间戳使用详解
2026-04-24 12:11 | 分类:编程语言 | 评论:0 次 | 浏览: 17
gettime()返回值java和javascript都支持时间类型date,他们的gettime()方法返回的是毫秒数。默认返回的是13位...
Git报错:fatal:refusing to merge unrelated histories问题解决过程
2026-04-24 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 9
最近我在同步一个深度学习课程代码库时,因为误删了本地的 .git 文件夹,遭遇了一个经典的 git 报错。本文将复盘这次错误的解决过程。1....
Git同步上游代码实现方式
2026-04-24 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 13
在日常的开源项目学习或协作开发中,我们通常会使用 github 或 gitee 的 fork 功能,将别人的仓库复制一份到自己的账号下进行修...
phpstudy_pro无法启动MySQL以及3306被占用的问题解决办法
2026-04-23 12:18 | 分类:编程语言 | 评论:0 次 | 浏览: 22
问题说明首先我们在启动mysql服务的时候,服务无法启动,而且一直重试。一、是否真的是端口占用启动 phpstudy_pro,点击 mysq...
C#实现XLS与XLSX格式双向互转(无需依赖 Office)
2026-04-23 12:16 | 分类:编程语言 | 评论:0 次 | 浏览: 24
日常 .net 项目开发、数据对接、报表归档中,经常遇到新旧 excel 格式不兼容的问题。xls(excel 97-2003)为二进制格式...
SpringBoot快速接入金仓数据库的完整步骤
2026-04-23 12:16 | 分类:编程语言 | 评论:0 次 | 浏览: 20
一个真实的故事去年接手一个项目,团队用spring boot + mysql开发了一套内部管理系统,眼看要上线了,客户突然提出要换成国产数据...
idea复制项目并重命名实现方式(项目另存为)
2026-04-23 12:16 | 分类:编程语言 | 评论:0 次 | 浏览: 20
一、目的对于一个基础的代码,只是想测试一些新功能,但是不想在原始项目中更改代码,因为这样会导致原始基础代码变动。所以,希望复制一份新项目,在...
Java使用record关键词统计余额的示例代码
2026-04-23 12:15 | 分类:编程语言 | 评论:0 次 | 浏览: 21
java record 关键词+ map 汇总统计实战:一段余额统计代码背后的设计思想很多 java 程序员在日常开发中都会遇到类似需求:统...
IDEA为类和方法设置注解模板过程
2026-04-23 12:15 | 分类:编程语言 | 评论:0 次 | 浏览: 22
1、类方法注解模板1、file–>settings–>editor–>file and...
基于SpringBoot + Redis Pub/Sub实现跨实例SSE消息推送
2026-04-23 12:14 | 分类:编程语言 | 评论:0 次 | 浏览: 63
引言在构建web应用时,消息推送是一个常见需求——比如站内信、订单状态更新、告警通知等。sse(server-sen...
SpringBoot整合RabbitMQ并实现消息发送与接收教程
2026-04-23 12:14 | 分类:编程语言 | 评论:0 次 | 浏览: 62
前言消息队列(message queue)是一种高效的异步通信机制,它在分布式应用系统中扮演着重要的角色。简单来说,消息队列将消息发送者和消...
SpringBoot集成Flink-CDC实现对数据库数据的监听
2026-04-23 12:13 | 分类:编程语言 | 评论:0 次 | 浏览: 21
一、什么是 cdc ?cdc 是change data capture(变更数据获取)的简称。 核心思想是,监测并捕获数据库的变动(包括数据...
MyBatis-Plus中的更新操作方式(通过id更新和条件更新)
2026-04-23 12:13 | 分类:编程语言 | 评论:0 次 | 浏览: 19
一、通过id更新1.查看mapper继承的basemapper下通过id更新的方法updatebyid可看出参数传入的是一个对象。并且返回的...
mybatisplus如何根据不同ID批量更新
2026-04-23 12:12 | 分类:编程语言 | 评论:0 次 | 浏览: 19
多个id修改相同属性值——使用wrapper可以使用 mybatis-plus 提供的 updatewrapper ...
mybatis-plus根据指定字段批量,删除、修改实现过程
2026-04-23 12:12 | 分类:编程语言 | 评论:0 次 | 浏览: 19
mybatis-plus根据指定字段批量删除修改方案一手写sql这个就不说了,就是因为不想手写sql 所以才有这篇博客方案二手动获取sqls...
Spring Boot 3.x开发中MySQL 8.x窗口函数在JPA中的使用限制问题详解
2026-04-23 12:12 | 分类:编程语言 | 评论:0 次 | 浏览: 19
前言在 spring boot 3.x + mysql 8.x 的开发中,窗口函数(window functions)是一个非常强大的 sq...
Ubuntu安装PySide6开发桌面应用实践
2026-04-23 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 19
一、引言最近接触了python相关方向的任务,需要开发一个桌面应用对接大模型做测试。于是有了这篇。二、ubuntu非桌面端安装pyside6...
SQL中的REGEXP正则表达式使用指南示例详解
2026-04-22 19:27 | 分类:编程语言 | 评论:0 次 | 浏览: 16
sql中的regexp正则表达式使用指南1. 基本语法在sql中使用regexp或rlike(在mysql中是同义词)来进行正则表达式匹配:...
Java heap space OOM 精准定位与体系化排查方案详解
2026-04-22 19:27 | 分类:编程语言 | 评论:0 次 | 浏览: 21
java heap space oom 精准定位与体系化排查方案java 堆内存溢出(oom)是生产环境中最常见且影响严重的性能故障之一。精...
Spring Boot 自动配置原理与自定义 Starter 实战指南
2026-04-22 19:27 | 分类:编程语言 | 评论:0 次 | 浏览: 23
0. 导读与目标0.1 背景与主题0.1.1 为什么选“自动配置”自动配置是 spring boot 的核心竞争力之...
MyBatisPlus用JavaBean映射数据库表及乐观锁实战指南
2026-04-22 19:26 | 分类:编程语言 | 评论:0 次 | 浏览: 20
前言:上一篇我们讲解了mybatisplus查询的相关基础操作以及null值的处理,这一章节我们主要补充查询中存在的一些特殊情况如映射匹配兼...
Java代码轻松实现将HTML转成图片
2026-04-22 19:26 | 分类:编程语言 | 评论:0 次 | 浏览: 22
最近在维护一个报告生成系统时,遇到了一个看似简单实则颇费周折的需求:将动态生成的 html 报表转换为图片,以便用户直接预览或分享。提到 h...
C#代码实现在PowerPoint文本框中添加或删除列
2026-04-22 19:25 | 分类:编程语言 | 评论:0 次 | 浏览: 26
将 powerpoint 文本框内容以多列形式显示,可以显著提升信息呈现效果和观众的理解效率。它通过缩短每行文本长度来提高可读性,使密集内容...
C#获取电脑网卡MAC地址的方法详解
2026-04-22 12:14 | 分类:编程语言 | 评论:0 次 | 浏览: 26
本文将详细介绍在c#中如何获取电脑mac地址的方法,包含完整代码示例和实际开发中的注意事项。一、什么是mac地址mac地址(media ac...
C#判别ASCII码和十六进制的实现方法详解
2026-04-22 12:14 | 分类:编程语言 | 评论:0 次 | 浏览: 23
一、ascii 码的本质与范围ascii(american standard code for information interchang...
SpringBoot实现缓存与数据库双写策略的详细代码
2026-04-22 12:13 | 分类:编程语言 | 评论:0 次 | 浏览: 19
引言在springboot企业开发中,为了提升系统性能,我们都会给高频查询接口加上缓存(比如redis、caffeine),把热点数据缓存起...
SpringBoot数据库索引优化指南
2026-04-22 12:13 | 分类:编程语言 | 评论:0 次 | 浏览: 20
前面我们已经完整攻克了整套缓存体系:从缓存双写一致性的3种落地策略、caffeine本地缓存与redis分布式缓存的多级架构整合,到分布式多...