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

Java

springboot接入netty实现在线统计人数

2025-03-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 58

netty 是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 netty ​ 是一个 nio 客户端服务...

Springboot整合xxl-job实现动态传参

2025-03-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 61

在做项目的时候,关于定时任务框架的首选,肯定是xxl-job,那么关于xxl-job你有多少了解呢?1、什么是xxl-job?一、基本组成x...

SpringBoot + Mybatis Plus 整合 Redis的详细步骤

2025-03-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 52

redis 在用户管理系统中的典型应用场景结合你的用户增删改查接口,以下是 redis 的实用场景和具体实现方案:场景作用实现方案用户信息缓...

Spring Boot使用线程池创建多线程的完整示例

2025-03-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 0

在 spring boot 2 中,可以使用 @autowired 注入 线程池(threadpooltaskexecutor 或 exec...

Spring组件初始化扩展点BeanPostProcessor的作用详解

2025-03-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 55

一、概述  在spring框架中,beanpostprocessor是一个强大的扩展接口,允许开发者在bean初始化的过...

基于SpringBoot和Dify实现流式响应输出

2025-03-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 193

在使用 dify(假设为某种生成式 ai 模型或服务)结合 spring boot 和 webclient 实现流式输出时,我们需要确保技术...

Spring 中 BeanFactoryPostProcessor 的作用和示例源码分析

Spring 中 BeanFactoryPostProcessor 的作用和示例源码分析

2025-03-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 52

一、概览1. 核心定位beanfactorypostprocessor 是 spring 容器级别的扩展接口,在 bean 实例化之前,对 ...

Java实现MD5加密的四种方式

2025-03-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 58

md5介绍md5(message-digest algorithm 5)是一种广泛使用的哈希算法,其输出结果是一个128位的二进制数,通常以...

Java中的runnable 和 callable 区别解析

2025-03-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 45

1. runnable接口1.1 runnable的定义runnable是java中的一个功能性接口(functional interfac...

Java导入、导出excel用法步骤保姆级教程(附封装好的工具类)

Java导入、导出excel用法步骤保姆级教程(附封装好的工具类)

2025-03-17 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 39

前言我们在日常开发中,一定遇到过要将数据导出为excel的需求,那么怎么做呢?在做之前,我们需要思考下excel的组成。excel是由四个元...

将Java(SpringBoot)项目打包为Docker镜像的三种方法

2025-03-17 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 30

前言在软件开发中,将应用程序打包为docker镜像已成为一种常见的做法。通过将应用程序打包为docker镜像,可以轻松地在不同的环境中部署和...

Spring Boot拦截器Interceptor与过滤器Filter详细教程(示例详解)

2025-03-17 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 35

spring boot拦截器(interceptor)与过滤器(filter)详细教程1. 概述1.1 什么是拦截器(interceptor...

SpringBoot利用dynamic-datasource-spring-boot-starter解决多数据源问题

2025-03-17 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 33

概要自己闲暇时间想实现一个多租户平台,需要实现数据分离,动态配置生成数据源,凭着自己的感觉搭建了一套简单的方案dynamic-datasou...

mybatis-plus 实现查询表名动态修改的示例代码

mybatis-plus 实现查询表名动态修改的示例代码

2025-03-17 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 32

通过 mybatis-plus 实现表名的动态替换,即通过配置或入参动态选择不同的表。下面通过一个例子来说明该需求: 我们需要为学校开发一个...

SpringBoot+MyBatis-Plus+Velocity实现代码自动生成

2025-03-17 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 31

1. 前提条件开发环境:spring boot 2.xmybatis-pluslombokswagger & knife4jvelo...

mybatis3.4.0不支持LocalDateTime的解决方法(No typehandler found for property time)

2025-03-17 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 30

问题描述报错:no typehandler found for property time(注:time是localdatetime类型的字...

mybatis-plus分页无效问题解决

2025-03-17 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 29

昨天在做一个新项目使用mybatis-plus分页一直失败,后来经过多方排查,确定问题并解决:配置分页插件的问题3.4.0版本分界线,不同版...

Java使用Alibaba Druid数据库连接池的技术指南

Java使用Alibaba Druid数据库连接池的技术指南

2025-03-17 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 31

1、简述在 java 应用中,数据库连接池是数据库访问性能优化的关键工具。阿里巴巴 druid 是一款功能强大、性能卓越的数据库连接池,它不...

Java中instanceof的基本语法与用法详解

Java中instanceof的基本语法与用法详解

2025-03-17 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 32

引言instanceof概念在多态中引出,因为在多态发生时,子类只能调用父类中的方法(编译时类型的方法),而子类自己独有的方法(运行时类型的...

PySide(PyQt)使用QPropertyAnimation制作动态界面的示例代码

PySide(PyQt)使用QPropertyAnimation制作动态界面的示例代码

2025-03-17 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 32

主脚本:# encoding: utf-8import osimport sysfrom pyside6.qtcore import qpr...

PyQt6/PySide6 的 QPropertyAnimation 类适用场景分析

2025-03-17 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 31

一、概述qgraphicsview 和 qgraphicsscene 是 qt 图形视图框架的核心类,用于构建高性能、可交互的 2d 图形界...

Java 如何将 byte[] 转换为 File 对象

2025-03-16 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 50

在 java 开发中,将字节数组( byte[])转换为文件对象( file)是一个常见的需求。这种需求常见于处理文件上传、下载以及与其他系...

Java反转字符串的五种方法总结

2025-03-16 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 60

前言在java中,有多种方法可以反转字符串。以下将介绍五种不同的方法:使用stringbuilder的reverse()方法、使用字符数组、...

使用 Java 将 byte[] 转换为 File 对象并上传到外部服务器的方法(最新推荐)

2025-03-16 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 50

使用 java 将 byte[] 转换为 file 对象并上传到外部服务器一、前言在 java 中,处理文件上传和下载是常见的任务,尤其是在...

MyBatis-Plus联表查询及分页代码举例

2025-03-16 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 34

一、准备工作mybatis-plus作为mybatis的增强工具,它的出现极大的简化了开发中的数据库操作,但是长久以来,它的联表查询能力一直...

Java中队列(Queue)和列表(List)的区别解析

2025-03-16 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 37

java中队列(queue)和列表(list)的区别在java中,队列(queue)和列表(list)是两种常用的数据结构,它们分别用于不同...

Spring Boot 约定大于配置之如何实现自定义配置

2025-03-16 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 42

spring boot 约定大于配置:实现自定义配置引言spring boot 是一个基于 spring 框架的快速开发框架,它的核心理念之...

Java的volatile和sychronized底层实现原理解析

Java的volatile和sychronized底层实现原理解析

2025-03-15 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 53

1. 概览从java代码级别到硬件级别各层都是如何实现的2. synchronized2.1 字节码层面使用javap -verbose &...

Java逻辑运算符之&&、|| 与&、 |的区别及应用

Java逻辑运算符之&&、|| 与&、 |的区别及应用

2025-03-15 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 47

前言在 java 编程中,逻辑运算符是非常常见且重要的组成部分。它们主要用于布尔值的操作,帮助我们进行条件判断与控制流程。而 java 中常...

kotlin中的行为组件及高级用法

2025-03-15 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 52

在 android 开发领域,jetpack 已经成为现代化应用开发的标配。除了界面组件外,其提供的行为组件(behavior compon...

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