本人使用 IntelliJ IDEA 近两年了,觉得还是非常好用的。在使用过程中总结了个人的IDEA常用配置和常用插件,觉得这样配置是有利于提高开发效率,特此分享给大家注:本博客使用的IDEA版本是2018,不同版本的IDEA可能有些差异常用配置配置JDK在IDEA启动页面中,下拉Configure,选择Project Defaults – Project Structure,这样可以设置所有项目
转载
2024-07-28 10:53:23
437阅读
需求有的公司的服务器使用堡垒机管理,登录后需要手动选择堡垒机对应的序号,需求是在 Intellij IDEA 中,使用自己写的脚本完成一键打包,自动登录堡垒机,自动选择目标机器,上传文件,重启应用,查看日志输出。在IDEA中实现自动化部署的几种方法所谓自动化部署,就是根据一个触发条件,自动运行一段脚本(可以是java,python,js,linux shell),这段脚本的作用就是:打包,上传,s
转载
2024-07-24 06:51:23
239阅读
# 在Android中查看日志的必备工具与方法
在Android应用开发过程中,调试是一个不可或缺的环节。而查看日志则是调试的重要步骤之一。通过日志,开发者可以实时了解应用的运行状态、捕捉异常信息、追踪逻辑流程等。本篇文章将深入探讨如何在Android中查看日志,并提供一些实用的代码示例,同时展示流程和旅行图,帮助大家更好地理解这个过程。
## 1. Android日志基础
Android提
之前录过一个视频和大家分享 Spring Boot 日志问题,但是总感觉差点意思,因此松哥打算再通过一篇文章来和大家捋一捋 Java 中的日志问题,顺便我们把 Spring Boot 中的日志问题也说清楚。1. Java 日志概览说到 Java 日志,很多初学者可能都比较懵,因为这里涉及到太多东西了:Apache Commons Logging、Slf4j、Log4j、Log4j2、Logback
1、日志初步扫盲首先在idea的Edit configurations设置:这样在运行的时候如果出现了垃圾回收就会打印GC日志, 比如这段代码:public class FinalizeEscapeGC {
public static FinalizeEscapeGC SAVE_HOOK = null;
public void isAlive(){
System
作者:肥朝上一篇:Linux最常用命令!简单易学,能解决95%以上的问题!
一、前言上周一好友向我反馈一个问题,他们项目在本地是可以跑的,但是在线上环境,就报错.报错日志如下:说实话,我每天这么忙,看到这种直接丢个异常出来的根本不想理.但是他一句话彻底改变了我的想法. 首先出现了这个几个关键词.无法解决的bug之前肥朝反复强调,我们看源码,是为了解决问题,而不是简单为了面试装装逼,如果搜索引擎随
本文分享几个自己在平时 Coding过程中使用已久的 IDEA操作「小技巧」,写代码过程中幸福感和效率都杠杠滴。赶紧打开IDEA实际体验一波吧 ...前进/后退我们使用浏览器的过程,可以点击后退查看之前的浏览记录。在 IDEA 也有同样的功能,当我们编辑代码时,点击查看了调用类实现逻辑,然后可以使用后退快捷键,快速回到刚才待编辑的代码处。有后退,当然也有前进啦~前进/后退快捷键如下
转载
2024-07-04 07:30:32
2175阅读
IDEA如何查看日志文件?有时候是呀idea导入maven项目报错,需要查看具体报错日志。步骤一:点击工具栏上的 “Help” 选项。步骤二、 点击“Help”选项后弹出帮助下拉选项菜单,选择 “Show Log in Explorer” 选项。步骤三、点击 “Show Log in Explorer” 选项后,就可以打开IDEA的日志文件所在的目录了,“idea.log” 就是我们要查看的日志文
转载
2023-09-21 10:12:18
1489阅读
某天上午收到最近发布的一个服务频繁FGC的告警,这个服务只是给公司内部相关人员使用的,并非给互联网用户提供服务的系统。而且功能也比较简单,就是查看一些统计信息、报表数据、数据导出Excel等,访问量非常低。另外,由于这个服务并不是OLTP,所以就是简单的使用默认的ParallGC垃圾回收器,JVM参数也只是做了简单的配置: 关键线索废话不多说,既然有FGC,那就首先查看GC日志。毕竟F
转载
2024-03-13 22:44:55
238阅读
引言今天在看书的时候,在讲到垃圾收集器与内存...
转载
2018-11-26 15:32:00
1050阅读
2评论
文章目录1. idea 的 maven 配置1.1 打开File下Settings 配置 maven1.2 idea 中创建一个 maven 的 web 工程2.在 pom.xml 文件配置坐标2.1 创建一个 Servlet2.2 在 pom.xml 文件添加坐标2.3项目中添加的坐标 1. idea 的 maven 配置 作为一个 maven 工程,它的 src 目录和 pom.xml 是必
转载
2024-03-22 15:44:09
1097阅读
概 述在Java后端开发领域,大名鼎鼎的Spring Boot框架想必大家都用过。用过Spring Boot的应该都知道,在项目启动入口的主类main()方法里,一句简简单单的SpringApplication.run( ... );
SpringApplication.run( ... );便开启了项目的启动运行之路。 那么本文我们就来看看这个 SpringApplication
转载
2024-03-22 10:40:05
57阅读
1、首先下载log4的jar包,官方路径为:http://www.apache.org/dyn/closer.cgi/logging/log4j/1.2.17/log4j-1.2.17.zip2、下载完成后,把jar包导入到idea中,参考文档:http://jingyan.baidu.com/article/fec7a1e5f79e2b1191b4e74f.html3、之后参考log4使用教程,
转载
2023-07-20 16:45:08
411阅读
作者: 围军儿最近在对已有项目进行扩展的时候,发现要改动的一个类它长 766 行,开放了近 40 个 public 接口,我流着泪把它给改完了。为了防止这样的惨剧再次发生在我的身上,我觉得有必要写一篇博客来让广大程序猿同胞知道代码重构的重要性如果你身边有一个类写上千行的猿,一定要把此文转给 ta为什么类不能过长? 类过长——读不通,扩展不通读不通——直接用滚轮滚都得好几秒,
转载
2024-04-02 10:06:44
157阅读
【User Story2.0】1.使用应用程序是客户,如果程序出了问题,一般客户能提供精确步骤就阿弥陀佛了。如果我们仅仅使用调试器断点机制,该问题没有重现,会让我们以为已经解决了,但其实问题藏的深,可能是多线程有关呢(因为断点让执行速度变慢了)。所以【成功地调试程序、监控和错误报告地关键是【日志】】2.K&R的K和Rob Pike总结 一、 认真思考添加输出语句+
转载
2024-07-31 15:35:53
97阅读
点击上方“占小狼的博客”,选择“设为星标最近热文JDK13的 5个新特性,抢先看,开车都追不上了!面试官问,使用Dubbo有没有遇到一些坑?我笑了。蚂蚁面试:字符串在JVM中如何存放?某天上午收到最近发布的一个服务频繁FGC的告警,这个服务只是给公司内部相关人员使用的,并非给互联网用户提供服务的系统。而且功能也比较简单,就是查看一些统计信息、报表数据、数据导出Excel等,访问量非常低。另外,由于
转载
2024-05-31 01:12:43
179阅读
Java:idea查看JDK源码一、idea查看JDK11源码1、解压JDK11包下src.zip2、将src导入idea中3、去掉项目的SDK二、idea查看openjdk源码1、下载openjdk源码2、使用git命令将openjdk源码克隆到本地三、idea查看JDK1.8源码1、解压JDK1.8包下的src.zip2、将src导入idea中3、项目导入idea后Java类的标志显示有问题
转载
2023-10-22 21:58:47
274阅读
1. SequenceDiagramSequenceDiagram 可以根据代码调用链路自动生成时序图,超级赞,超级推荐!这对研究源码,梳理工作中的业务代码有极大的帮助,堪称神器。安装完成后,在某个类的某个函数中,右键 --> Sequence Diagaram 即可调出。如下图是 Netty 的源码,可以通过该插件绘制出当前函数的调用链路。 2. Java Stream Deb
转载
2024-03-20 20:26:03
277阅读
idea插件名称:Maven Helperidea安装Maven Helper:File-settings-Plugins-MarketPlace,搜索Maven Helper,install-restart使用Maven Helper全局查找依赖:1.打开需要全局查找的pom文件,安装Maven Helper之后在下面找到Dependency Analyzer 2.输入查找
转载
2023-06-26 09:26:54
708阅读
总结一下运行<<深入理解Java 虚拟机>>书中的例子过程中遇到的问题。环境准备安装JDK11 JDK 11下载地址 https://aws.amazon.com/cn/corretto/ 点击下载 Amazon Corretto 11 根据各自的平台选择相应的JDK,我是在win10上安装,所以选择的是Windowsx64 下载完成后安装,安装的过程比较简单,不会的可以自
转载
2024-06-28 08:32:41
82阅读