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

编程语言

Java如何精确计算N个工作日后的日期

2026-08-08 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 74

为什么要计算工作日后的日期?在电商、金融、oa 系统开发中,我们经常需要计算若干个工作日(跳过周末和法定节假日)之后的日期。典型场景包括:工...

深入解析SpringBoot中微服务API三层分级设计

2026-08-08 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 86

一、什么是 api 分层api 分层是微服务架构中对外暴露接口的一种组织策略。根据调用方是谁、安全要求有多高,将同一个服务的接口划分为不同层...

SpringBoot全局异常处理之Web与RPC接口差异化兜底方案(微服务全覆盖)

2026-08-08 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 70

代码报错了怎么办?web报错和rpc报错为什么不能用同一套处理逻辑?这是单体架构转微服务架构后,90%开发者都会踩的核心大坑。在传统单体项目...

云服务器时间与本地或标准时间不一致的解决方法

云服务器时间与本地或标准时间不一致的解决方法

2026-08-07 19:23 | 分类:编程语言 | 评论:0 次 | 浏览: 117

服务器时间与本地时间不一致,‌主要原因是 ntp 服务未配置、时区设置错误或硬件时钟故障‌,可通过检查同步服务、修正时区...

在Ubuntu/Debian系统自建RustDesk私有服务器全攻略

在Ubuntu/Debian系统自建RustDesk私有服务器全攻略

2026-08-07 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 148

自建 rustdesk 私有服务器完整教程本文将一步步教你在 ubuntu/debian 系统上自建一套完整的 rustdesk 私有服务器...

nlohmann/json 深度解析之如何让 C++ 解析 JSON 像喝水一样简单

2026-08-07 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 125

一、nlohmann/json 是什么?一句话:nlohmann/json(官方名 json for modern c++)是 c++ 生态...

MyBatis动态if/trim/where/set标签实例详解

MyBatis动态if/trim/where/set标签实例详解

2026-08-07 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 86

动态sql是mybatis的强大特性之一,能够完成不同的sql拼接官网文档为:本节是对上一章内容经行的扩充一、<if>标签在注册...

C++继承从概念到实践指南

2026-08-07 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 121

1. 继承的概念与定义继承(inheritance)是面向对象程序设计(oop)中实现代码复用的核心机制。它允许我们在保持原有类特性的基础上...

C++ vector底层模拟实现与迭代器失效深度剖析(最新推荐)

C++ vector底层模拟实现与迭代器失效深度剖析(最新推荐)

2026-08-07 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 125

一、vector的定义1. 构造函数与析构函数在 vector 的模拟实现中,构造函数、析构函数、拷贝构造函数和赋值运算符重载共同构成了对象...

C++函数重载、引用、inline与nullptr全解析(基础进阶)

C++函数重载、引用、inline与nullptr全解析(基础进阶)

2026-08-07 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 109

gitee地址:https://gitee.com/yyyzzzzccc/1、参数c++⽀持在同⼀作⽤域中出现同名函数,但是要求这些同名函数...

C#使用NPOI实现Excel文件内容导入数据库功能的流程步骤

2026-08-07 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 110

引言使用npoi库在c#中导入excel文件到数据库是一个常见的需求,特别是在处理大量数据时。npoi是一个开源的.net库,用于处理exc...

C#与Java在日期时间处理方面的差异对比详解

C#与Java在日期时间处理方面的差异对比详解

2026-08-07 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 95

版本基线类别版本c#12 (.net 8)java17 (lts)spring boot3.2.xmybatis-plus3.5.91、日期...

C++ STL迭代器从原理到实战的完全指南

2026-08-07 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 134

一、什么是迭代器?核心本质详解1.1 迭代器的定义迭代器(iterator)是 c++ stl 的核心组件,被称为容器与算法之间的万能桥梁。...

Qt实现将PDF文件转高清图片的完整指南

Qt实现将PDF文件转高清图片的完整指南

2026-08-07 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 123

一、源码分享1、效果展示2、源码分享#include <qscreen>#include <qpdfdocument>...

SpringBoot方法级耗时监控实现方案

2026-08-07 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 99

一、需求痛点线上应用常见问题:某些接口偶尔变慢,但日志看不出问题;方法调用次数不透明,性能瓶颈难找;线上出现失败/超时,但缺乏统计维度;想要...

使用SpringBoot构建一个轻量级的日志查看器

2026-08-07 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 91

前言作为一名资深后端开发,你有没有遇到过这样的场景:服务器上应用出问题了,你需要查看日志排查问题,但又不想或者不能直接登录服务器,只能麻烦运...

MyBatis映射值报错的罪魁祸首竟然是Lombok的@Builder详解

MyBatis映射值报错的罪魁祸首竟然是Lombok的@Builder详解

2026-08-07 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 92

问题现象最近遇到一个问题,当 mybatis 的 mapper.xml 文件中使用来映射的对象使用了 lombok 中的 @builder ...

基于SpringBoot+AOP+注解实现自动数据变更追踪

2026-08-07 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 90

数据变更追踪的痛点在我们的日常开发工作中,经常会遇到这样的场景:产品经理问:“这条数据是谁什么时候修改的?”运维人员...

Linux服务器下Java环境部署全攻略

2026-08-07 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 100

1. 从零到一:为什么你的linux服务器需要一个专属的java环境如果你刚接手一台崭新的linux服务器,或者准备在云上部署一个java应...

Mybatis插件机制(拦截器)和缓存机制示例详解

2026-08-07 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 97

mybatis 插件机制官网插件介绍:https://mybatis.org/mybatis-3/zh_cn/configuration.h...

c++ 空指针,悬挂指针(悬空指针),野指针的使用与区别小结

2026-08-07 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 109

在 c、c++ 等编程语言中,指针是一个强大但容易出错的特性。除了空指针、悬挂指针、野指针外,还有一些其他类型的指针概念。下面为你详细介绍它...

SpringBoot中日志加载的全链路拆解

2026-08-07 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 98

你每天都在用 log.info(),但你知道 spring boot 是怎么把 logback 扒出来、又是怎么让 application....

Maven下Druid连接池配置及使用全过程

2026-08-06 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 89

1.在pom.xml中导入架包及jdbc架包<dependency> <groupid>com.a...

为什么Idea创建的HTML文件显示灰色?如何快速解决?

为什么Idea创建的HTML文件显示灰色?如何快速解决?

2026-08-06 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 92

为什么idea创建的html文件显示灰色有时候在idea创建html时,会变成灰色,不识别解决打开 settings 删除文件即可总结以上为...

Spring Boot中ThreadLocal在一次HTTP请求上下文的完整生命周期

2026-08-06 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 96

从源码视角拆解 threadlocal 在一次 http 请求中的完整生命周期:创建、填充、传播、消费、清理,以及跨线程失效的经典陷阱与修复...

C/C++ 开发中CMake语法深度解析之控制流、列表与函数实战指南

2026-08-06 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 124

前言:在 c/c++ 跨平台开发中,cmake 早已成为事实标准。但很多开发者仅停留在"复制粘贴模板代码"的阶段,当需要...

微服务架构Spring Boot 2.2.x优雅停机的完整方案

2026-08-06 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 87

前言在微服务架构中,优雅停机是保障服务可靠性的重要一环。本文分享在 spring boot 2.2.x 版本中实现优雅停机的完整方案,涵盖 ...

MyBatis参数与SqlMapConfig.xml核心配置示例详解

2026-08-06 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 93

一、parametertype参数类型1.1 简单数据类型int、double、string、long等。框架提供了简写方式,例如 java...

通过一个真实项目的对比数据库视图和MyBatis XML到底怎么选

2026-08-06 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 92

前言用一句话说清:视图和 mybatis xml mapper 干的其实是同一件事——把复杂 sql 封装起来复用&...

MyBatis基础概念与框架原理图文实例详解

MyBatis基础概念与框架原理图文实例详解

2026-08-06 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 92

前言在之前操作数据库时,都会用到jdbc,但是像这样写代码,都会有些麻烦,因为要写的代码很多,层次也多mybatis的出现,让我们程序员只需...

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