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

Java

SpringCloudStream原理和深入使用小结

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 42

简单概述spring cloud stream是一个用于构建与共享消息传递系统连接的高度可扩展的事件驱动型微服务的框架。应用程序通过inpu...

gRPC在Java中的实现与应用详解

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 39

引言grpc是由google开发的高性能、开源的通用远程过程调用(rpc)框架,它基于http/2标准设计,提供了多语言支持,包括java、...

在Spring中实现异步处理的步骤和代码演示

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 36

在spring中实现异步处理通常涉及到@async注解。这个注解允许你以异步的方式执行方法,即方法的调用将立即返回,而实际的执行将在不同的线...

解决idea中maven新增的配置文件xx.xml没生效问题

解决idea中maven新增的配置文件xx.xml没生效问题

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 48

项目场景:因为公司使用自己的私服下载jar,则没有使用默认的settings.xml文件。而是新增了一个settingsold.xml文件问...

SpringBoot集成Druid监控慢SQL的详细过程

SpringBoot集成Druid监控慢SQL的详细过程

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 42

一、前言数据库连接池是一个至关重要的组成部分,一个优秀的数据库连接池可以显著提高应用程序的性能和可伸缩性。常见的连接池:druid、hika...

Springboot整合Thymeleaf引入公共的CSS和JS文件的方法及注意点

Springboot整合Thymeleaf引入公共的CSS和JS文件的方法及注意点

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 48

最近想搭建一个简单的web网站,以便以后接点私活,所以首先考虑单机模式下的框架搭建,分布式的框架相对前段搭建成本有点高,另外暂时对前端代码不...

SpringBoot读取properties配置文件中的数据的三种方法

SpringBoot读取properties配置文件中的数据的三种方法

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 42

spring boot最常用的3种读取properties配置文件中数据的方法:1、使用@value注解读取读取properties配置文件...

SpringBoot中使用MQTT实现消息的订阅和发布(示例代码)

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 44

springboot中使用mqtt实现消息的订阅和发布背景 java框架springboot通过mqtt通信 控制物联网设备还是直接上代码第...

Springboot3.3 整合Cassandra 4.1.5的详细过程

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 43

一、数据库搭建-- 创建keyspacecreate keyspace school with replication = {'class'...

详解如何使用XML配置来定义和管理Spring Bean

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 52

spring 框架提供了多种方式来定义和管理 bean,xml 配置是其中一种传统且强大的方式。尽管现在更多的项目使用基于注解的配置,但了解...

深入解析MybatisPlus多表连接查询

深入解析MybatisPlus多表连接查询

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 50

一、序言在开发过程中,数据库查询是非常常见的操作。而在一些复杂的业务场景中,我们经常会遇到多表连接查询的需求。针对这种情况,mybatisp...

SpringBoot实现调用自定义的应用程序((最新推荐)

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 44

1.应用程序设置全局可执行添加安装路径到全局变量中,并执行source指令使其生效export path=$path:/the/path/t...

java调用js文件的两种常用方法示例(支持V8引擎)

java调用js文件的两种常用方法示例(支持V8引擎)

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 49

前言对java逆向感兴趣的盆友可以关注我以前的文章,有图片验证码识别、aes、sha256等各种加密的java实现,不定时更新常用算法和加密...

Java基础之throw和throws的示例详解

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 52

总结来说,throw是用来抛出一个具体的异常实例,而throws是用来声明方法可能会抛出哪些类型的异常,是对调用者的一种通知和要求。1. t...

Spring Boot使用AOP在指定方法执行完后执行异步处理操作

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 44

1.在pom.xml中加入如下依赖<dependency> <groupid>org.springframew...

IDEA集成Docker实现快捷部署的操作步骤

IDEA集成Docker实现快捷部署的操作步骤

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 47

背景介绍  在我们手动通过docker部署项目的时候,都是通过把打包好的jar包放到服务器上并且在服务器上编写对应的do...

Java创建对象的六种常用方式总结

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 52

在java中,创建对象通常有以下几种方式:使用new关键字这是最常见的方式,通过调用类的构造函数来创建对象。public class myc...

Java swing创建一个窗口的简单步骤

Java swing创建一个窗口的简单步骤

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 41

swing组件分类:顶层容器:jframe、japplet、jdialog、jwindow中间容器:jpanel、jscrollpane、j...

Java参数校验详解之使用@Valid注解和自定义注解进行参数验证

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 49

很多时候我们需要使用不少if、else等等逻辑判断及验证,这样在进行一些重复的参数校验会很麻烦,且以后要维护也会吃力。而这样就可以使用jav...

Maven添加reactor依赖失败的解决方案

Maven添加reactor依赖失败的解决方案

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 52

情况说明起初是自己在学spring boot3,结果到了reactor这一部分的时候,在项目的pom.xml文件中添加下列依赖报错: ...

Java Map的compute方法举例详解

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 45

1.compute方法compute方法是map接口中的一个方法,用于根据指定的键和计算函数对指定键的值进行修改。方法的签名如下:defau...

用Java编写一个简单的拼图游戏全过程

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 43

1.思路与分析首先我们需要提供几个面板,一些菜单栏以及一些按钮,按照你所需要拼成的图片的一些小切片(可以4*4或者5*5,总之按照你的图片大...

java计算日期相差天数的4种简单方法举例

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 56

方法1:long值相减(推荐)public static void main(string[] args) {dateformat date...

java中url任意跳转漏洞的解决

java中url任意跳转漏洞的解决

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 42

1 漏洞介绍urlredirect url重定向漏洞也称url任意跳转漏洞,网站信任了用户的输入导致恶意攻击,url重定向主要用来钓鱼,比如...

Java代码审计之URL重定向的问题解决

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 44

urlredirect url重定向漏洞也称url任意跳转漏洞,网站信任了用户的输入导致恶意攻击,url重定向主要用来钓鱼,比如url跳转中...

java代码审计之目录遍历的解决

java代码审计之目录遍历的解决

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 47

1 原理介绍通过用户输入,后端接收到参数直接拼接到指定路径下读取用户指定的文件名,看似正常,但实际用户输入的参数不可控,黑客将非法的特殊字符...

Java中一些常见的并发集合类的使用

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 44

什么是并发集合?列举一些常见的并发集合类并发集合是一种特殊的数据结构,它允许多个线程安全地访问和修改。在多线程编程的场景下,只有使用并发集合...

springMVC中@RequestParam和@RequestPart的区别

springMVC中@RequestParam和@RequestPart的区别

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 44

@requestpart@requestpart这个注解用在multipart/form-data表单提交请求的方法上。支持的请求方法的方式...

mybatis-plus实现四种lambda表达式方式

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 42

前言使用了lambda表达式 可以通过方法引用的方式来使用实体字段名的操作,避免直接写数据库表字段名时的错写名字;一、lambdaquery...

Java中使用WebSocket的几种方式

2024-07-03 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 40

一、 简介1.1 什么是websocketwebsocket是一种协议,用于在web应用程序和服务器之间建立实时、双向的通信连接。它通过一个...

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