摘要:气体的快速识别与检测已成为国内外研究者迫切解决的重大问题。随着光学技术的快速发展,气体光学检测技术以其高效率、多组分、高灵敏度等显著优势而成为气体检测领域的重要研究热点之一。本文介绍了气体光学检测技术的理论基础,并按主动式与被动式两大类综述了各种典型气体光学检测技术的工作原理及应用进展。运用这些气体检测技术,已经对几十种气体实现远距离、高灵敏度的连续实时监测,完成了多种场景下对气体成分、浓度
通过上一篇 监控和管理生产环境spring boot actuator 我们可以知道可以通过boot集成的actuator插件来监控并管理服务的运行状况,处理由于某种不规范的操作,导致短时间内cpu内存暴增,通过log文件有时很难定位出现问题的环节。遇到这样的问题,除了通知运维同学通过jmap或jcmd指令导出jvm heap dump(堆转存文件)文件快速定位问题以外,如果我们的服务仍然可以正常
转载 2021-06-04 11:12:04
1579阅读
通过上一篇 监控和管理生产环境spring boot actuator 我们可以知道可以通过boot集成的actuator插件来监控并管理服务的运行状况,处理由于某种不规范的操作,导致短时间内cpu内存暴增,通过log文件有时很难定位出现问题的环节。遇到这样的问题,除了通知运维同学通过jmap或jcmd指令导出jvm heap dump(堆转存文件)文件快速定位问题以外,如果我们的服务仍然可以正常
转载 2021-06-04 11:12:33
2643阅读
看了很多博客总算自己完成了,总结如下:1.在linux上安装zookeeper和dubbo(非集群)下载zookeeper-3.4.6.tar.gz并解压缩到/usr/local路径下进入到/usr/local/zookeeper-3.4.6/bin目录下,通过./zkServer.sh启动zookeeper下载dubbo-admin-2.5.4.SNAPSHOT.war 到linux上,通过cp
转载 2023-09-05 14:24:29
75阅读
第一步,在启动类中添加支持定时任务@SpringBootApplication @MapperScan("com.great.mapper") @EnableScheduling //Springboot支持定时任务 public class MainApplication { public static void main(String[] args) { Sprin
转载 2023-11-29 15:14:35
65阅读
简介  定时任务在我们日常项目开发中会经常使用,如数据库的备份。springboot对于定时任务的实现也作了很便捷的自动化配置,实现的方式共有两种:一种是使用 Spring 自带的定时任务处理器 @Scheduled 注解,另一种就是使用第三方框架 Quartz 。 一、@Scheduled 二、Quartz 一、@Scheduled(1)@Scheduled的实现相对简单,但是 Quartz更
# Spring Boot Thread Dump ## Introduction In Spring Boot applications, when multiple threads are running concurrently, it is sometimes necessary to analyze the state of these threads for troubleshoo
原创 2023-08-03 07:58:28
127阅读
## 如何实现Spring Boot Dump文件 作为一名经验丰富的开发者,我将会教你如何实现Spring Boot dump文件。首先,让我们来看一下整个流程,然后详细说明每一步需要做什么。 ### 流程 下面是实现Spring Boot dump文件的流程: ```mermaid gantt title 实现Spring Boot Dump文件流程 section 准
原创 2024-06-30 06:13:46
55阅读
# 如何实现 Spring Boot 崩溃 Dump 位置 在使用 Spring Boot 开发应用时,崩溃和错误是不可避免的。为了便于调试和分析崩溃情况,了解如何设置崩溃 Dump 的位置是很重要的。本文将为您提供详细的步骤,以帮助您在 Spring Boot 应用中实现崩溃 Dump 位置的配置。 ## 流程概述 在进行崩溃 Dump 配置之前,我们需要遵循一系列步骤。以下是整体流程的表
原创 2024-10-12 04:54:18
92阅读
# Spring Boot 项目方案:生成 Dump 文件的实现 在现代 Java 应用程序的开发中,Spring Boot 是一个极其流行的框架。运行时异常、内存泄漏等问题的调试与排查往往需要生成堆 Dump 文件。本文将介绍如何在 Spring Boot 中生成 Dump 文件,并提供代码示例,以便您在项目中应用。 ## 1. 生成 Dump 文件的背景 Dump 文件包含了程序在特定时
原创 2024-09-05 06:35:17
725阅读
看完前一节,你可能会说,所谓的DUMP分析毫无技术含量啊,直接一个 !analyze -v就搞定了啊。不错,第一条输入的命令一般都是!analyze -v,但不代表着自动分析可以解决所有的问题。有时候,!analyze -v出来的结果会将你带入歧途,如果你不抱着怀疑态度的话。本节的示例依然是前一节中的,但是我们不自动保存DUMP,而是在程序崩溃之后,从任务管理器中手动保存。操作很简单,我就不演示了
转载 2024-08-28 21:19:40
126阅读
  Spring Boot是由Pivotal团队提供的全新框架,其设计目的用来简化新Spring应用初始化搭建以及开发过程,该框架使用了我写的方式进行配置,从而开发人员不再需要定义样板化的配置,通过这种方式,Spring Boot将致力于在蓬勃发展的快速应用开发领域(Rapid Application Developoment)成为领导者。 Spring Boot 的特点如下:创建独立的Sprin
转载 2024-01-05 17:37:56
85阅读
在开发和运维中日志的处理可是少不了的,这里我们就来说明一下SpringBoot中的日志配置首先说明下SpringBoot支持的日志框架Java Util Logging、Log4J2、logback其中呢SpringBoot默认使用的是logback,配置方式有默认配置和引用外部文件配置两种。配置方式一、默认配置方式SpringBoot默认使用的是logback。如果你在Maven中添加的以下依赖
转载 2023-08-15 12:56:45
128阅读
       目录1、Spring Boot 概述    1.1.什么是SpringBoot    1.2.SpringBoot的优势1.2.1.使编码变得简单1.2.2.配置变得简单1.2.3.使部署变得简单1.2.4.使监控变得简单2、StringBoot HellowWorld  &
转载 2023-08-07 23:25:57
77阅读
前言Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。Spring Boot 被认为是 Spring MVC 的“接班人”,它可以帮我们自动配置,如果默认配置不能满足需求,我们还可以替换掉自动配置类,使用自己的配置。另外,Spring Boot
转载 2024-07-05 14:28:11
132阅读
# Spring Boot 原理分析指南 作为一名开发者,了解 Spring Boot 的原理是深入掌握其开发过程的关键。本文将带你逐步分析 Spring Boot 的原理,并通过实际操作帮助你更好地理解。 ## 流程概述 在开始之前,我们先概述一下整个 Spring Boot 原理分析的流程。下面是一个简化的步骤表格: | 序号 | 步骤 | 说明
原创 2024-10-26 05:27:50
31阅读
目录1. 入门知识1. 介绍Spring Boot2. 系统环境要求3. 安装Spring Boot3.1 使用Java开发的安装说明3.1.1 使用Maven安装3.1.2 使用Gradle安装(略)3.2 安装Spring Boot CLI3.2.1 手动安装3.2.2 使用SDKMAN等各种方式的安装方法(略)3.2.3 快速使用CLI事例4. 开发第一个Spring Boot的应用程序4
## Spring Boot 分析耗时 在开发和优化一个应用程序时,了解代码的耗时情况是非常重要的。通过分析耗时,我们可以找出代码中的瓶颈,并对其进行优化,以提高应用程序的性能。Spring Boot提供了一些工具和技术,可以帮助我们分析代码的耗时情况。本文将介绍如何使用Spring Boot分析代码的耗时,并通过一个代码示例来说明。 ### 1. 引入依赖 首先,我们需要在`pom.xm
原创 2024-01-22 07:23:58
143阅读
之前项目一直使用的是1.4版本的,最近新开发一个项目,准备使用最新版本。去 spring 官网查询目前最新稳定(标有红色 GA)版本为2.1.3。OK!开始填坑之路一:pom 文件中引入官方迁移插件<dependency> <groupId>org.springframework.boot</groupId> <
SpringBoot从一开始就告诉我们,她更喜欢基于Java的配置,即注解的方式。所以她提供了一大堆注解,并让我们习惯使用注解。其最大的特点是无需XML配置文件,能自动扫描包路径装载并注入对象,并能做到根据classpath下的jar包自动配置。这个过程摒弃了spring以往项目中大量繁琐的配置,通过自身默认配置,极大的降低了项目搭建的复杂度。同样在springboot中,大量注解的使用,使得代码
原创 2019-05-20 21:45:04
1549阅读
  • 1
  • 2
  • 3
  • 4
  • 5