日志文件

log4net.config配置内容

二次信任 提交于 2019-11-26 17:05:52
<?xml version="1.0" encoding="utf-8" ?> <log4net> <!-- Debug 将日志以回滚文件的形式写到文件中 --> <appender name="RollingFileDebug" type="log4net.Appender.RollingFileAppender" > <!-- 日志文件存放位置,可以为绝对路径也可以为相对路径 --> <file value="App_Data/" /> <!-- 日志文件的命名规则 --> <datePattern value="yyyy-MM-dd/'Debug.log'"/> <!-- 将日志信息追加到已有的日志文件中--> <appendToFile value="true" /> <rollingStyle value="Size" /> <maxSizeRollBackups value="100" /> <maximumFileSize value="1MB" /> <!-- 指定按日期切分日志文件 --> <rollingStyle value="Date"/> <!-- 当将日期作为日志文件的名字时,必须将staticLogFileName的值设置为false --> <staticLogFileName value="false" /> <!-- 最小锁定模式

Supervisor的使用

喜欢而已 提交于 2019-11-26 15:55:13
版权声明:原创文章欢迎转载,不过要记得加出处哦 https://blog.csdn.net/wljk506/article/details/77146248 supervisord 是Linux/Unix系统下的一个进程管理工具 风.foxiswho 安装 yum install supervisor 设置开机启动 systemctl enable supervisord.service 配置文件 supervisord 的配置 文件是 /etc/supervisord.conf 自定义配置文件目录是 /etc/supervisord.d ,该目录下文件已 .ini 为后缀 supervisord 命令 启动 systemctl start supervisord.service 关闭 systemctl stop supervisord.service 重启 systemctl restart supervisord.service 配置进程 例如有个nginx 进程设置 vim /etc/supervisord.d/nginx.ini 内容如下 [program:nginx] ;directory = /www/lanmps/bin ; 程序的启动目录 command = /www/lanmps/bin/nginx start ; 启动命令

C#运行总输出txt日志文件

跟風遠走 提交于 2019-11-26 12:12:57
public static void AddLgoToTXT(string logstring) { string path = AppDomain.CurrentDomain.BaseDirectory + "log_opera.txt"; // if (!System.IO.Directory.Exists(path)) //{ // Directory.CreateDirectory(path); //} //string pathlog = path + "\\log_opera.txt"; if (!System.IO.File.Exists(path)) { FileStream stream = System.IO.File.Create(path); stream.Close(); stream.Dispose(); } using (StreamWriter writer = new StreamWriter(path, true)) { writer.WriteLine(logstring); } } 来源: https://blog.csdn.net/u014353113/article/details/98846265

SQL语句大全

↘锁芯ラ 提交于 2019-11-26 11:53:23
1.按姓氏笔画排序: Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密: select encrypt('原始密码') select pwdencrypt('原始密码') select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 encrypt('原始密码') select pwdencrypt('原始密码') select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 3.取回表中字段: declare @list varchar(1000),@sql nvarchar(1000) select @list=@list+','+b.name from sysobjects a, syscolumns b where a.id=b.id and a.name='表A' set @sql='select '+right(@list,len(@list)-1)+' from 表A' exec (@sql) 4.查看硬盘分区: EXEC master .. xp_fixeddrives 5.比较A,B表是否相等: if ( select checksum_agg(binary_checksum

Tomcat Log4j配置,生成Log到数据库!

荒凉一梦 提交于 2019-11-26 10:33:56
由于最近正在扩展卫生局考务系统,由于上一次使用过一次该系统后,发现很多考生最后出现说已打印报名表但却在数据库中找不到她的报名记录; 因此为了以后有依据,将 所有用户的操作日志文件写入数据供管理员 查询成为了这次扩张项目的一个内容; 这里我决定使用的log4j日志文件,在多次的使用中感觉这个很不错; 首先我们要使用log4j日志文件时,我们需将两个必须的包放入lib目录下: log4j.XX.jar和commons-logging.XX.jar ; 然后在classpath目录下(IDE中即为项目下的src目录下)新建一个日志文件,统一命名为:log4j.properties ; 1.需求一:只需要满足存储数据库: a.以下我们一ms sql 2000为例:首先在数据库中建一个用来存储日志的数据库命名为 operate_log;字段如下: b.数据库成功建立后,就可以去配置日志文件log4j.properties,代码如下: log4j.properties log4j.rootLogger = INFO,db ######################## # JDBC Appender ####################### #log4j.logger.business = INFO,db #log4j.appender.db = com.neam.commons

定期清理iis_log日志文件

半世苍凉 提交于 2019-11-26 09:55:56
需求:公司需要每个月定期清理iis日志,所以写个脚本配合计划任务让其定期执行 如果不想在服务器上安装python,可在自己机器上写完,然后安装pyinstaller模块进行打包成exe文件,然后传到服务器使用计划任务每月执行一次即可 import os ######################################################################### # File Name: rm_iis_log.py # Created on: 2019-11-25 16:30:46 # Author: xieys # Last Modified: 2019-11-25 16:30:46 # Description: # 通过递归清理iis日志文件 ######################################################################### iis_log_dir = r'D:\IIS_log' def remove_files(path): for i in os.listdir(path): file_path = os.path.join(path,i) if os.path.isdir(file_path): remove_files(file_path) else: try: os