Mybatis输入输出映射问题解读(共三种类型)
2026-04-21 19:30 | 分类:编程语言 | 评论:0 次 | 浏览: 90
一、输入parametertype输出resulttype类型(resulttype:列名和pojo中的属性名要一致)mybatis使用og...
IDEA设置项目默认保存位置实现方式
2026-04-21 12:17 | 分类:编程语言 | 评论:0 次 | 浏览: 85
idea的版本为2023.3一、打开idea设置界面打开idea,任选一个项目,在左上角file >setting打开设置或者直接用快...
Docker一键启动部署之打造高效的Java微服务开发环境
2026-04-21 12:16 | 分类:编程语言 | 评论:0 次 | 浏览: 86
告别“在我机器上好好的”,用 docker 统一你的本地开发环境前言:为什么需要本地 docker 环境?作为 ja...
C#构建WebAPI接口的设计与实现指南
2026-04-21 12:16 | 分类:编程语言 | 评论:0 次 | 浏览: 137
一、webapi 的核心价值在现代软件开发中,webapi 已成为系统间通信的标准方式。c# 配合 asp.net core 框架,凭借其高...
IDEA缓存配置等位置更改过程
2026-04-21 12:16 | 分类:编程语言 | 评论:0 次 | 浏览: 79
注意:这里以idea为例,采用的是符号链接的方式,自用留存step 1:找到对应的位置这个打开了 再返回上级目录就是对应所在的位置 我的是c...
WPF通过 WM_COPYDATA 实现与Qt的进程间通信
2026-04-21 12:16 | 分类:编程语言 | 评论:0 次 | 浏览: 126
在开发中,我们有时需要让不同的框架程序(如 c# 的 wpf 和 c++ 的 qt)进行实时数据交互。由于两者底层都运行在 windows ...
Spring监听器之ApplicationListener原理及源码深度解析
2026-04-21 12:16 | 分类:编程语言 | 评论:0 次 | 浏览: 87
一、原理及源码解析事件:contextrefreshedevent、ioctest_ext$1[source=我发布的事件]、context...
Spring Bean的六种作用域详解
2026-04-21 12:15 | 分类:编程语言 | 评论:0 次 | 浏览: 85
在 spring 容器中,bean 的作用域决定了 bean 实例的创建规则、生命周期和使用范围,它会直接影响程序的性能、线程安全和内存占用...
Java程序打包成exe文件的完整图文教程
2026-04-21 12:15 | 分类:编程语言 | 评论:0 次 | 浏览: 81
准备测试程序新建项目引入 spring web依赖在 pom 文件中把java版本改一下在 pom 文件中将 <skip>tru...
java如何上传文件到sftp服务器
2026-04-21 12:13 | 分类:编程语言 | 评论:0 次 | 浏览: 75
java上传文件到sftp服务器最近公司有个数据对接需求,合作方那边是使用我们这边的系统进行出单的,数据首先也是在我们这边。后面他们自己开发...
Java 网络编程TCP、UDP、HTTP、WebSocket全解
2026-04-21 12:13 | 分类:编程语言 | 评论:0 次 | 浏览: 82
java 网络编程核心是基于 socket 实现传输层通信(tcp/udp),基于标准库 / 框架实现应用层协议(http/websocke...
教你一键解决IDEA中Java项目变橙色的问题
2026-04-20 19:29 | 分类:编程语言 | 评论:0 次 | 浏览: 115
前言在打开新的 java 项目后,你可能会遇到文件变橙色、代码爆红的问题,这会严重影响开发效率。本文将结合实际项目结构,一步步带你排查并解决...
Java List一些常用方法完全攻略
2026-04-20 19:29 | 分类:编程语言 | 评论:0 次 | 浏览: 68
给 java 新手的超全 list 使用指南前言学 java 的人,几乎每天都要和 `list` 打交道。它是最常用的数据结构之一,面试会问...
Nacos配置中心与本地代码工程配置文件之间的优先级关系详解
2026-04-20 19:29 | 分类:编程语言 | 评论:0 次 | 浏览: 94
一、核心原理:配置是如何加载的?在 spring cloud 生态中,应用启动时会经历两个上下文阶段:1.bootstrap context...
tomcat9使用指定的JDK版本完整步骤记录
2026-04-20 19:29 | 分类:编程语言 | 评论:0 次 | 浏览: 81
前言如果你想把jdk放到tomcat9的根目录(catalina_home)下,通过相对路径配置专属jdk环境(不依赖系统全局jdk,实现t...
SpringBoot如何查看与SpringCloud的对应版本
2026-04-20 19:29 | 分类:编程语言 | 评论:0 次 | 浏览: 82
1、访问spring网站spring查看版本点击即可2、会返回对应版本json{"git": {"branch": "f1089747632...
Java 21现代进化实战之如何用Records和模式匹配终结代码臃肿
2026-04-20 19:29 | 分类:编程语言 | 评论:0 次 | 浏览: 85
前言:告别 java 的“八股文”时代曾几何时,写 java 被戏称为“敲击键盘的体力活”。...
Java利用Spire.Doc for Java实现Word转 PCL打印格式
2026-04-20 19:29 | 分类:编程语言 | 评论:0 次 | 浏览: 73
在日常的企业级开发中,文档处理是一个绕不开的话题。我们通常处理的格式包括 pdf、html 以及基础的 txt,但在特定的打印场景(如物流面...
身份证OCR识别API接入实例详解(Python / Java 示例)
2026-04-20 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 79
前言在很多互联网应用中,经常需要对身份证信息进行自动识别,例如:用户实名认证金融开户电商实名认证政务系统资料录入传统手动录入效率低且容易出错...
Nginx 配置 proxy_hide_header 隐藏后端 Server 的版本信息的实现
2026-04-20 12:20 | 分类:编程语言 | 评论:0 次 | 浏览: 80
在 nginx 反向代理场景中,后端服务(如 apache、tomcat、node.js 等)常会在响应头中携带 server、x-powe...
Nginx 通过ssl_trusted_certificate正确补全中间证书
2026-04-20 12:20 | 分类:编程语言 | 评论:0 次 | 浏览: 218
在 nginx 配置 https 时,使用 ssl_trusted_certificate 指令可以指定受信任的 ca 证书链,用于验证客户...
Nginx中fastcgi_cache实现PHP页面缓存加速
2026-04-20 12:20 | 分类:编程语言 | 评论:0 次 | 浏览: 221
在 nginx 中使用 fastcgi_cache 可以缓存 php-fpm 生成的动态页面,显著降低后端负载并提升响应速度。以下是完整的配...
SpringBoot OpenFeign整合okHttpClient实践
2026-04-20 12:18 | 分类:编程语言 | 评论:0 次 | 浏览: 89
前言springcloud微服务之间数据传输一般使用 openfeign,简单又易用。ta默认状态下使用 jdk 自带的 httpu...
基于MyBatis拦截器实现数据变更记录的技术方案
2026-04-20 12:18 | 分类:编程语言 | 评论:0 次 | 浏览: 79
一、背景与需求在日常应用开发中,数据变更记录是一个常见需求。我们需要记录业务数据的每一次变更,包括:字段级别的变更记录变更前后的值变更人、变...
SpringBoot中大文件分片上传、断点续传与进度条的实现全解析
2026-04-20 12:18 | 分类:编程语言 | 评论:0 次 | 浏览: 65
一、引言在日常 web 应用开发中,文件上传是一个极为常见的功能。无论是用户头像的上传、文档资料的提交,还是图片、视频等多媒体文件的传输,文...
SpringBoot 优雅停机实现原理与最佳实践指南
2026-04-20 12:18 | 分类:编程语言 | 评论:0 次 | 浏览: 66
微服务和云原生时代,应用的平滑启停是保障系统高可用的关键环节。spring boot 在 2.3 版本引入了对内嵌 web 容器优雅停机的原...
SpringBoot2.7.x将logback升级到1.3.x以上版本的全过程解析
2026-04-20 12:18 | 分类:编程语言 | 评论:0 次 | 浏览: 81
springboot2.7.x默认使用的是logback-1.2.x及以下版本,而如果使用logback-1.3.x及以上版本,启动就会报错...
使用Java程序化地在Excel工作表中应用各种条件格式
2026-04-20 12:17 | 分类:编程语言 | 评论:0 次 | 浏览: 69
引言在数据分析和报表制作过程中,快速识别关键数据、异常值和趋势是提高工作效率的关键。手动逐个检查数据不仅耗时,还容易遗漏重要信息。通过条件格...
Idea上传、拉取、更新项目到gitee的实现
2026-04-20 12:17 | 分类:编程语言 | 评论:0 次 | 浏览: 65
idea项目上传到gitee1.创建一个本地仓库2.选择上传项目作为仓库目录3.将项目添加到缓冲区选中上传项目-->鼠标右键-->...
C#实现textbox文本多行输出且自动换行输出
2026-04-20 12:16 | 分类:编程语言 | 评论:0 次 | 浏览: 129
在 winforms 中实现textbox多行输出且自动换行,需要设置两个关键属性。下面详细介绍:一、属性设置(两种方式)方式1:通过设计器...