http://logback.qos.ch/manual/appenders.html#RollingFileAppender 1.基于时间的滚动策略 TimeBasedRollingPolicy 就好比一个小车,推着走。车身所压的时间就是要保留日志的时间。 2.基于大小和时间的文件命名和触发策略 ...
分类:
移动开发 时间:
2016-08-06 08:16:02
阅读次数:
262
转自:http://www.aiweibang.com/m/detail/104476372.html?from=p 随着WebRTC标准的逐步推广,实时音视频通讯技术受到越来越多公司和技术人员的关注。对于交互式音视频应用而言,稳定、低延时、通话质量清晰可靠是其基本需求。在互联网环境下,音视频的通话 ...
分类:
其他好文 时间:
2016-07-25 09:26:06
阅读次数:
204
<appender name="compare" class="ch.qos.logback.core.rolling.RollingFileAppender"> <File>${catalina.base}/logs/sec-firewall_compare.log</File> <encoder ...
分类:
其他好文 时间:
2016-07-22 23:04:03
阅读次数:
1697
一、概述 AR8236是一个拥有6个端口的千兆以太网交换机芯片,拥有一个高性能查找表可以存储1024个MAC地址,16个VLAN表,QoS;它支持的是IEEE802.3标准,8236支持多种配置方式,我们可以通过EEPROM或者MDC/MDIO接口配置内部寄存器。AR8236在每个帧添加两个字节的头 ...
分类:
其他好文 时间:
2016-07-14 10:12:24
阅读次数:
459
golang并发编程 引子 golang提供了goroutine快速实现并发编程,在实际环境中,如果goroutine中的代码要消耗大量资源时(CPU、内存、带宽等),我们就需要对程序限速,以防止goroutine将资源耗尽。以下面伪代码为例,看看goroutine如何拖垮一台DB。假设userLi ...
分类:
其他好文 时间:
2016-07-14 01:51:07
阅读次数:
163
要在项目中引入日志,需要一定的代价,据统计日志代码量将会占整个代码量的4%左右。因此我们需要一个工具管理这些日志声明。
对于Log4j.properties可以通过以下网址转化成logback.xml
http://logback.qos.ch/translator/
Logback如何查找配置文件:
在classpath中查找logback.groovy如果不存在,则在cla...
分类:
其他好文 时间:
2016-07-13 16:19:42
阅读次数:
2689
session 1 多层交换
1、第2层交换:本质上是多端口的透明桥接,但比传统桥接增加了存储转发外的两种转发交换方式。2层交换机比桥增加了VLAN功能,同一交换机可以做多个独立的桥使用,在分割冲突域的同时,分割广播域。扩展性有限,域中只能存在有限的几台交换机。有可能支持第三层的特性,如QoS或访问控制。
交换机是根据收到的数据包学习源MAC地址,发送时是没有学习这个说法.
2、L3层交换...
分类:
其他好文 时间:
2016-07-10 19:12:26
阅读次数:
233
题意: n*m大小的矩形,起点在矩形的左上角, 终点在右下角,里面一个小矩形代表一个街区(block)。每个小矩形的边长都是2520, 小矩形的边有一个速度限制,范围是0~9, 如果是0表示这条边不能行驶。 数字表示边的限速, 符号表示这条路方向 思路:Dijkstra算法求出最短路径,主要是注意输 ...
分类:
其他好文 时间:
2016-07-03 23:11:33
阅读次数:
206
?Table of Contents Journey to the Center of the Linux Kernel: Traffic Control, Shaping and QoS 1 Introduction 2 Motivation 3 The basics of Traffic Con ...