小编Art*_*hou的帖子

为什么传递Int,其中F [_]参数预期有效?

假设我们有一个功能:

def bar[F[_], A](x: F[A], y: F[A]) = null
Run Code Online (Sandbox Code Playgroud)

以下所有行为都很明确:

bar(List(1, 2, 3), List(1)) // compile ok
bar(List(1), Some(1)) // doesn't compile
Run Code Online (Sandbox Code Playgroud)

但,

bar(1, List(1)) // compile ok
bar(1, 1) // compile ok
Run Code Online (Sandbox Code Playgroud)

为什么?

来自FSiS第1部分的 PS示例- 类型构造函数,函数和种类投影仪

scala higher-kinded-types

14
推荐指数
1
解决办法
428
查看次数

运行时的WebSphere 7日志级别配置

是否可以通过«Logging and tracing»菜单在WebSphere 7 Application Server上的运行时配置日志记录级别?

我使用slf4j-log4j12和jcl-over-slf4j.

对于前者 我有以下log4j.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration PUBLIC "-//LOGGER" "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<!-- Appenders -->
<appender name="console" class="org.apache.log4j.ConsoleAppender">
    <param name="Target" value="System.out" />
    <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="%-5p: %c - %m%n" />
    </layout>
</appender>

<!-- Root Logger -->
<root>
    <priority value="TRACE" />
    <appender-ref ref="console" />
</root>
</log4j:configuration>
Run Code Online (Sandbox Code Playgroud)

log4j配置将大量调试和跟踪信息输出到SystemOut.log文件中.喜欢:

[10/21/13 16:31:18:141 FET] 0000001a SystemOut O DEBUG:org.springframework.core.convert.support.GenericConversionService - 转换为'10/21/14'[10/21/13 16:31 :18:141 FET] 0000001a SystemOut O TRACE:org.springframework.core.convert.support.GenericConversionService - 检查我是否可以将java.lang.String转换为@ org.springframework.format.annotation.DateTimeFormat @ javax.validation.constraints .Future java.util.Date

所以,我试着添加这一行:

org.springframework.*=info
Run Code Online (Sandbox Code Playgroud)

但是,它不会影响我的Web应用程序的日志级别.

java log4j spring-mvc slf4j websphere-7

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