ARTS week 01

125 阅读2分钟

Algorithm

Review

jvns.ca/blog/2015/1…

  • TCP是一种以数据包形式发送数据的算法
  • TCP的HTTP库是以2个小包发送POST请求,
  • 如果不了解TCP,就无法修复TCP问题,我以前认为TCP确实是低级的,我不需要理解它。这大部分都是真的!但有时在现实生活中你有一个bug,而这个bug是由于TCP算法中的某些东西。事实证明,理解TCP非常重要。

Tips

什么是日志框架

  • 是一套能实现日志输出的工具包

常见的日志框架

  • JCL SLF4J jboss-logging Log4j Log4j2 Logback JUL 其中我们会选择Logback
  • 下面是Logback简单的配置
<configuration>
    <appender name="consoleLog" class="ch.qos.logback.core.ConsoleAppender">
        <layout class="ch.qos.logback.classic.PatternLayout">
            <pattern>
                %d - %msg%n
            </pattern>
        </layout>
    </appender>

    <appender name="fileInfoLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <filter class="ch.qos.logback.classic.filter.LevelFilter">
            <level>Info</level>
        </filter>
        <encoder>
            <pattern>
                %msg%n
            </pattern>
        </encoder>
        <!--滚动策略-->
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!--路径-->
            <fileNamePattern>D:/sell/info.%d.log</fileNamePattern>
        </rollingPolicy>

    </appender>

    <appender name="fileErrorLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <filter class="ch.qos.logback.classic.filter.LevelFilter">
            <level>ERROR</level>
            <onMatch>DENY</onMatch>
            <onMismatch>ACCEPT</onMismatch>
        </filter>
        <encoder>
            <pattern>
                %msg%n
            </pattern>
        </encoder>
        <!--滚动策略-->
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!--路径-->
            <fileNamePattern>D:/sell/error.%d.log</fileNamePattern>
        </rollingPolicy>

    </appender>

    <root level="info">
        <appender-ref ref="consoleLog"/>
        <appender-ref ref="fileInfoLog"/>
        <appender-ref ref="fileErrorLog"/>
    </root>
</configuration>

Share

  • 第一次share , 还真不知道该怎么说
  • 当敲下第一个Hello World 的时候,注定步入了程序员这条不归路. 在极客时间上听皓叔的<<左耳听风>>也有一段时间了,知道早晚都会写自己的分享,今天终于踏出第一步,相信后面的时间我会做的更好.
  • 简简单单 马马虎虎