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

Java

JAVACORE与HEAPDUMP生成方法

JAVACORE与HEAPDUMP生成方法

2024-08-14 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 78

前言在项目上我们经常要生成javacore和heapdump来进行分析。这里总结一下我自己在项目上生成这两个文件的方法。javacore篇:...

如何运用Capstone实现64位进程钩子扫描

如何运用Capstone实现64位进程钩子扫描

2024-08-14 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 81

进程钩子扫描是一种安全技术和分析方法,用于检测和分析进程内的指令是否被篡改或注入了恶意功能。钩子(hook)技术允许开发人员在执行特定系统调...

使用多个servlet时Spring security需要指明路由匹配策略问题

2024-08-14 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 72

多个servlet时spring security需要指明路由匹配策略项目原本是 springboot-3.1.3 + druid-1.2....

Maven中错误使用parent.relativePath导致构建失败问题

2024-08-14 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 72

maven中错误使用parent.relativepath导致构建失败搭建一个springboot项目,maven结构为一个空的父模块包含两...

微服务Spring Cloud Alibaba 的介绍及主要功能详解

2024-08-14 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 73

引言springcloud alibaba 是 spring cloud 生态系统的一部分,提供了对阿里巴巴中间件的整合支持,帮助开发者在 ...

解读@EventListener工作原理

2024-08-13 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 69

@eventlistener 是 spring framework 提供的用于处理事件监听的注解。它的工作原理基于观察者设计模式,其中有一个...

Spring定义Bean范围的三种方式

2024-08-13 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 69

spring如何定义bean的范围在spring框架中,bean的作用域(scope)决定了一个bean实例的生命周期和可见性。spring...

使用Spring注解@EventListener实现监听原理

使用Spring注解@EventListener实现监听原理

2024-08-13 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 79

@eventlistener使用方式package com.cyl.listener;import org.springframework....

使用Java DOM解析器修改XML文件内容的操作方法

2024-08-13 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 75

引言在java中,xml文件的解析和修改可以通过多种方法实现,其中dom(document object model)是一种常用的方式。do...

SpringBoot实现分布式任务调度的详细步骤

SpringBoot实现分布式任务调度的详细步骤

2024-08-13 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 79

引言随着互联网应用的规模和复杂度不断增加,单节点任务调度系统已经难以满足高并发、大数据量的处理需求。分布式任务调度成为了解决这一问题的重要手...

Spring 中的InitializingBean使用示例

2024-08-13 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 70

initializingbean是 spring 框架中的一个接口,用于在 spring 容器中初始化 bean 时执行特定的初始化逻辑。这...

Spring MVC 扩展和 SSM 框架整合步骤详解

2024-08-13 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 88

12.1 spring mvc 框架处理json数据 json 格式数据在现阶段web项目开发中扮演者非常重要的角色。在前端页面后后台...

JavaWeb如何实现限制单个账号多处登录

JavaWeb如何实现限制单个账号多处登录

2024-08-13 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 71

在网上有很多解决限制登录的方法,包括springsecurity也有解决的方案,今天记录一下使用javaweb的实现知识点思路如下:演示具体...

Spring源码之事件监听机制详解(@EventListener实现方式)

2024-08-13 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 75

spring源码之事件监听机制(@eventlistener实现)在看@eventlistener之前需要先知道 继承eventlisten...

JAVA 两个类同时实现同一个接口的方法(三种方法)

2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 80

在java中,两个类同时实现同一个接口是非常常见的。接口定义了一组方法,实现接口的类必须提供这些方法的具体实现。以下将展示如何实现这一要求,...

java普通类如何转javafx程序

2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 67

java普通类转javafx程序只需要集成application 就可以了import javafx.application.applica...

SpringBoot使用@Validated处理校验的方法步骤

SpringBoot使用@Validated处理校验的方法步骤

2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 71

前言@validated 注解的主要目的是启用和利用 spring 的验证框架,它可以用于类上也可以用于方法参数上。用于类上时,表示该类中的...

Java微信公众号推送模版消息的步骤示例详解

2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 86

要在java中向微信公众号推送模板消息,首先需要确保我们已经有了微信公众号,并且已经设置了模板消息权限和模板id。模板消息是一种向用户发送通...

并发编程模式之ThreadLocal源码和图文解读

并发编程模式之ThreadLocal源码和图文解读

2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 74

从一道面试题开始吧,threadlocal使用需要注意什么,或者有什么问题?答:如果是在线程池中使用,会存在 1、内存泄漏 2、脏数据 的问...

Spring Cloud Gateway层限流实现过程

Spring Cloud Gateway层限流实现过程

2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 76

写在前面的话高并发的三驾马车:缓存、降级、限流,这里仅仅说限流常用的限流算法有:计数器算法、固定窗口算法、滑动窗口算法、漏桶算法、令牌桶算法...

SpringCloud微服务网关限流方式

SpringCloud微服务网关限流方式

2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 81

1.限流的两种实现方式nginx限流在nginx中,通过限流可以规定一个一个地址映射每一秒可以被访问多少次,甚至是限制每一个用户(这里的用户...

Spring源码之事件监听机制(实现EventListener接口方式)

2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 68

一、spring实现自定义事件的发布订阅github地址为:https://github.com/kevin-lihongmin/desig...

SpringBoot Web开发之请求响应、分层解耦问题记录

SpringBoot Web开发之请求响应、分层解耦问题记录

2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 67

一.请求响应概述1.servlet在 spring boot 的 web 请求响应处理中,servlet起着关键的作用。servlet是 j...

Java并发编程ArrayBlockingQueue的使用

2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 90

一、arrayblockingqueue概述arrayblockingqueue是一个基于数组的有界阻塞队列。它在创建时需要指定队列的大小,...

SpringBoot整合FTP使用示例教程

2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 69

一、springboot整合ftp使用1、引入依赖这里引用 apache commons-net依赖,用于ftp客户端操作。<depe...

Spring&nbsp;Boot集成Seata实现基于AT模式的分布式事务的解决方案

Spring Boot集成Seata实现基于AT模式的分布式事务的解决方案

2024-08-12 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 67

1.什么是seata?seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。seata 将为用户提供了 a...

解读maven项目的打包方式

解读maven项目的打包方式

2024-08-12 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 64

前言现在都是使用idea中maven插件来打包项目,因此此文章将基于idea中的maven插件打包。概念打包分为小包和大包两种概念:小包:只...

MyBatis Plus实现中文排序的两种有效方法

2024-08-12 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 63

前言在mybatis plus项目开发中,针对中文数据的排序需求是一个常见的挑战,尤其是在需要按照拼音或特定语言逻辑排序时。本文整合了两种有...

IDEA打包maven多模块相互依赖项目全过程

IDEA打包maven多模块相互依赖项目全过程

2024-08-12 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 65

使用场景假设有一个父maven项目project,有三个子模块producer,consumer和common,其中producer依赖co...

Spring IOC 注入的3种方式小结

2024-08-12 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 63

spring ioc容器支持多种依赖注入方式,其中最常见的是:1. 构造器注入(constructor injection)特点:通过构造函...

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