当前位置: 代码网 > it编程>编程语言>

Java

优化MyBatis-Plus批量插入策略方式

2026-01-14 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 29

一、用mybatis-plus中的savebatch方法mybatis-plus 的 service 层提供了 savebatch 方法,可...

Java后端本地调试实用方法总结大全

2026-01-14 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 25

一、ide 调试基础技巧1.idea 断点调试(必备)核心功能:行断点:单击 gutter 设置断点条件断点:右键断点设置条件表达式(如 u...

IDEA拉取GitLab项目报错:必须为访问令牌授予作用域[api, read user]的解决过程

IDEA拉取GitLab项目报错:必须为访问令牌授予作用域[api, read user]的解决过程

2026-01-14 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 34

项目场景环境配置:idea 2024.1gitlab 项目(私有仓库)使用http协议克隆仓库提示信息:问题描述1. 插件强制api认证id...

Java生成条形码和二维码的完整指南

2026-01-14 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 31

本文将详细介绍如何在java中生成条形码和二维码。条形码要求在下方附加编号,二维码需要支持更换中间logo、自定义颜色和样式。我们将使用 z...

idea拉取代码的时候需要输入token的问题分析及解决过程

idea拉取代码的时候需要输入token的问题分析及解决过程

2026-01-14 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 31

idea拉取代码的时候需要输入token环境win10+webstorm-2024.3.4+git点击file----->settin...

Java Spring事务管理超详细指南

2026-01-14 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 28

一、 引言:为什么我们需要事务?1.1 一个经典的转账场景想象一下,你正在使用手机银行给朋友转账 100 块钱。这个动作在代码层面通常分为两...

SpringBoot集成腾讯云短信服务全攻略

2026-01-14 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 26

腾讯云短信核心概念在开始前,需要了解几个核心概念:概念说明备注短信签名附加在短信内容前的标识,用于标识发送方身份,如公司或产品名称。发送国内...

基于SpringBoot实现七天免登录的完整流程

2026-01-14 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 27

引言作为一名java后端高级开发,我敢说“七天免登录”是业务系统里最常见的需求之一——用户登...

SpringBoot WebSocket多消息推送过程

SpringBoot WebSocket多消息推送过程

2026-01-13 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 26

实现功能1. 给某个分组推送消息2. 给所有分组推送消息3. 给所有用户推送消息4. 给某一个用户单独推送消息(在分组中)5. 给某一个用户...

springboot2.7报错:request header is too large问题及解决

springboot2.7报错:request header is too large问题及解决

2026-01-13 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 28

springboot2.7中,后台接口使用@requestparam进行传参,但是传入的参数内容过大,导致报错request header ...

springboot、Mybatis-plus工程多数据源字段映射不生效问题及解决

springboot、Mybatis-plus工程多数据源字段映射不生效问题及解决

2026-01-13 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 26

一、背景在springboot多数据源项目中,发现mybatis-plus工程的字段映射不生效,驼峰命名的参数都没有转换出来数据。最后通过设...

Java代理模式之静态代理与动态代理详解

Java代理模式之静态代理与动态代理详解

2026-01-13 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 30

前言在 java 开发中,代理模式是一种重要的结构型设计模式,其核心思想是为目标对象提供一个代理对象,由代理对象控制对目标对象的访问。代理模...

Spring Boot 容器化Docker+K8s 部署最佳实践

2026-01-13 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 28

在微服务架构盛行的当下,spring boot 因简化开发、快速迭代的特性成为主流开发框架。而容器化部署(docker)与编排(k8s)则解...

RestTemplate发送Post请求报错:414 URI Too Long问题及解决

2026-01-13 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 24

一、报错背景使用resttemplate发送http post请求时,返回了一个报错 414 uri too long。因为服务端是post...

Spring Boot 4.0 新特性实战全解析

2026-01-13 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 28

spring boot 4.0 新特性全解析 + 实操指南作者:技术小栈 | 日期:2026-01-02引言:spring boot 4.0...

Spring获取Cookie和Session(@CookieValue()和@SessionAttribute())

Spring获取Cookie和Session(@CookieValue()和@SessionAttribute())

2026-01-13 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 30

获取 cookie传统获取 cookie这是没有 spring 的时候,用 servlet 来获取(获取所有的 cookie)spring ...

Java字符串格式化工具String.format()完整用法指南

2026-01-13 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 32

前言string.format()是 java 中最核心的字符串格式化工具,能根据指定模板和参数生成标准化字符串,替代硬编码拼接,提升代码可...

JAVA搭建虚拟机运行环境的流程分析

2026-01-12 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 36

在windows上使用vmware搭建ubuntu虚拟机的详细教程一、环境准备硬件要求cpu:支持虚拟化技术(intel vt-x / am...

springboot修改端口号的实现方式

springboot修改端口号的实现方式

2026-01-12 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 35

一、在 application.properties在properties文件添加server.port=端口号示例:将默认端口号修改为88...

SpringMvc(Interceptor,Filter)实现方案

2026-01-12 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 31

在 java web 开发中,过滤器 (filter) 和 拦截器 (interceptor) 都是常用的 aop(面向切面编程)实现方式,...

MyBatis映射器模块最佳实践

MyBatis映射器模块最佳实践

2026-01-12 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 32

一、mybatis整体架构与映射器模块在深入映射器模块之前,我们先了解mybatis的整体架构,以及映射器模块在其中的重要地位。从架构图可以...

Redis密码在springboot中自定义加解密实践

2026-01-12 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 36

redis密码在springboot自定义加解密1.application.yml文件配置信息spring: # redis 配置 re...

浅析Spring Validation参数校验的实现原理与进阶用法

浅析Spring Validation参数校验的实现原理与进阶用法

2026-01-12 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 30

摘要:本文首先阐述了jsr303规范与hibernate validator的关系,以及spring boot项目中如何引入校验依赖。重点讲...

Java标准库中Thread类的基本用法总结大全

Java标准库中Thread类的基本用法总结大全

2026-01-12 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 37

前言线程是操作系统中的概念,操作系统内核实现了线程这样的概念,并且对用户层提供了一些api,供用户使用。在java标准库中,thread类可...

Java CAS原理和用法总结

2026-01-12 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 34

一、cas 原理1. 核心思想cas 是一种无锁的原子操作机制。它的核心思想是:我认为值应该是a,如果是,那我就把它改成b;如果不是a(说明...

java Arrays.asList 返回什么与普通 ArrayList 区别介绍

2026-01-12 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 33

核心结论它返回什么? arrays.aslist() 返回一个由指定数组支持的、固定大小的 list 视图。有区别吗? 有巨大区别。它返回的...

SpringBoot通过URL地址获取文件的多种方式

2026-01-12 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 34

在spring boot中,可以通过url地址获取文件有多种方式。以下是几种常见的方法:1. 使用 java 原生的 url 和 httpu...

一文彻底搞懂Java BIO、NIO、AIO的核心区别

2026-01-11 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 41

前言在 java 网络编程和 io 操作的领域中,bio、nio、aio 是三种核心的 io 模型。它们分别对应不同的设计理念和应用场景,理...

java线上问题排查之内存占用大解决步骤

2026-01-11 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 41

一、快速排查流程二、详细排查步骤与命令步骤1:快速定位问题进程# 1. 查看系统整体内存使用free -h# 查看系统整体内存free -h...

Java中synchronized关键字锁的力度与位置示例详解

2026-01-11 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 44

一、引言synchronized是java并发编程中最常用的同步工具。它通过“对象锁”来保证临界区代码的线程安全。不...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com