小编The*_*NVB的帖子

是否可以为不同的日志级别使用不同的模式布局并输出到SYSTEM_OUT?

对于log4j2,是否可以针对不同的日志级别使用不同的模式布局并输出到SYSTEM_OUT?

这是我的log4j2.xml:

    <?xml version="1.0" encoding="UTF-8"?>
    <Configuration>
        <Appenders>
            <Console name="debugMsg" target="SYSTEM_OUT">
                <PatternLayout pattern="[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} %l - %msg%n"/>
            </Console>
            <Console name="infoMsg" target="SYSTEM_OUT">
                <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} %msg%n"/>
            </Console>
        </Appenders>
        <Loggers>
            <Root level="trace"  additivity="false">
                <AppenderRef ref="infoMsg" level="info"/>
                <AppenderRef ref="debugMsg" level="debug"/>
            </Root>
        </Loggers>
    </Configuration>
Run Code Online (Sandbox Code Playgroud)

但是,INFO级别消息以"infoMsg"和"debugMsg"模式显示.

2015-12-24 10:51:56.176 Log4j is ready.
[INFO ] 2015-12-24 10:51:56.176 com.myftpserver.MyFtpServer.<init>(MyFtpServer.java:65) - Log4j is ready.
2015-12-24 10:51:56.176 Configuration file is loaded
[INFO ] 2015-12-24 10:51:56.176 com.myftpserver.Configuration.load(Configuration.java:74) - Configuration file is loaded
[DEBUG] 2015-12-24 10:51:56.176 com.myftpserver.Configuration.load(Configuration.java:82) - supportPassiveMode=true
2015-12-24 10:51:56.301 User …
Run Code Online (Sandbox Code Playgroud)

java logging log4j2

6
推荐指数
2
解决办法
2308
查看次数

如何修复“RTCPeerConnection”上无法执行“setRemoteDescription”的问题:无法设置远程应答 sdp:在错误状态下调用:kStable

我参考以下文档在我的 Peer Communicate Web 应用程序中使用完美的协商模式进行构建:

  1. 这个来自 MDN
  2. 这个来自github

我的网页内容如下:

<html>
	<head>
		<meta charset="UTF-8">
		<title>WebRTC Caller</title>
		<script src="/socket.io/socket.io.js"></script>
		<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
		<script>
			
			var peer=null;
			var socket = io.connect();
			var dc,pc,polite=false;
			var localVideo,remoteVideo;
			var makingOffer = false, ignoreOffer = false;
			var configuration = {iceServers: 
				[{urls: "stun:stun.stunprotocol.org"},
				 {urls: "stun:stun.l.google.com:19302"},
				 {urls: "turn:numb.viagenie.ca", credential: "***", username: "***"}		
				]};
			$( document ).ready(function() {
				localVideo=document.getElementById("selfView");
				remoteVideo=document.getElementById("remoteView");
			});
			function call() {
				polite=true;
				createConnection();
			}
			function createConnection(){
				pc=new RTCPeerConnection(configuration);
				pc.onnegotiationneeded=negotiationEventHandler;
				pc.onicecandidate=iceCandidateEventHandler;
				dc= pc.createDataChannel('chat');
			}
			function hangUp() {
				dc.close();
				pc.close();
			} …
Run Code Online (Sandbox Code Playgroud)

javascript webrtc

6
推荐指数
0
解决办法
1962
查看次数

“ERROR TypeError: this.onChange is not a function”的原因是什么?

我的代码在这里

你能告诉我浏览器返回以下错误信息吗:

ERROR TypeError: this.onChange is not a function
at RichTextEditorComponent.forwardEvent (rich-text-editor.component.ts:39)
at Object.eval [as handleEvent] (RichTextEditorComponent.html:6)
Run Code Online (Sandbox Code Playgroud)

我试图将“this”对象打印到控制台,它只返回“RichTextEditorComponent”对象。

ckeditor angular

3
推荐指数
1
解决办法
3726
查看次数

移动平台不支持react-draggable吗?

我的代码在这里

MediaPlayer 的画中画按钮会触发 MiniPlayer 组件。

MiniPlayer组件中使用了react-draggable包。

左上角按钮适用于电脑;但是,它不适用于移动设备。

当我从 MiniPlayer.js 中删除 <Draggable> 标签时,左上角的按钮再次在移动设备上工作。

我该如何解决这个问题?

reactjs

3
推荐指数
1
解决办法
3237
查看次数

为什么 CKEditor 4 Angular 模块表单字段验证不起作用?

为什么 CKEditor 4 Angular 模块表单字段验证不起作用?

我的住在这里

我尝试了 .touched、.pristine、.valid 的不同组合。

但是,该字段不像另一个字段那样工作。

这意味着当我点击“保存”按钮时,在非触摸状态下,

将显示其他字段错误消息,但是 CKEditor 不会。

ckeditor angular-material angular angular-forms

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