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

编程语言

Java中@Async注解的线程池隔离陷阱

2026-07-23 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 39

作为多年的java开发经验,在开发过程中经常会踩一些坑,本系列想通过一些案例分享,帮助其他开发者避免这些问题。注意:由于框架不同版本改造会有...

如何通过C++ 写入数据到Excel 表格

2026-07-23 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 58

一、概述在 c++ 开发场景中,程序化生成与写入 excel 文档是企业级应用的常见需求,涵盖报表导出、数据归档、自动化报告生成等领域。然而...

SpringBoot集成SpringDoc OpenAPI(替代SpringFox/Swagger2)的完整步骤

SpringBoot集成SpringDoc OpenAPI(替代SpringFox/Swagger2)的完整步骤

2026-07-23 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 40

说明:1、springfox(旧 swagger2)大量存在兼容 bug(springboot2.6+、3.x 报错),本文使用 sprin...

Java实现Snowflake算法时钟回拨问题

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

作为多年的java开发经验,在开发过程中经常会踩一些坑,本系列想通过一些案例分享,帮助其他开发者避免这些问题。注意:由于框架不同版本改造会有...

C语言分支和循环结构怎么用?新手必看教程

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

在 c 语言的世界里,程序并非只能按顺序机械执行。分支结构赋予程序 “判断决策” 的智慧,循环结构赋予程序 &ldq...

SpringBoot集成邮件服务的完整实现方案

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

1.引入邮箱依赖<dependency> <groupid>org.springframework.boot&...

Spring BeanFactory和FactoryBean的详细对比和解析

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

前言在 spring 框架中,beanfactory 和 factorybean 虽然名字相似,但它们的角色、职责和使用场景有着本质的区别。...

C++中unordered_map和unordered_set的使用

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

1. unordered_set系列的使用1.1 unordered_set和unordered_multiset参考文档参考文档1.2 u...

Java中JSONassert,JsonUnit和Jackson三方比对

Java中JSONassert,JsonUnit和Jackson三方比对

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

在工作中遇到需要对前后两组数据进行比对,并返回比对结果,最终决定使用json进行比对,下面是几种方案。核心工具对比1. jsonassert...

Linux下如何用Supervisor管理Springboot进程?

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

supervisor简介supervisor是一个c/s架构进程管理工具,通过它可以监控和控制其他的进程,同时它自身提供了一个webui,可...

Nginx与CDN协同配置的最佳实践

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

引言在现代 web 架构中,静态资源的分发效率直接决定了用户体验的流畅度、服务器负载的均衡性以及整体系统的可扩展性。无论是前端的 javas...

Nginx日志切割终极指南之logrotate完全配置手册

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

日志管理,是每一位后端开发者和运维工程师都绕不开的必修课。今天,我们就来聊聊nginx 日志管理的最佳实践——log...

CentOS 7下编译安装 Nginx 并配置 Web、HTTPS、PHP 与反向代理

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

1. 服务介绍nginx 是高性能 web 服务器和反向代理服务器,可发布静态网站、终止 https、把 php 请求交给 php-fpm,...

IntelliJ&nbsp;IDEA乱码问题怎么解决?改编码设置亲测有效

IntelliJ IDEA乱码问题怎么解决?改编码设置亲测有效

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

idea乱码问题在网上试验了各种办法都不管用后,我尝试改了其中的一个办法,结果解决了问题!!!原来使用eclipse,现在改用intelli...

基于SpringBoot和Vue的实时设备告警系统全链路实现方案

2026-07-22 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 36

本文系统梳理一个"实时监控告警"功能从数据采集 → 告警判定 → 持久化 → 接口 暴露 ...

基于Spring注解+拦截器的动态API路由实现方案

2026-07-22 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 36

概要通过自定义注解 @apimethod 结合 spring 拦截器 apihandlermapping,实现对 /api/** 路径 po...

SpringBoot项目如何引入本地JAR包步骤详解

2026-07-22 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 35

摘要本文探讨了在spring boot项目中引入本地jar包的步骤和必要的配置。通过使用maven的system作用域,开发者可以将自定义的...

基于Spring Security实现API Key认证的完整方案

2026-07-22 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 40

实现类apikeyauthfilter 认证过滤器apikeyauthenticationtoken 认证令牌apikeyauthentic...

Rust 的 Send 与 Sync 自动推导机制之类型系统如何帮助你写出线程安全的代码

2026-07-22 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 57

一、分享数据怕出错:多线程编程中最隐蔽的竞态条件多线程编程的难点不在于"怎么加锁",而在于"哪里需要加锁&qu...

如何用bat脚本启动Java服务?手把手教你配置教程

2026-07-22 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 33

引言在开发过程中,我们经常会遇到需要使用bat脚本来启动java服务的情况。本文将指导你如何通过bat脚本来启动java服务,帮助你快速上手...

SpringBoot连接Nacos异常及启动失败的故障排查与解决方案

2026-07-22 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 36

故障概述故障现象:gateway-server 网关服务在宿主机(linux)上通过脚本或手动运行初始化时,出现无法正常完成启动、日志追踪异...

SpringBoot泛型封装的坑

2026-07-22 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 37

前言crud 写多了才发现:泛型用对了是神器,用错了是噩梦。在写业务代码时,泛型是我们每天都在用的东西:result<list<...

Java启动bat脚本,使用Runtime.getRuntime().exec()运行时遇到的坑及解决

2026-07-22 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 33

java启动bat脚本使用runtime.getruntime().exec()最近由于项目中使用了要在java项目中使用了微服务开发,我在...

Java中雪花算法重复id问题

2026-07-22 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 30

原理解析雪花算法实现简单、适配性强,无论是电商订单、日志追踪还是分布式存储,都能满足 “唯一、有序、高效、可扩展” ...

Maven实现直接获取内部模块类路径的代码详解

2026-07-22 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 34

背景在多模块 maven 项目中,你是否遇到过这样的场景:只是修改了某个内部的公共模块里的一行代码,为了在另一个业务模块里通过 exec:j...

git合并冲突怎么解决?手把手教你处理代码冲突

git合并冲突怎么解决?手把手教你处理代码冲突

2026-07-22 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 60

在团队协作开发中,使用版本控制系统git是非常常见的。然而,在多人同时对同一文件进行修改时,就可能出现代码合并冲突。这时就需要我们学会如何优...

Ubuntu系统上gitLab是否开启的检查方法

2026-07-21 12:15 | 分类:编程语言 | 评论:0 次 | 浏览: 56

1. 查看 gitlab 服务状态(最推荐)sudo gitlab-ctl status输出示例(正常运行):run: gitaly: (p...

C++协程异步网络框架详解与实战

2026-07-21 12:12 | 分类:编程语言 | 评论:0 次 | 浏览: 62

在现代高性能网络编程中,异步 i/o 是提升吞吐量和降低延迟的关键手段。传统的事件循环、回调或 std::future 虽然能够实现异步,但...

C#代码轻松实现Excel和Markdown互转

C#代码轻松实现Excel和Markdown互转

2026-07-21 12:12 | 分类:编程语言 | 评论:0 次 | 浏览: 61

在开发中,我们经常需要在不同格式之间转换数据。excel 是数据分析与管理的利器,但其专有格式(如 xls、xlsx)在跨平台共享时常常面临...

C++及Rust无缝互操作的实现

2026-07-21 12:12 | 分类:编程语言 | 评论:0 次 | 浏览: 65

c++ 与 rust 之间实现无缝互操作的主流方法与工程实践,涵盖经典 ffi 桥接、cxx 安全绑定、代码生成工具链以及复杂场景下的异步调...

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