• 20145321 《Java程序设计》第8周学习总结


    20145321 《Java程序设计》第8周学习总结

    教材学习内容总结

    第十五章 时间与日期
    15.1 日志
     1、使用日志的起点是Logger类,要取得Logger类,必须使用Logger的静态方法getLogger(),
     Logger.log()方法可以用来输出信息。 默认的Logger还会记录时间、类、方法等信息,Logger
     是记录信息的起点,还会经过一些过滤才会输出信息,输出信息实际上是由Handler负责。
     2、log时指定的Level实例内含的int值小于Logger设定的Level实例内含的int值,Logger就不会
     记录信息。若要显示INFO以后的信息,不仅要将Logger的层级设定为Level.INOF,也得将Handler
     的层级设定为Level.INFO。
     3、MemoryHandler不会格式化日志信息,信息会暂存于内存缓冲去,知道超过缓冲区大小,才将信息
     输出至指定的目标Handler
     如果不想让父Logger的Handler处理日志,可以调用Logger实例的setUseParentHandlers()设定
     为false
     4、可以继承Handler类,操作抽象方法publish()、flush()与close()方法来定义Handler
     Handler负者输出,Formatter负者格式化,Filter负者信息过滤。
     加入额外过滤条件,可以操作Filter接口。
     5、可以通过logging.properties来设定Logger组态,这样就可以不用使用程序对组态进行修改。
    15.2 国际化基础
     1、ResourceBundle可以用来做信息绑定,将日后可能要改变的信息移到程序之外。 
     2、国际化的三个重要概念是地区信息,资源包和基础名称。
     3、Locale信息的对应类为Locale,在建立Locale实例时,可以指定语言编码与地区编码
    15.3 规则表达式
     1、String的spilt()方法,返回切割后各子字符串组成的String数组
        规则表达式基本包括两种字符:字面意义字符与元字符
        字面意义字符
        字母或数字:比较字母或数字         :比较
        字符类
        任一个字符切割:[]
        连字符—:表示从...到...
        反字符^:表示除...以外的字符
     2、贪婪、逐步、独吞量词
        贪婪量词:{n}是贪婪量词表示法的一种,贪婪量词会尽可能的找到长度最长的符合文字
        逐步量词:在贪婪量词表示法后加上?,会成为逐步量词,会找到长度最短的符合文字
        独吐量词:在贪婪量词表示法后加上+,会成为独吐量词,将剩余文字吃掉,然后看看独吞量词部分
        是否符合吃下的文字,如果符合就不会再吐出来了
     3、边界比较:可以使用标出单词的边界,dog,就只会比较dog

    代码托管截图

    学习进度条

     代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)
    目标 3500行 28篇 300小时
    第一周 150/150 1/2 20/20
    第二周 150/300 1/3 20/40
    第三周 150/450 1/4 20/60
    第四周 250/700 1/5 20/80
    第五周 200/900 1/6 10/90
    第六周 200/1100 2/8 20/110
    第七周 250/1350 2/10 20/130
    第八周 200/1550 2/12 20/150
  • 相关阅读:
    mark
    ON DUPLICATE KEY UPDATE重复插入时更新
    lnmp上传文件
    websoket
    Nginx 和 Php 优化
    Nginx常见问题
    Keepalived 高可用
    https ; 及https证书
    Nginx动静分离;资源分离;rewrite重写、跳转、伪静态、规则、日志
    nginx负载均衡会话保持;四层负载均衡;端口转发
  • 原文地址:https://www.cnblogs.com/5321z/p/5428490.html
Copyright © 2020-2023  润新知