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

编程语言

Java自旋锁与读写锁的实现原理

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

java自旋锁与读写锁一、自旋锁的核心概念自旋锁(spin lock)是一种非阻塞锁,它的核心思想是:当线程获取锁失败时,不会立刻进入阻塞(...

C#之协程的使用方式

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

c# 中的协程是通过使用yield关键字来实现的,它们允许在方法的执行中暂停和继续。协程通常用于处理异步操作、迭代和状态机等情况。以下是关于...

MyBatis CRUD 常用动态 SQL 标签整理

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

本文整理了 mybatis 中进行 crud 操作时常用的动态 sql 标签及其使用方式,适合初学者查阅和实践。1.<if>:条...

SpringBoot集成FFmpeg实现生成图片预览图与缩略图

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

本文介绍了springboot集成ffmpeg生成图片预览图与缩略图功能的实现方案。首先配置maven依赖,包含javacv核心库和ffmp...

SpringBoot基于FFmpeg实现压缩视频切片为m3u8

SpringBoot基于FFmpeg实现压缩视频切片为m3u8

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

分享一个关于使用ffmpeg对mp4文件进行压缩切片为hls格式m3u8文件的命令行调用程序。前提是已经安装了ffmpeg,安装过程就不再赘...

C语言中栈的大小设置方式

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

1、栈与局部变量(1)c语言中的局部变量存放再栈中。(2)要避免栈溢出。(3)栈的管理是编译器自动进行的,不需要程序员写代码进行操作。2、设...

C#中实现Word文本查找与高亮的多种方法

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

引言在处理大量word文档时,你是否曾为查找并高亮特定内容而烦恼?无论是合同关键词的审查、报告中异常数据的标注,还是教学资料的重点突出,手动...

C语言函数的声明、定义、调用方式

2026-02-12 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 154

一、定义 无返回值 无参 函数1、方法一#include<stdio.h>void main(){// 1、声明函数void n...

Tomcat在日志、页面和idea控制台的中文乱码问题及解决方案

Tomcat在日志、页面和idea控制台的中文乱码问题及解决方案

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

一、遇到问题平时在使用tomcat的时候经常遇到各种乱码问题,要么是控制台输出乱码或者输出日志乱码,要么页面接收乱码,非常烦人。二、乱码原因...

C++强制类型转化、const的全解析

C++强制类型转化、const的全解析

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

1.c方式强制类型((type)(a))转换存在的问题(1)任意类型之间都可以进行转换,编译器很难判断其正确性(2)在源码中无法快速定位所有...

RestTemplate get请求,header设置及传参过程

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

前言spring bootresttemplate使用get请求,请求头header的设置及传参方式1. 有参数,没有请求头2. 有请求头,...

一文带你搞懂java中的统一异常处理

一文带你搞懂java中的统一异常处理

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

无论你的代码写得多么无懈可击,也不可能完全避免意外发生。而我们能做的是,在意外发生以后将影响降到最低,使用更加温和的方式将问题反馈出来,让程...

SpringBoot集成WebSocket实现双屏实时消息互推功能

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

前言在项目开发中,实时消息推送是高频需求,比如双屏联动、大屏监控、在线聊天、订单状态推送等场景。websocket 作为 html5 的核心...

SpringBoot3 框架快速搭建与项目工程详解

SpringBoot3 框架快速搭建与项目工程详解

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

在后端开发领域,springboot 凭借其 “约定优于配置” 的核心思想,极大简化了 spring 应用的搭建与开...

Mysql在Spring Boot项目中的完整配置教程

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

1. 基础配置1.1 maven依赖<dependencies> <!-- spring boot starter ...

Spring Security入门到实战应用

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

前言spring security是spring生态系统中最强大的安全框架,为java应用提供了全面的安全解决方案。它提供了认证、授权、防护...

SpringBoot单体多模块项目环境搭建

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

快速搭建一个基于springboot + mybatis plus 的多模块的单体架构项目。1、创建maven子模块按照如下目录结构创建一个...

Java注解校验实战指南

Java注解校验实战指南

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

一、注解校验概述1.1 为什么需要注解校验?在实际开发中,我们经常需要对输入数据进行校验:// 传统方式:代码冗长、难以维护public v...

SpringBoot4.0整合RabbitMQ死信队列详解

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

为啥那么讲解死信队列,因为好多人不会使用,不知道什么场景下使用,此案例是我在公司实现的一种方式,让大家都可以学习到一、死信队列的好处1.提高...

Spring Boot 3X 框架核心组件的使用详解

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

spring boot 框架核心组件的完整使用详解,我会聚焦 spring boot 最常用、企业开发必备的核心组件,从组件核心作用、配置方...

SpringBoot 对象转换 MapStruct的实现小结

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

1. mapstruct 简介与核心概念1.1 什么是 mapstructmapstruct 是一个基于注解的 java 对象映射工具,它通...

一些常见的Git分支命名策略和实践指南

2026-02-12 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 175

针对研发、测试、生产环境,以下是常见的 git 分支命名策略和实践:一、基于 git flow 的标准模型(经典)master ...

Java的方法详解

2026-02-11 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 101

5.1 方法的定义和调用5.1.1 方法的基本概念和作用方法类似于c语言中的函数,是包含特定功能的代码块,必须定义在类中、main 方法外部...

Java中Set特性与常用方法示例详解

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

java 中的 set 是 collection 接口的子接口,不允许存储重复元素,且不保证顺序(除特定实现外)。以下是核心特性和常用方法:...

Java 集合框架高级应用与架构设计方案

2026-02-11 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 100

一、章节学习目标与重点1.1 学习目标掌握集合框架在复杂架构场景中的高级应用(缓存设计、分层存储、数据分片)理解集合与设计模式的结合实践(享...

SpringBoot中使用线程池控制主线程与子线程事务的全过程

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

一、引言:事务管理在多线程环境下的挑战1.1 事务的本质与线程安全在spring框架中,事务管理是基于threadlocal实现的。thre...

C#借助Spire.Doc for .NET实现Word段落和文本添加底纹

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

在日常的 word 文档处理中,我们经常需要通过各种视觉手段来突出重点信息,比如在报告、合同或格式化文档中,为特定段落或文本块添加背景色,使...

jenkins持续自动化发布、集成实践

jenkins持续自动化发布、集成实践

2026-02-11 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 91

1. jenkins部署环境1-1.服务器准备hostnameip地址安装包jenkins-node0310.1.1.13jdk/jenki...

IntelliJ IDEA中初始化Java类的常用快捷方法详解

2026-02-11 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 94

在 intellij idea 中初始化 java 类并设置所有属性的几种快捷方法:1.快速创建对象并调用 setter方法一:使用.var...

C++中的stack容器操作大全

2026-02-11 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 142

1.stack概述stack是c++标准模板库(stl)中的容器适配器,它提供后进先出(lifo)的数据结构功能。stack不是独立的容器,...

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