有的时候查问题的时候需要打印第三方jar里面的debug信息,假如全部jar都打印的话日志文件会很大,这个时候可以配置log4j只打印指定jar的debug信息或者包,同时输出到了一个新的文件中. 比如:我这里只打印了mybatis下面datasource这个包下面的debug信息到了debug.log log4j.logger.org.apache.ibatis.datasource.pooled=debug, test1 log4j.appender.test1=org.apache.log…
cocos2d-x 输出debug信息   在Classes目录下添加文件AppDef.h #ifndef _APP_DEF_H_#define _APP_DEF_H_ #include <android/log.h> #define LOG_TAG "TestGame"#define LOGV(...) __android_log_print(ANDROID_LOG_VERBOSE,LOG_TAG,__VA_ARGS__)#define LOGD(...) __andro…
import ( "github.com/gogf/gf/frame/g" "github.com/gogf/gf/os/glog" ) func main() { glog.SetDebug(false) // 关闭debug信息 s := g.Server() s.SetDumpRouterMap(false) // 关闭打印的路由列表 }…
在开发App的过程中,需要反复的修改和优化我们的代码,特别是当程序出现bug,需要快速的找出错误的原因,进行修改,以保证程序的正确执行. 断点调试,是最常用最简单的一种调试方式,可以一步步跟踪程序执行的流程,得到变量的值,快速的找到错误的原因. 1.断点的基本操作 断点的操作非常简单,下面通过几张图来介绍一下如何添加.删除.编辑以及使用断点. 2.全局断点 设置全局断点(异常断点),当遇到错误,Debug程序会自动定位到栈底信息,即跳到出错代码所在行. 3.条件断点 设置条件断点,当满足条件的时…
也许本文的标题你们没咋看懂.但是,本文将带大家领略输出调试的威力. 灵感来源 说到灵感,其实是源于笔者在修复服务器的ssh故障时的一个发现. 这个学期初,同袍(容我来一波广告产品页面,同袍官网)原服务器出现硬件故障,于是笔者连夜更换新服务器,然而在配置ssh的时候遇到了不明原因的连接失败.于是笔者百度了一番,发现了一些有趣的东西. 首先打开ssh的配置文件 sudo nano /etc/ssh/sshd_config 我们可以发现里面有这么几行 # Logging LogLevel DEBUG3…
也许本文的标题你们没咋看懂.但是,本文将带大家领略输出调试的威力. 灵感来源 说到灵感,其实是源于笔者在修复服务器的ssh故障时的一个发现. 这个学期初,同袍(容我来一波广告产品页面,同袍官网)原服务器出现硬件故障,于是笔者连夜更换新服务器,然而在配置ssh的时候遇到了不明原因的连接失败.于是笔者百度了一番,发现了一些有趣的东西. 首先打开ssh的配置文件 sudo nano /etc/ssh/sshd_config 我们可以发现里面有这么几行 # Logging LogLevel DEBUG3…
uname命令用于打印当前系统相关信息(内核版本号.硬件架构.主机名称和操作系统类型等). 语法 uname(选项) 选项 -a或--all:显示全部的信息: -m或--machine:显示电脑类型: -n或-nodename:显示在网络上的主机名称: -r或--release:显示操作系统的发行编号: -s或--sysname:显示操作系统名称: -v:显示操作系统的版本: -p或--processor:输出处理器类型或"unknown": -i或--hardware-platfor…
/*********************************************************************** * linux 将debug信息重定向到LCD(屏幕) * 说明: * 我们经常会想做的这件事就是将输出信息输出到屏幕,而不是需要debug口 * 来做这件事. * * 2016-10-4 深圳 南山平山村 曾剑锋 *********************************************************************…
在之前使用FFmpeg命令行的时候,我们经常看到FFmpeg命令行在输出音视频文件的会打印一下文件的Meta信息,类似如图: 那么我们如何通过代码的方式输出这些Meta信息呢? FFmpeg提供了一个API专门用来打印多媒体文件的格式 —— av_dump_format ( ). 下面是示例代码: // 使用FFmpeg打印多媒体文件的Meta信息 void ffmpegVideoMeta() { av_log_set_level(AV_LOG_INFO); AVFormatContext *f…
log4j 配置,tomcat 启动或有后台操作时,控制台会显示很多 DEBUG 信息 日志信息可以以文件形式显示,也可以在控制台输出,在 log4j.properties 文件设置. 控制台有很多 DEBUG 信息,如要不显示,设置 log4j.properties : log4j.logger.com.opensymphony.xwork2=ERROR log4j.logger.org.apache.struts2=ERROR 改变了显示的错误等级,即只显示 error 级别.…