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

编程语言

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Java结合Spire.Doc for Java实现HTML转图片

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

将html内容转换为图片格式,是许多java项目中常见的功能需求。无论是动态报表生成、邮件模板预览,还是内容截图服务,都离不开这一技术的支持...

Ubuntu如何设置开机启动jar包java项目

2026-08-06 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 120

1./etc/init.d/下新建脚本 autojar.sh 名字任意2.一定要在命令上加上这段否则报错#!/bin/sh### begin...

SpringBoot整合Redisson实现分布式锁的最佳实践

2026-08-06 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 118

自己用 redis setnx 实现的分布式锁有各种坑(锁续期、误删、非原子)。redisson 是官方推荐的分布式锁方案,开箱即用。一、引...

Java&nbsp;Base64编码怎么用?一文详解java.util.Base64类实现与原理

Java Base64编码怎么用?一文详解java.util.Base64类实现与原理

2026-08-06 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 115

java实现使用java.util.base64类来实现base64编码。该类是java8引入的。string str = "sd";sys...

Java应用启动脚本JDK路径适配优化方案

2026-08-06 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 113

1. 问题背景在部署 java spring boot 应用过程中,发现部分应用启动脚本存在 jdk 路径硬编码问题。原启动脚本通过固定 j...

基于SpringBoot的自定义注解+AOP实现数据字典自动翻译方案

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

一、背景与痛点在企业级开发中,数据字典翻译是绕不开的需求:数据库存的是 code(如性别 1),前端要展示文本(如 男)。常见做法:前端自己...

Java Base64编码长度怎么计算?两种方式详解与实例

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

看了太多计算的方式,也验证了下,这里个人总结一下,此处主要针对 java.util.base64 来总结一下:方式一base64.getmi...

基于Qt实现Windows任务栏进度条显示(附源码)

基于Qt实现Windows任务栏进度条显示(附源码)

2026-08-06 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 184

一、效果展示二、源码分享工程使用qmake编译1、.proqt += widgets printsupportconfig += c++17...

Qt实现屏幕截图小工具的完整指南

Qt实现屏幕截图小工具的完整指南

2026-08-06 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 170

一、效果展示二、源码分享1、mainwindow.h#ifndef mainwindow_h#define mainwindow_h#inc...

Spring Boot外部配置文件:spring.config.location使用技巧

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

一般使用spring.config.location引用为任意位置配置文件1.我的项目目录结构2.第一种在配置文件中spring.confi...

SpringBoot怎么配置多个环境?application.yml设置方法

SpringBoot怎么配置多个环境?application.yml设置方法

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

开发阶段springboot本身对项目的多环境配置已经做了非常友好的支持了,我们只需按照springboot的约定去做就好。首先我们都知道,...

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