mybatis数据库查询的几种常见方法
2026-01-14 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 64
1、使用 or 条件查询 可以替换成sql的in条件(查询多条记录字段存一个值)querywrapper.and(!collectionut...
IDEA初次拉取GitLab项目过程
2026-01-14 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 68
一、前提条件,安装git工具确保您的计算机上已经安装了 git。如果未安装,请先下载并安装 git。二、gitlab获取访问令牌token1...
MybatisPlus扩展功能
2026-01-14 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 62
代码生成器作用:生成相对固定的po、mapper、service等相关代码步骤安装插件安装好后重启idea在“工具”...
NGINX njs从基础配置到高级特性实战
2026-01-14 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 290
一、njs 核心基础:模块与配置入门1. 模块加载与核心定位ngx_http_js_module 是 njs 的核心模块,需先在 nginx...
优化MyBatis-Plus批量插入策略方式
2026-01-14 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 89
一、用mybatis-plus中的savebatch方法mybatis-plus 的 service 层提供了 savebatch 方法,可...
Java后端本地调试实用方法总结大全
2026-01-14 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 82
一、ide 调试基础技巧1.idea 断点调试(必备)核心功能:行断点:单击 gutter 设置断点条件断点:右键断点设置条件表达式(如 u...
IDEA拉取GitLab项目报错:必须为访问令牌授予作用域[api, read user]的解决过程
2026-01-14 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 118
项目场景环境配置:idea 2024.1gitlab 项目(私有仓库)使用http协议克隆仓库提示信息:问题描述1. 插件强制api认证id...
Java生成条形码和二维码的完整指南
2026-01-14 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 110
本文将详细介绍如何在java中生成条形码和二维码。条形码要求在下方附加编号,二维码需要支持更换中间logo、自定义颜色和样式。我们将使用 z...
Rust 所有权(Ownership)的使用小结
2026-01-14 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 255
在rust编程中,内存管理是核心挑战之一。不同编程语言采用不同策略处理内存,而 rust 独有的所有权系统,在编译期就能确保内存安全,且不影...
idea拉取代码的时候需要输入token的问题分析及解决过程
2026-01-14 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 98
idea拉取代码的时候需要输入token环境win10+webstorm-2024.3.4+git点击file----->settin...
C++ 标准库入门到精通
2026-01-14 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 121
c++ 标准库概述c++ 标准库(standard library)是一组核心功能模块的集合,包含容器、算法、迭代器、字符串处理、输入/输出...
Java Spring事务管理超详细指南
2026-01-14 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 91
一、 引言:为什么我们需要事务?1.1 一个经典的转账场景想象一下,你正在使用手机银行给朋友转账 100 块钱。这个动作在代码层面通常分为两...
C#实现对Word文档页面进行自动化添加、插入和删除操作
2026-01-14 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 155
引言在日常开发和工作中,你是否曾被word文档的页面管理所困扰?批量合并报告、动态生成合同、根据条件拆分文档……...
SpringBoot集成腾讯云短信服务全攻略
2026-01-14 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 94
腾讯云短信核心概念在开始前,需要了解几个核心概念:概念说明备注短信签名附加在短信内容前的标识,用于标识发送方身份,如公司或产品名称。发送国内...
基于SpringBoot实现七天免登录的完整流程
2026-01-14 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 88
引言作为一名java后端高级开发,我敢说“七天免登录”是业务系统里最常见的需求之一——用户登...
SpringBoot WebSocket多消息推送过程
2026-01-13 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 71
实现功能1. 给某个分组推送消息2. 给所有分组推送消息3. 给所有用户推送消息4. 给某一个用户单独推送消息(在分组中)5. 给某一个用户...
springboot2.7报错:request header is too large问题及解决
2026-01-13 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 87
springboot2.7中,后台接口使用@requestparam进行传参,但是传入的参数内容过大,导致报错request header ...
springboot、Mybatis-plus工程多数据源字段映射不生效问题及解决
2026-01-13 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 86
一、背景在springboot多数据源项目中,发现mybatis-plus工程的字段映射不生效,驼峰命名的参数都没有转换出来数据。最后通过设...
Rust时间库Chrono最佳使用实践
2026-01-13 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 250
在日常开发中,日期时间处理是高频需求,涵盖日志记录、定时任务、数据统计、时区转换等场景。rust 标准库虽提供了基础的日期时间类型,但功能简...
Java代理模式之静态代理与动态代理详解
2026-01-13 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 93
前言在 java 开发中,代理模式是一种重要的结构型设计模式,其核心思想是为目标对象提供一个代理对象,由代理对象控制对目标对象的访问。代理模...
C#中预处理器指令的实现示例
2026-01-13 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 127
1. 什么是编译器?编译器是一种将高级编程语言代码(如 c#、java、python)翻译成计算机可执行代码(如机器码或中间语言)的程序。它...
C#中协变逆变的实现
2026-01-13 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 139
1. 协变与逆变的概念协变(covariance)允许将子类(派生类)类型作为父类(基类)类型使用。例如:ienumerable<st...
Spring Boot 容器化Docker+K8s 部署最佳实践
2026-01-13 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 90
在微服务架构盛行的当下,spring boot 因简化开发、快速迭代的特性成为主流开发框架。而容器化部署(docker)与编排(k8s)则解...
RestTemplate发送Post请求报错:414 URI Too Long问题及解决
2026-01-13 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 80
一、报错背景使用resttemplate发送http post请求时,返回了一个报错 414 uri too long。因为服务端是post...
Spring Boot 4.0 新特性实战全解析
2026-01-13 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 81
spring boot 4.0 新特性全解析 + 实操指南作者:技术小栈 | 日期:2026-01-02引言:spring boot 4.0...
Spring获取Cookie和Session(@CookieValue()和@SessionAttribute())
2026-01-13 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 91
获取 cookie传统获取 cookie这是没有 spring 的时候,用 servlet 来获取(获取所有的 cookie)spring ...
Java字符串格式化工具String.format()完整用法指南
2026-01-13 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 108
前言string.format()是 java 中最核心的字符串格式化工具,能根据指定模板和参数生成标准化字符串,替代硬编码拼接,提升代码可...
Git拒绝推送(Push Rejected)问题全解析与解决方案
2026-01-13 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 139
前言在日常软件开发过程中,git 已经成为事实上的版本控制标准工具。然而,无论是初学者还是有多年经验的开发者,在使用 git 进行协作开发时...
JAVA搭建虚拟机运行环境的流程分析
2026-01-12 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 78
在windows上使用vmware搭建ubuntu虚拟机的详细教程一、环境准备硬件要求cpu:支持虚拟化技术(intel vt-x / am...
springboot修改端口号的实现方式
2026-01-12 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 73
一、在 application.properties在properties文件添加server.port=端口号示例:将默认端口号修改为88...