原创 2021-07-13 14:38:55
637阅读
1点赞
spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。devtools的原理深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoade
转载 4月前
145阅读
实用配置提示词忽略大小写File -> Settings,找到Code Completion,把这个勾去掉,(有的idea版本是选择选项 选择none即可),例如String 输入string 、String 都可以提示设置多行tabidea默认是选择显示单行的,File -> Settings
主界面中,选择单击菜单栏 File ,单击 Settings 选择 Appearance & Behavior 选项。选择System Settings选项。取消勾选Reopen last project on startup选项OK。
原创 2021-07-20 10:02:43
643阅读
## 在Java启动时打开JMX的完整指南 Java Management Extensions (JMX) 是一个用于管理和监控Java应用程序的框架。打开JMX能够让你在运行时监控应用程序的各项性能指标,进行故障排查以及获取更深层次的程序信息。对于刚入行的开发者来说,了解如何在Java程序启动时启用JMX非常重要。下面我们将涵盖整个操作的流程和细节。 ### 步骤流程 | 步骤 | 操作
原创 2月前
274阅读
前 言本章主要分享一些工作中常用的IDEA插件(Maven Helper、Lombok、Mybatis Log Plugin、RestfulToolkit、JRebel And XRebel)和实用工具arthas。01Maven Helper作用:能清晰的查看当项目的Maven依赖版本、依赖关系、依赖冲突等情况。使用步骤:①安装后,IDEA打开pom.xml,点击Dependency An
# JavaAgent参数在Idea启动时的使用 JavaAgent是Java虚拟机提供的一个特性,它可以在运行时修改Java字节码,对应用程序的行为进行增强和拦截。Idea是一款广泛使用的Java集成开发环境,本文将介绍如何在Idea启动时加上JavaAgent参数,并通过一个实例来说明JavaAgent的使用。 ## 什么是JavaAgent JavaAgent是Java虚拟机的一个特性
原创 9月前
307阅读
新建项目       完成之后,效果如下:     直接运行:   (这里我没有关注Maven,是因为我就默认使用了Intellj IDEA 自带的Maven工具了,不想配了,大不了下载的东西 会放在C盘用户目录下一个叫.m2的文件夹。我们用 spring boot 就是为了 简化各种配置
每次android studio启动就会自动打开上次关闭的项目然后电脑有时候会很卡解决办法:
原创 2023-08-25 10:29:16
175阅读
前面章节中,已经详解介绍了 2 种创建进程的方法,即分别使用 os.fork() 和 Process 类来创建进程。其中:使用 os.fork() 函数创建的子进程,会从创建位置处开始,执行后续所有的程序,主进程如何执行,则子进程就如何执行;而使用 Process 类创建的进程,则仅会执行if "__name__"="__main__"之外的可执行代码以及该类构造方法中 target 参数指定的函
程序启动时如果需要添加某些初始化代码可以使用以下事件处理 import org.springframework.context.ApplicationEvent; import org.springframework.context.ApplicationListener; import org.springframework.stereotype.Component; /** * 程序初始
项目(SpringBoot)中有个需求,要开启一个TCP连接的监听,要求在系统启动的时候就开启监听。一番查询之后,找到了方法:https://www.baeldung.com/running-setup-logic-on-startup-in-spring有多种方式,采用其中一种比较简单的: 用@PostConstruct注解。@PostConstructpublic void i...
原创 2021-06-01 16:34:02
951阅读
# 实现Java项目启动时配置市区 ## 概述 在Java项目启动时配置市区是一个常见的需求,通过配置市区,可以保证项目在不同环境中正确地处理日期和时间。在本文中,我将向你展示如何实现这一功能。 ## 整体流程 下面是配置市区的整体流程: ```mermaid erDiagram CUSTOMER ||--o| CONFIGURATION : 配置市区 CONFIGURATI
原创 4月前
16阅读
实际应用中,我们会有在项目服务启动的时候就去加载一些数据或做一些事情这样的需求。为了解决这样的问题,spring Boot 为我们提供
原创 5月前
43阅读
      项目开发是一项非常复杂的工程,不仅包含需求分析、设计、编码、测试、实施、维护等完整的过程,还涉及到开发工具、开发人员、项目管理、风险等众多因素,不同因素对时间估算产生的影响不尽相同,在进行时间估算必须考虑到这些方面,否则最终结果就会和实际结果有很大的偏差,影响项目控制。对项目开发进行WBS分解,对每个任务单独评估时间,通过关
(1)前言    前几天,manager问道一个问题:能不能实现类似于cron的后台管理方式。问题解决后,想对这几个问题进行一下简单的总结。以便抛砖引玉!首先简单的提及一下cron。    Cron,计划任务,是任务在约定的时间执行已经计划好的工作,这是表面的意思。在Linux中,我们经常用到 cron 服务器来完成这
目录1.IDEA创建springboot项目2.注解介绍  1.IDEA创建springboot项目File ==> New ==> Project Spring Initializr ==> next 编辑项目信息 ==> next注意:打包类型必须为jar类型,且jdk必须在1.8及以上注意:Artifact不可以大小写混合,否则
转载 4月前
857阅读
Spring Boot是一种流行的Java开发框架,它提供了许多方便的功能来简化应用程序的开发和部署。其中一个常见的需求是在Spring Boot应用程序启动时预加载一些数据或执行一些初始化操作。
原创 2023-10-02 11:17:43
178阅读
# Java项目启动时授权加密的实现指南 在Java项目中,进行授权加密的主要目的是为了保障应用的安全性,确保只有授权用户可以访问应用。本文将为你详细讲解如何在Java项目中实现启动时的授权加密,包括整个流程和各个步骤的实现。以下是整个流程的概述。 ## 流程概述 | 步骤 | 内容 | 描述
原创 16天前
15阅读
# 如何在Java项目启动时执行SQL ## 1. 事项流程 下面是在Java项目启动时执行SQL的步骤表格: ```mermaid gantt title Java项目启动时执行SQL步骤表格 section 步骤 获取数据库连接 :done, a1, 2022-01-01, 1d 创建Statement对象 :done, a2, after a1, 1
原创 3月前
11阅读
  • 1
  • 2
  • 3
  • 4
  • 5