idea控制台日志打印

Idea控制台打印彩色、带背景的日志 前言 日志在项目中非常常见,一般我们都是打印默认的日志。通过System.out.print(“xxx”) 或者 log.info(“xxx”) 等来打印日志。但有时我们需要打印一些彩色的日志,比如我们调试代码时,想要打印一个日志,然后在控制台定位问题,但如果控制台日志非常多,就需要找好长一段时间,如果日志是彩色的那么久很好定位了。 实现 打印日志是需要在日志体前后加上特殊字符。 @Slf4j public class TestController { public static void mai 阅读详情

logback.xml 文件

对于查看运行的SQL语句极有帮助!
效果
配合的依赖:

<dependency>
  <groupId>ch.qos.logback</groupId>
  <artifactId>logback-classic</artifactId>
  <version>1.2.3</version>
</dependency>

放在resources目录下的XML文件:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <property name="HOME_LOG" value="logs"/>
    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
        <layout class="ch.qos.logback.classic.PatternLayout">
            <Pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</Pattern>
        </layout>
    </appender>
    <appender name="RollingFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
            <level>TRACE</level>
        </filter> <!-- 测试部署时使用如下配置 --> <!-- 可让每天产生一个日志文件,最多 30 个,更早的删除 -->
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <fileNamePattern>${HOME_LOG}/log-%d{yyyy-MM-dd}.log</fileNamePattern>
            <maxHistory>10</maxHistory>
        </rollingPolicy> <!-- RollingFileAppender 一般情况下需要配置两个参数: RollingPolicy,负责滚动。TriggeringPolicy,决定是否以及何时进行滚动 TimeBasedRollingPolicy比较特殊,它同时继承了RollingPolicy和TriggerPolicy。 -->
        <encoder>
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger - %msg%n</pattern>
        </encoder> <!-- 正式部署时使用此配置 --> <!-- <file>${app.home}/logs/log.log</file> <append>true</append> <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"> <fileNamePattern>${app.home}/logs/log.%i.log.zip </fileNamePattern> <minIndex>1</minIndex> <maxIndex>7</maxIndex> </rollingPolicy> <encoder> <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger - %msg%n </pattern> </encoder> <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy"> <maxFileSize>50MB</maxFileSize> </triggeringPolicy> -->
    </appender>
    <logger name="com.lanou3g" level="DEBUG"/>
    <logger name="org.springframework" level="ERROR"/>
    <logger name="org.mybatis.spring" level="ERROR"/>
    <logger name="org.apache" level="ERROR"/>
    <logger name="ch.qos.logback" level="ERROR"/>
    <root level="debug">
        <appender-ref ref="STDOUT"/>
        <appender-ref ref="RollingFile"/>
    </root>
</configuration>
Ubuntu22.04中通过conda快速部署PyTorch开发环境(CPU/GPU双版本实战) 本文详细介绍了在Ubuntu22.04系统中,如何利用Conda高效部署PyTorch开发环境。文章分别提供了CPU与GPU双版本的实战教程,涵盖环境创建、镜像加速、版本匹配及深度验证等关键步骤,旨在帮助开发者快速搭建稳定、兼容的深度学习环境,从而专注于模型开发。 阅读详情

相关推荐

Langchain4j 文档处理实战:从加载到分割的完整流程解析

本文详细解析了使用Langchain4j进行文档处理的完整流程,涵盖从文档加载、解析到分割的核心步骤。通过实战代码示例,重点介绍了如何利用文档分割器将大文档切割为适合大语言模型处理的片段,并提供了参数调优与避坑指南,帮助Java开发者高效构建AI应用的数据处理基础。

smartcontract5的博客 542

IDEA常用的基本设置

合适的字体大小 打开File——Settings 编辑区的设置 控制台的设置 按住ctrl+滚轮进行放大缩小 设置编码 jdk设置 autoscroll 点击齿轮 auto import

xiguasweet的博客 257

海外最新AI营销AI销售书籍推荐AI营销培训讲师AI销售培训讲师人工智能营销培训师人工智能销售培训师AI赋能营销培训AI赋能销售培训企业AI营销内训企业AI销售内训AI营销课程讲师AI销售课程讲师

专栏|AI营销与AI销售实战 · 第46期在这个人类与算法共舞的时代,销售,已经不是你我熟悉的那个“打电话、见客户、做PPT”的老行当了。你还以为销售是“打感情牌”?错了,情感要继续,但方式已经升级。你还以为AI只是“写写文案”?错了,文案只是皮毛,真正的杀器,是思维方式的重构,是认知地图的重绘。首先,我们需要明确一个事实:AI并不会消灭销售这个职业,但它必然会重新定义销售的本质。在销售领域,真正的制胜之道不是简单地采用AI工具,而是的能力。

Akibfrycc的博客 1100

IDEA 使用小技巧

1. console 栏取消固定和停驻

Leisurelyc的博客 673

2026年AI编程工作流实战:Claude Code与Open Code深度对比

AI编程已从代码生成工具升级为IDE级智能工作流核心能力。其本质是将大语言模型深度嵌入开发环境,通过语义理解、上下文感知与行动闭环重构传统编码范式。Claude Code以企业级知识图谱和双轨Code Review为代表,强调合规性、可审计与深度集成;Open Code则依托Skill可组合性、本地优先模型与ocp协议,实现开源驱动的灵活扩展。二者共同推动IDE从‘编辑器’进化为‘数字搭档’——能理解RFC文档、记住PR评论、自动补全带重试的fetch逻辑,并在Promise链发呆时一键重构为async/a

weixin_33739523的博客 462

华为私有云HCS 8.1.1实战:从镜像制作到云主机发放全流程指南

本文详细解析了华为私有云HCS 8.1.1从镜像制作到云主机发放的全流程实战指南。内容涵盖制作标准化QCOW2镜像、配置云主机规格与主机组、规划外部网络,以及在运营面为租户初始化资源、配置审批流与产品目录。最后,通过用户视角演示了从创建VPC网络到申请、审批并最终绑定EIP访问云主机的完整操作步骤,为运维人员和架构师提供了一套清晰、可落地的HCS部署与管理实践方案。

weixin_29305313的博客 1124

idea控制台

mac下idea可以用cmd+shift+上下方向键 移动控制台范围。 win下应该是ctrl+shift+方向键上下

人生最遗憾的莫过于:轻易地放弃了不该放弃的,固执地坚持了不该坚持的 2130

三菱FX5U PLC与CCLINK模块通信配置全流程(附接线图与参数详解)

本文详细解析了三菱FX5U PLC与CCLINK模块的通信配置全流程,包括硬件接线规范、参数设置及软件编程方法。通过实战指南帮助工程师快速掌握FX5U与CCLINK模块的高效通信技术,提升工业自动化控制系统的稳定性和可靠性。

weixin_27014595的博客 428

关于IDEA控制台及设置的问题

1.tomcat localhost log 和 tomcat catalina log控制台分别描述什么 一 是运行中的日志,它主要 记录 运行的一些信息,尤其是一些异常 错误 日志信息 。 如果要调试程序也是在这里看,这个才是Servlet的控制台 二 是 访问 日志信息,它 记录 的 访问 的 时间 , IP , 访问 的 资 料等相 关 信息。 ...

m0_58975873的博客 1181

Vue3 - 完美解决html2canvas截图不全问题,截图只截取当前可视区域导出图片不全,截屏导出的图片显示不全只有一部分或缺一块,vue3移动端H5网页项目使用html2canvas插件长截图!

vue3,html2canvas,移动端H5网页,截图不全,html2canvas长截图不全,保存长截图,页面滚动导致截图不全,网页下方截屏不到怎么办,底部一部分无法截屏到,保存的图片少了一大块,H5海报截图不完整,怎么截取滚动条下方的内容,截图图时图片不全,截图图片只有一半的问题,底部内容空白,截图空白问题的解决,截图不全怎么办,html2canvas.js网页截图功能(解决截图不全问题,移动端ios系统截图不完整,html2canvas截图太长又不能删减截取不到,使用HTML2Canvas在H5页面上实

🏆 前端领域优质创作者 1万+

【DRAM存储器六十八】DDR5介绍--DQS Interval Oscillator—动态时序校准利器

DDR5内存采用DQS间隔振荡器(DQSIntervalOscillator)技术应对高速数据传输中的时序漂移问题。该技术通过测量DQS信号在可编程时间窗口内的振荡次数(16位计数值),动态监测温度/电压变化导致的DQS-DQ延迟偏移。控制器通过MPC命令启停振荡器,读取MR46/MR47寄存器获取计数值,并与基准值对比来调整DQS相位,确保数据采样窗口始终处于最佳位置。该机制使DDR5在8400MT/s高速率下仍能保持数据可靠性,有效补偿±0.48tCK的时序偏移。

highman110的博客 149

关于idea如何标记代码位置并快速锁定(TODO的用法)

在需要标记的位置加上(适用于后期需要修改的地方,比如当前测试阶段写死的某些值,后期上线需要改正) //TODO 标记位置 即可在idea的地步进行快速查找

weixin_56995925的博客 2018

最新Python爬虫实战(入门爬虫篇)——案例17:某天气网40天天气预报数据采集(详细爬虫思路截图+抓包动图演示+完整爬虫代码+详细注释)

本次案例通过分析某天气网的数据接口,成功实现了对40天天气预报数据的批量采集。抓包分析:利用浏览器开发者工具找到隐藏的JSONP数据接口,掌握URL构成规律。请求模拟:构造带有Referer和User-Agent的请求头,添加时间戳参数避免缓存,获取原始数据。数据解析:处理JSONP格式,去除前缀后使用json模块解析,提取所需字段并规范化日期格式。数据存储:利用pandas将结构化数据保存为Excel文件,便于后续分析和使用。动态数据接口的发现与分析JSONP数据的清洗与解析。

努力让自己发光,对的人才能迎着光而来 22万+

IntelliJ IDEA控制台打印日志乱码解决

IntelliJ IDEA控制台打印日志乱码解决配置tomcat配置文件的修改 配置tomcat 打开tomcat配置界面添加如下内容 -Dfile.encoding=UTF-8 如图所示: 配置文件的修改 IntelliJ IDEA本地安装目录中bin文件夹下的idea.exe.vmoptions和idea64.exe.vmoptions 在两个文件的末尾添加 -Dfile.encoding=...

yinkgh的专栏 943

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Intellij IDEA控制台日志打印不全

idea日志不全

weixin_29634843的博客 6697

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

idea 设置log级别_idea设置控制台不打印日志

这样做的好处是当想打印数据到控制台查看就特别方便,这个在大数据spark sql使用的多。当然如果代码报错也会打印,这个不必担心。方案Ⅰ方法是将这个log日志文件放到idea的资源目录里即可log4j.properties#设置日志的级别,定义日志信息的输出目的log4j.rootLogger=INFO,R#定义A1的输出目的地为控制台#log4j.appender.A1=org.apache.l...

weixin_39529903的博客 4592

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

IDEA控制台打印日志乱码

IDEA控制台打印日志乱码问题记录一下: idea控制台打印日志 出现 “淇℃伅” 乱码 解决:修改 tomcat目录 下的conf/logging.properties这个文件 为 GBK 就好了。 #java.util.logging.ConsoleHandler.encoding = UTF-8 java.util.logging.ConsoleHandler.encoding = GBK...

wjp25725的博客 1301

关于IDEA中 Tomcat 控制台打印日志中文乱码的解决

关于IDEA中 Tomcat 控制台打印日志中文乱码的解决 1:在-Dfile.encoding=UTF-8 在vm中设置编码方式 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201210104951274.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTc2MzQ1Ng==,size

weixin_45763456的博客 1327

log4j2日志无法在idea控制台打印问题解决

log4j2日志无法在idea控制台打印问题解决项目所使用的日志工具情况遇到的问题解决过程 项目所使用的日志工具情况 项目使用的springboot构建,已排除logback相关日志依赖,使用sl4j+log4j2进行日志打印 遇到的问题 日志无法打印在idea的控制台中 解决过程 获取Logger实例的方式如下: private static Logger logger = LoggerFact...

qq_27388039的博客 5119

解决IntelliJ IDEA,控制台log4j日志,logger.info(),打印乱码问题;

首选申明,system.out.println(),打印中文是没问题的; logger.info(),打印中文就会乱码; 网上的解决方案: 1:打开Intellij idea安装目录,在bin目录下的idea.exe.vmoptions和idea64.exe.vmoptions两个文件结尾添加 -Dfile.encoding=UTF-8 注意:不能有空格 2:运行配置上加上 VM op...

qq_37924509的博客 6388

IDEA 在debug模式下没有控制台打印日志怎么打开?

IDEA 在debug模式下没有控制台打印日志怎么打开?

weixin_45600204的博客 4424

用idea写Spark程序时,想要在控制台打印日志?

用idea写Spark程序时,想要在控制台打印日志?

qq_43494013的博客 828

idea控制台打印日志不自动换行

idea控制台打印日志不自动换行 一、设置之前的效果: 二、第一步找到设置: 三、设置之后的效果:

qq_44140691的博客 3862

idea 控制台 彩色打印日志

在IDEA中启用彩色日志输出:进入Edit Configurations,在VM options添加参数-Dspring.output.ansi.enabled=ALWAYS,重启应用后控制台日志即显示彩色效果。此设置能提升日志可读性,便于区分不同级别的日志信息。

weixin_59997843的博客 1165

idea控制台日志打印级别修改为debug

resources下找到bootstrap.yml,和spring同级添加下面配置。

修行者Java的博客 2634

idea、tomcat控制台打印日志乱码解决记录

问题通过tomcat启动项目,idea控制台打印日志乱码 尝试方法记录: 1、在部署tomcat中的VM options中输入-Dfile.encoding=UTF-8,重启tomcat。 结果:没有变化。 2、在file--settings--Editor--File Encoding处设置下面三个编码为UTF-8。重启项目。 结果:没有变化。 3、IDEA本地安装目录bin文件夹下的idea64.exe.vmoptions这个文件,在末尾加上 -Dfile.encoding=UTF-8

dayuxiaodian的博客 2027
上一篇: Java反射(使用场景非常多!)
下一篇: SpringMVC详细总结
澍码
博客等级 码龄7年 87粉丝 56原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值