小编Seb*_*ian的帖子

log4j截断堆栈跟踪

我在将堆栈跟踪打印到我的日志文件时遇到问题.Log4j.properties:

log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=/var/log/app/application.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %c{1} [%p] %m%n

log4j.rootLogger=warn, file
log4j.logger.com.app=info, file
log4j.additivity.com.app=false
Run Code Online (Sandbox Code Playgroud)

当我在我的类UserGuard.java中记录这样的异常时:

} catch (Exception e) {
    log.error("Uncaught error", e);
    response.setEntity(new StringRepresentation(" "));
    response.setStatus(Status.SERVER_ERROR_INTERNAL);
}
Run Code Online (Sandbox Code Playgroud)

这导致我的application.log:

2011-12-28 07:30:03 UserGuard [ERROR] Uncaught error
java.lang.NullPointerException
Run Code Online (Sandbox Code Playgroud)

没有显示堆栈跟踪.这真的很烦人.谢谢!

在另一台机器上尝试使用相同的pom.xml和相同的log4j.properties并且正常工作.我应该认为问题是我的java版本吗?

java log4j truncate exception stack-trace

6
推荐指数
1
解决办法
4322
查看次数

我怎样才能找到我当前分支所基于的git分支?

这可能是一个简单的问题(也许之前会问过?),但我找不到答案.(我真的尝试过,我不仅仅是懒惰:))

我正在开发一个基于另一个分支的git分支.但是,我不知道它基于哪个分支.

是否有命令或方法来找出我当前分支来自哪个分支?

我尝试查看SourceTree以及"git log --graph --all",但不知何故,我无法确定创建分支时的起始点.

谢谢!

git branch

6
推荐指数
1
解决办法
1641
查看次数

如何在twitter bootstrap css的网格<div>中对齐文本/图像/链接?

我试图使用Twitter的bootstrap CSS框架,到目前为止只有网格布局.现在我只想将每个网格单元格的内容对齐<div>到底部.我显然没有CSS buff.

这是html:

<div class="container">
    <div class="row">
        <div class="span4">
            <a href="index.php"><img src="someprettyhighimage.gif"/></a>
        </div>
            <div class="span8">
                some text/links that need to be bottom aligned
            </div>
        </div
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我找不到一种方法来使第二列<div>与文本(和/或第一列)底部对齐.

有人知道我需要的css魔法吗?(或者我也将如何使两者<div>对齐?

非常感谢,

塞巴斯蒂安

html css vertical-alignment twitter-bootstrap

4
推荐指数
1
解决办法
9934
查看次数