Log4Jse

Javascript日志输出管理工具
授权协议 未知
开发语言 JavaScript
所属分类 程序开发、 日志工具(Logging)
软件类型 开源软件
地区 国产
投 递 者 白萧迟
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Log4Jse是一个非常简洁、可定制的Javascript日志输出管理工具,类似Log4J,但是比它简单很多,可以实现自定义日志输出级别、自定义日志输出方式等功能。

示例代码:

// Usage:
var mylog = Logger.get("app");
mylog.log("Hello my app!!");

var viewlog = Logger.get("view");
viewlog.warn("where am I?");
viewlog.error("I don't want work!!");

Logger.get("view").info("Goodbye");

// Above will pop an window, and output these in console:
// 2011-10-22 17:20:54,WARNNING[view]: where am I?
// 2011-10-22 17:20:54,ERROR[view]: I don't want work!!
// 2011-10-22 17:20:54,INFO[view]: Goodbye
  • 今天在本地执行main方法创建lucene索引时,报错java.lang.AbstractMethodError: org.slf4j.impl.Log4jLoggerAdapter.log 在网上查看资料,主要是从jar冲突方向考虑 我自己的情况: A是一个web项目,其中有一个创建lucened的main方法,B是一个jar项目。 A项目需要引用B项目 A和B的lib中有相同的jar 处理方式

  • 方案1: 你先將你程式內部的 log4j.properties or log4j.xml 全部拿掉,再 deploy 看看。如果沒問題再逐一將 自己的 config 一項一項放進 /jboss/server/default/conf/log4j.xml 測試。 方案2: 去[JBOSS_HOME]/server/default/conf/log4j.xml 改或加自己的設定這不太make sens

  • 一直用的是log4j 原来java本身也是提供了很强大的log。 这文章说的很详细:http://lavasoft.blog.51cto.com/62575/184492 java.util.logging.Logger使用详解 java.util.logging.Logger不是什么新鲜东西了,1.4就有了,可是因为log4j的存在,这个logger一直沉默着,其实在一些测试性的代码中,jdk自

  • 在创建spring boot 文档进行配置的时候,因为使用spring boot 父级依赖的版本 <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.1.RELEASE</version> 使用1.4.1的版本时,有一定情况会发生Failed to instantiate SLF4J LoggerFactory问题 即不

  • fedora23和centos7+ 都是使用的 systemd 来代替sysv 管理系统启动和服务了. 在systemd 中主要包含两个方面的内容, 当打开/etc/inittab 文件时, 会看到: inittab is no longer used, Adding configuration here will have no effect on system. systemd uses 't

  • 2016-10-02 16:56:15 [::1][-][-][error][yii\base\ErrorException:2] exception 'yii\base\ErrorException' with message 'in_array() expects at least 2 parameters, 0 given' in J:\wamp\www\YII\Primary-ap

 相关资料
  • 在 YOG2 中,使用 yog-log 来处理日志功能,YOG2 的日志功能的特点在于可以准确的提供请求的 LogID ,方便以请求为单位对问题进行追查。 准确提供请求级 LogID 的难点在于如何让各种与请求无关的模块正确的获取当前调用请求的 LogID ,如果使用全局变量,由于 Node.js 的异步 I/O 模型,不同请求直接的 LogID 会出现被覆盖的情况。 yog-log 则通过 do

  • 你如何测试和调试你的代码呢?Lua 的两个主力作者是这样回复的: Luiz Henrique de Figueiredo:我主要是一块一块的构建,分块测试。我很少使用调试器。即使用调试器,也只是调试 C 代码。我从不用调试器调试 Lua 代码。对于 Lua 来说,在适当的位置放几条打印语句通常就可以胜任了。 Roberto Ierusalimschy:我差不多也是这样。当我使用调试器时,通常只是用

  • Blade使用了 slf4j-api 作为日志接口,为了方便起见,默认内置了日志实现, 包含按日期进行文件归档等操作,一个小型应用无需配置日志组件。 maven的坐标名为 blade-log,源码在 这里 默认的日志级别是 INFO,你可以修改它。使用日志和往常一样: public class LogExample { private static final org.slf4j.Logg

  • 问题内容: 在python中使用multiprocessing.Process类时,是否有办法记录给定Process的stdout输出? 问题答案: 最简单的方法可能是覆盖。从多处理手册中稍微修改一个示例: 并运行它:

  • 有时,在你的游戏正在运行的时候,为了了解程序的运行过程或是为了查找一个 BUG,你想看到一些运行时信息,可以! 这个需求引擎已经考虑到了,使用 log() 可以把信息输出到控制台,这样使用: // a simple string log("This would be outputted to the console"); // a string and a variable string s =

  • 1. 前言 谁能保证开发的软件系统没有问题?恐怕任何一个有经验的程序员都不敢承诺吧! 在软件的设计、开发阶段,大家都是尽心尽力去做好各项工作,期望能有一个满意的效果。 但是一个投入生产环境、拥有众多用户的软件系统必然是一个复杂的系统工程,不经历现实的检验,没有人能准确地知道它到底会不会有问题。 所以,日志是重要的,不可或缺的。日志是软件系统出现故障时,分析问题的主要依据。就像飞机的黑匣子,平时感觉

  • 主要内容:Log4j Appender Properties配置Log4j 提供 Appender 对象,主要负责将日志消息打印到不同的目的地,例如控制台、文件、NT 事件日志、Swing 组件、JMS、远程 UNIX 系统日志守护进程、Socket套接字等。 每个 Appender 对象都有与其相关的不同属性,这些属性指定了该对象的行为。 属性 描述 layout Appender 使用 Layout 对象和与它们关联的转换模式来格式化日志信息。 targe

  • fab 的输出默认情况下是非常复杂的,几乎是将尽可能地输出所有能输出的内容,包括远程的 stderr 和 stdout 输出流、被执行的命令,等等。在很多情况下,为了了解远程的执行进度这是必须的,但是对于复杂的 Fabric 任务,很快就跟不上它的运行状态。 输出等级 为了改进任务输出,Fabric 的输出会被整合进一系列基本独立的层级或者集合,其中每一个都以独立开启或关闭。这为用户端的输出提供了