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

Java

centos下安装openjdk21的详细图文教程

centos下安装openjdk21的详细图文教程

2024-12-04 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 31

前言本文章是自己将openjdk下载好!手动上传解压的方式进行安装!一、下载openjdkopenjdk官网:点击访问二、上传openjdk...

Java中ArrayList具体实现之简单的洗牌算法

Java中ArrayList具体实现之简单的洗牌算法

2024-12-04 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 39

引言实现一个简单的洗牌算法,这幅牌一共52张,不包含大小王,将这副牌进行打乱(这幅牌一共52张,不包含大小王),一个五个人,每个人每轮摸一张...

Java向上取整的几种常见实现方法

2024-12-04 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 32

前言在 java 中,除了使用 math.ceil() 函数外,还有几种方法可以实现向上取整的效果,尤其是当你希望避免浮点运算时。以下是几种...

JavaSE反射、枚举、lambda表达式常用方法举例

JavaSE反射、枚举、lambda表达式常用方法举例

2024-12-04 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 38

一、反射java的反射(reflection)机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调...

SpringBoot3快速整合MyBatisPlus的示例代码

SpringBoot3快速整合MyBatisPlus的示例代码

2024-12-04 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 38

一、前言mybatis最佳搭档,只做增强不做改变,为简化开发、提高效率而生。 这个发展到目前阶段已经很成熟了,社区也比较活跃,可以放心使用。...

Java中@JSONField注解用法、场景与实践详解

2024-12-04 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 35

前言在java开发中,尤其是在处理数据序列化和反序列化的过程中,我们经常需要将java对象与json格式的数据进行互相转换。为了更好地控制这...

springboot利用easypoi实现简单导出功能

springboot利用easypoi实现简单导出功能

2024-12-04 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 33

前言今天玩了一下springboot利用easypoi实现excel的导出,以前没玩过导入导出,只不过听说过看别人用过,怎么说呢,想玩就玩一...

Java如何将BigDecimal类型的值转成double类型

2024-12-04 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 45

前言在 java 中,bigdecimal可以转换为double类型,但需要注意的是,这样的转换可能会导致精度损失,因为bigdecimal...

MyBatisPlus 封装分页方法示例

MyBatisPlus 封装分页方法示例

2024-12-04 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 35

一、前言作为一个crud工程师,查询必然少不了,分页查询更是常见,市面上也有很多成熟的分页插件,都各有优缺点,这里整理一下,基于mybati...

Java中的异常处理之try-catch使用详解

Java中的异常处理之try-catch使用详解

2024-12-04 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 35

前言在 java 编程中,异常处理是一项非常重要的技术。它可以帮助我们更好地处理程序运行过程中出现的错误情况,提高程序的稳定性和可靠性。ja...

Java中如何自定义一个类加载器加载自己指定的类

2024-12-04 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 39

前言在 java 中,类加载器(classloader)负责把字节码文件(.class 文件)加载到 jvm 中,java 的类加载机制给我...

SpringBoot实现账号登录错误次数的限制和锁定功能

SpringBoot实现账号登录错误次数的限制和锁定功能

2024-12-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 31

prespringboot - 优雅的实现【流控】需求需求描述:登录错误次数限制:在用户登录时,记录每个账号的登录错误次数,并限制连续错误的...

SpringBoot 实现流控的操作方法

SpringBoot 实现流控的操作方法

2024-12-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 42

概述限流 简言之就是当请求达到一定的并发数或速率,就对服务进行等待、排队、降级、拒绝服务等操作。限流算法我们先简单捋一捋限流算法spring...

Java中TimedCache缓存对象的详细使用教程

Java中TimedCache缓存对象的详细使用教程

2024-12-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 38

一、timedcache 是什么?timedcache是一个泛型类,它的主要作用通常是在一定时间范围内对特定键值对进行缓存,并且能够根据设定...

Java TimeoutException:服务调用超时异常的正确解决方案

2024-12-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 36

引言:在现代软件开发中,服务间通信是构建分布式系统的基础。然而,网络延迟、服务负载、资源竞争等因素都可能导致服务调用超时。timeoutex...

Maven仓库镜像配置的方法实现

2024-12-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 34

在使用maven构建中,使用仓库镜像,可以加速构建,这里介绍仓库镜像使用方法,留作笔记。配置说明使用仓库镜像配置一个仓库的镜像,可以编辑配置...

Java 对接飞书多维表格使用详解(微服务)

Java 对接飞书多维表格使用详解(微服务)

2024-12-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 38

一、前言飞书通过多维表格提供了强大的数据支撑能力,借助飞书开放平台,应用程序可以通过飞书平台提供的开放api能力操作多维表格,以满足业务灵活...

vs2020打包生成exe的实现方法

vs2020打包生成exe的实现方法

2024-12-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 37

1.先安装扩展插件microsft visual studio installer projects 2022。2.以qt记事本为例在vs生...

VS2022配置编译使用boost库的实现

VS2022配置编译使用boost库的实现

2024-12-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 35

1、下载boost最新版本,以1.85为示例:boost downloads2、解压boost文件至d:\boost_1_85_03、打开v...

SpringBoot 对接飞书多维表格事件回调监听流程分析

SpringBoot 对接飞书多维表格事件回调监听流程分析

2024-12-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 32

一、前言在上一篇 【微服务】java 对接飞书多维表格使用详解,分享了基于飞书开放平台对接多维表的过程,紧接着上一篇,本文将分享如何通过飞书...

SpringBoot 整合 Avro 与 Kafka的详细过程

SpringBoot 整合 Avro 与 Kafka的详细过程

2024-12-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 31

【需求】:生产者发送数据至 kafka 序列化使用 avro,消费者通过 avro 进行反序列化,并将数据通过 mybatisplus 存入...

java中的Consumer、Supply如何实现多参数?

2024-12-02 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 33

java的consumer接口只能接受一个参数,但可以通过自定义接口、使用tuple或嵌套结构来实现对多个参数的处理,对于supplier接...

在Java中去除字符串末尾的换行符的常用方法小结

2024-12-02 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 32

引言在日常开发中,字符串操作是非常常见的需求,其中去除字符串末尾的换行符(\n)是一个很有代表性的场景。例如,从文件读取的文本、网络请求返回...

MyBatis中TypeHandler的使用教程详解

2024-12-02 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 34

一.typehandler作用及其使用场景在我们平常开发操作数据库时,查询、插入数据等操作行为,有时会报数据类型不匹配异常,就可以得知数据的...

Java监听POST请求的示例详解

2024-12-02 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 35

要监听post请求,我们可以使用java中的httpservlet类。以下是一个使用servlet api监听post请求的完整示例。这个示...

maven项目编译后没有生成target/class文件问题

maven项目编译后没有生成target/class文件问题

2024-12-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 29

maven编译后没有生成target/class文件maven项目中的target目录用于存放所有的输出文件其中的target/classe...

服务器实现Java远程访问Linux服务器方式(JSch)

2024-12-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 30

服务器实现java远程访问linux服务器要实现 java 远程访问 linux 服务器,首先要建立 ssh 连接。ssh(secure s...

java实现ssh登录linux并执行命令的三种实现方式

2024-12-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 29

java实现ssh登录linux并执行命令1.方法一使用ganymed-ssh2 <dependency> ...

JAVA值传递和引用传递方式

JAVA值传递和引用传递方式

2024-12-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 31

java值传递和引用传递ps:碰到一个业务bug,抛出异常unsupportedoperationexception,检查代码发现在调用链中...

maven项目切换JDK踩坑指南分享

maven项目切换JDK踩坑指南分享

2024-12-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 29

maven项目切换jdk踩坑指南配置多版本的jdk环境(原jdk1.8,切换到jdk17)环境变量配置失效;下载jdk17,安装配置环境变量...

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