docker 常用命令
docker 常用命令
End of the universe is coding.
docker 常用命令
Log4j 2 配置 可以自动加载配置,配置文件包括四种格式:properties,yml,json,xml,配置文件优先级依次为 log4j2.configurationFile > log4j2-test.properties > log4j2-test.yaml或log4j2-test.yml > log4j2-test.json或log4j2-test.jsn > log4j2-test.xml > log4j2.properties > log4j2.yaml或log4j2.yml > log4j2.json或log4j2.jsn > log4j2.xml > DefaultConfiguration,配置文件需要放在classpath路径下 配置文件示例 在实际项目中用过properties和xml格式,yml和json没用过 log4j2.properties log4j2.yml log4j2.json log4j2.xml 配置参数 appender组件列表 append 描述 AsyncAppender 用于接受其他类型appender的引用,并使用单独线程异步写入log CassandraAppender 将日志写入Cassandra数据库中,需要提前建立keyspace和table ConsoleAppender 其日志写入System.out或System.err,默认为System.out FailoverAppender 故障转移appender,可以指定主appender,并且包含一组appender集合,当主appender写入失败,则会依次使用其他append写入,直至写入成功或者全部appender写入失败 FileAppender 将日志写入文件,使用FileManager执行io FlumeAppender 将日志序列化后发送给Flume代理。 可选组件,由单独的jar提供。 JDBCAppender 使用标准JDBC将日志写入关系数据库表,必须使用连接池 JMS Appender 将日志发送至JMS中 JPAAppender 通过JPA将日志写入关系型数据库表,需要有单独的persistence.xml配置文件 HttpAppender 通过http请求发送日志,使用HttpURLConnection实现,响应2XX状态码为成功,否则抛出异常 KafkaAppender … Read more
java 判断windows或者linux系统
install into a directory: eg.D:\app\maven\NEXUS.xxx.com_base64.cerD:\app\maven\NEXUS.xxx.com_base64.jks Change maven VM Options: Change setting : You can find the setting.xml under root directory
HttpUtils.java HttpClientFactory.java Main.java
idea 可以改变背景色: 路径为File->settings->Editor->Color Scheme可以设置软件默认颜色,旁边的小齿轮添加颜色名字 select “intelliJ Light” IDEA设置一张背景图片,路径:File->Settings->Appearance&Behavior->Appearance
grep -m1 txnid log_filename.log grep -m1 txnid log_filename.log | sed “s/abc/ddd/” 替换一个 grep -m1 txnid log_filename.log | sed “s/abc/ddd/” 替换所有
linux grep 匹配第一个 在Linux中使用grep命令可以进行文本的模式匹配。要匹配并输出第一个符合条件的结果,可以通过添加参数-m来限制只显示第一个匹配项。 下面是一个示例查询及其对应的代码: