Linux命令知识集锦
Shell基本知识
Shell快捷键
快捷键 | 用途 |
ctrl + z |
暂停当前程序,回到shell,注意当前任务不会被终止,只是被挂起(在jobs命令的输出中显示为Stopped)。 |
17 years ago
0
log4j配置文件样本
基本配置
属性文件方式
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
log4j.rootLogger=INFO, Console,File log4j.logger.cc.gmem.demo=INFO log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.layout=org.apache.log4j.PatternLayout log4j.appender.Console.layout.ConversionPattern=[%-5p] [%t] %d{yyyy-MM-dd HH:mm:ss} %l%n%m%n log4j.appender.File=org.apache.log4j.RollingFileAppender log4j.appender.File.File=c:/logs/demo.log log4j.appender.File.Append=true log4j.appender.File.Threshold=ERROR log4j.appender.File.MaxFileSize=256MB log4j.appender.File.MaxBackupIndex=100 log4j.appender.File.layout=org.apache.log4j.PatternLayout log4j.appender.File.layout.ConversionPattern=[%-5p] [%t] %d{yyyy-MM-dd HH:mm:ss} %l%n%m%n |
layout
json
依赖于该项目:https://git.gmem.cc/alex/log4j-json-layout
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> <appender name="console" class="org.apache.log4j.ConsoleAppender"> <param name="Target" value="System.out"/> <layout class="org.jetbrains.appenders.JsonLayout"> <param name="excludedFields" value="host,@version" /> </layout> </appender> <category name="cc.gmem"> <priority value="debug"/> </category> <root> <priority value="info"/> <appender-ref ref="console"/> </root> </log4j:configuration> |
阅读全文
17 years ago
0
逆向常用Windows API记录
日期与时间
函数 | 说明 | ||||
GetSystemTime |
SYSTEMTIME结构的定义如下:
|
||||
GetLocalTime | |||||
GetSystemTimeAsFileTime |
FILETIME 结构的定义如下: FILETIME难以阅读,可以使用下面的函数将其与SYSTEMTIME进行转换: |
||||
SetSystemTime |
如果操作失败,可以通过 获取错误代码 |
||||
SetLocalTime |
17 years ago
0
Oracle PL/SQL开发学习笔记
基本知识
- 脚本中的斜线“/”的作用是什么:用于隔断DDL语句
- 长度为0 的字符串作为null处理:'str' || null、'str' || '' 这两个表达式的值均为'str'
- 布尔类型 TURE FALSE NULL 可以有三个值,布尔型只能用于计算,不能…
17 years ago
0