日志 - 技术教程文章

MySQL中的日志【图】

前言MySQL中有以下日志文件,分别是:  1:重做日志(redo log)  2:回滚日志(undo log)  3:二进制日志(binlog)  4:错误日志(errorlog)  5:慢查询日志(slow query log)  6:一般查询日志(general log)  7:中继日志(relay log)。其中重做日志和回滚日志与事务操作息息相关,二进制日志也与事务操作有一定的关系,这三种日志,对理解MySQL中的事务操作有着重要的意义。一、重做日志(redo log)作用:...

升级日志

升级日志升级日志小书匠版本号新功能修改原文:https://www.cnblogs.com/suziwen/p/11343596.html

Java日志使用slf4j 配置log4j后,有日志文件 但日志文件内容为空【代码】

SLF4J的全称是Simple Logging Facade for Java,即简单日志门面。SLF4J并不是具体的日志框架,而是作为一个简单门面服务于各类日志框架,如java.util.logging, logback和log4j。SLF4J支持{}作为占位符,等价于C语言中的%s,而不必再进行字符串的拼接,效率有显著的提。1.slf4j使用引入包 slf4j-api-1.6.2.jarimport org.slf4j.Logger; import org.slf4j.LoggerFactory;publicclass App{privatestatic Logger logger = LoggerFactor...

asp.net mvc中加入log4net记录错误日志【代码】【图】

首先添加加log4net的dll,推荐用nuget....贴上配置文件<?xml version="1.0" encoding="utf-8" ?><configuration><configSections><section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4Net"/></configSections><!--日志的配置开始--><log4net debug="true"><root><level value="ALL"/><appender-ref ref="SysAppender"/><appender-ref ref="AdoNetAppender"/></root><logger name="WebLogger"><!-...

SEO技术实践操作之网站蜘蛛日志分析

总有人在问为什么要看网站日志,网站日志怎么看,但是回答的都不多,脚本之家的小编觉得想看到答案的人有很多所以今天就来告诉一下还没有接触网站日志或者接触了网站日志,但是不知道怎么去分析的小伙伴们,希望对你们有所帮助。  首先我们来看看什么是网站日志?网站日志是记录web服务器接收处理请求以及运行时错误等各种原始以·log结尾的文件信息,准确的说法应该是WEB服务器日志。SEO们常说的网站日志最大的意义是记录网站运营...

查看日志常用命令【代码】

1. 查看日志常用命令tail: -n 是显示行号;相当于nl命令;例子如下:tail -100f test.log 实时监控100行日志tail -n 10 test.log 查询日志尾部最后10行的日志;tail -n +10 test.log 查询10行之后的所有日志;head: 跟tail是相反的,tail是看后多少行日志;例子如下:head -n 10 test.log 查询日志文件中的头10行日志;head -n -10 test.log 查询日志文件除了最后10行的其他所有日志;cat: tac是倒序查看,是ca...

Spark的日志配置【代码】

在测试spark计算时,将作业提交到yarn(模式–master yarn-cluster)上,想查看print到控制台这是imposible的,因为作业是提交到yarn的集群上,so 去yarn集群上看日志是很麻烦的,但有特别想看下print的信息,方便调试或者别的目的 在Spark的conf目录下,把log4j.properties.template修改为log4j.properties,原来的内容如下:#Set everything to be logged to the console log4j.rootCategory=INFO, console log4j.appender.conso...

域控场景下windows安全日志的分析--审计认证行为和命令的历史记录【代码】【图】

一、域控windows安全日志基本操作1、打开powershell或者cmd1 #gpedit.msc打开配置:关于账户安全性的策略配置在账户配置哪里2、打开控制面板->系统与安全->事件查看器->windows日志->安全:希望这里配置的时间足够长久,以便于查看日志选择筛选器,筛选这一条:来查看这个是很常用的一个,当然审核成功也很有用,那是你知道那个时间确定被入侵的时候用到。2、场景分析:2.1、域账号被锁定:原因:可能是病毒、脚本、锁定账号名下的...

SQLite中的WAL机制详细介绍-与回滚日志原理

一、什么是WAL?WAL的全称是Write Ahead Logging,它是很多数据库中用于实现原子事务的一种机制,SQLite在3.7.0版本引入了该特性。二、WAL如何工作?在引入WAL机制之前,SQLite使用rollback journal机制实现原子事务。rollback journal机制的原理是:在修改数据库文件中的数据之前,先将修改所在分页中的数据备份在另外一个地方,然后才将修改写入到数据库文件中;如果事务失败,则将备份数据拷贝回来,撤销修改;如果事务成功,则...

python基础学习日志day7-类的其他方法【代码】

一。isinstance(obj,cls)检查是否obj是类的cls对象# -*- coding:utf-8 -*-__author__ = ‘shisanjun‘class Foo(object):passf=Foo() print(isinstance(f,Foo)) #检查f是不是Foo的对象class FooSub(Foo):passprint(issubclass(FooSub,Foo))#检查FooSub是不是Foo的子类 原文:http://www.cnblogs.com/lixiang1013/p/6942001.html

nginx 日志和监控

原文地址:http://nginx.com/resources/admin-guide/logging-and-monitoring/Logging and Monitoring 日志和监控This section describes how to configure logging of errors and processed requests, as well as how to use the runtime monitoring service of NGINX and NGINX Plus.本文学习,如何配置错误日志与处理请求,以及如何使用NGINX和NGINX+的实时监控服务。In This Section 本章有Setting up the error log 搭建错...

log4j.properties 日志文件的详细配置说明【代码】【图】

log4j.properties 日志文件的详细配置说明 一、在一个web 项目中,使用tomcat 启动通常会在控制台输出出现一个警告信息:通常为未添加 log4j.properties文件的原因。 二、下面以一个普通的maven项目为例说明一下1. 在maven项目的配置文件pom.xml中已经有日志文件的配置选项,如果需要使用,记得配置进去。 1 <!-- 日志文件 -->2 <dependency>3 <groupId>org.slf4j</groupId>4 <artifactId...

log4j日志文件 log4j.xml log4j.properties配置

1,导入log4j jar包; 2,配置log4j.xml或log4j.properties文件;-----------------------------------------------------------------------------------------------------------<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false"> <!--输出方式:输出到控制台--> <appender name="myCo...

查看Windows服务器登录日志【图】

本文以Windows7系统为例:【控制面板】——【管理工具】——【查看事件日志】——【Windows日志】——【安全】。此时在视图窗口应该可以看到登录信息了,如果需要知道具体信息那么可以点击某条记录或者选择【安全性】再点工具栏目中【查看】——【筛选】——【事件ID】填528进行过滤,同时视图下面会有两个选项卡,如下图上所示:图1:图2: 原文:http://www.cnblogs.com/KoalaAPI/p/3992152.html

tomcat7日志切割配置【代码】

针对catalina.out日志过大的问题,使用cronolog工具来进行切割,每天生成一个日志,方便清理和维护。简单来说,按如下三个步骤配置好即可。1、安装cronolog# yum -y install cronolog2、编辑catalina.sh文件1)注释touch "$CATALINA_OUT"2)找到: org.apache.catalina.startup.Bootstrap "$@" start >> "$CATALINA_OUT" 2>&1 "&"修改为:tomcat7: org.apache.catalina.startup.Bootstrap "$@" start 2>&1 ...

Oracle GI 日志收集工具 - TFA 简介

转载自:https://blogs.oracle.com/Database4CN/entry/tfa_collector_%E4%BB%8B%E7%BB%8D 1.TFA的目的: TFA是个11.2版本上推出的用来收集Grid Infrastructure/RAC环境下的诊断日志的工具,它可以用非常简单的命令协助用户收集RAC里的日志,以便进一步进行诊断;TFA是类似diagcollection的一个oracle 集群日志收集器,而且TFA比diagcollection集中和自动化的诊断信息收集能力更强大。TFA有以下几个特点:1. TFA可以在一台机器上...

linux快速清空文件 比如log日志

linux中快速清空文件内容的几种方法这篇文章主要介绍了linux中快速清空文件内容的几种方法,需要的朋友可以参考下 权限要求: 至少执行用户对该文件有写的权限--w------- 1 QA_Deploy QA_Deploy 1 Jun 27 17:35 test.out$ : > filename $ > filename $ echo "" > filename $ echo > filename 是不是第二种最简单,直接> filename.并且仔细查看后,发现各个命令之后,文件大小是不一样的。1和2 两种方式,是0kb3和4 两种方式,...

Yii2 日志处理【代码】【图】

最近开发一个新的PHP项目,终于脱离了某框架的魔爪(之前被折磨的不轻),选用了江湖中如雷贯耳的Yii2框架。每个项目代码的运行,日志是必不可少的,在开发中踩了一遍Yii2日志管理的坑,看过很多网上对Yii2日志的配置介绍,今天总结一下Yii2对日志的处理分享给大家。  1.首先看一下log配置: 1return [2 ‘traceLevel‘ => YII_DEBUG ? 3 : 0,3 ‘targets‘ => [ //可以配置多个log 4 [5 ‘class...

log4j2日志配置【代码】

背景  log4j2相对于log4j 1.x有了脱胎换骨的变化,其官网宣称的优势有多线程下10几倍于log4j 1.x和logback的高吞吐量、可配置的审计型日志、基于插件架构的各种灵活配置等。1、所需jar1)maven配置<dependencies><dependency><groupId>org.apache.logging.log4j</groupId><artifactId>log4j-api</artifactId><version>2.7</version></dependency><dependency><groupId>org.apache.logging.log4j</groupId><artifactId>log4j-core...

Python简单日志处理类分享

简单的一个python日志处理类复制代码 代码如下: #/usr/bin/python #coding=utf-8 import time,typesclass logsys: def __init__(self, project, logfilename = ‘sys_log.txt‘): self.project = project self.logfilename = logfilename def get_log_time(self): return time.strftime("%Y-%m-%d %X", time.localtime()) def write2file(self, *formart): s = self.formart_string(*for...

python之打印日志logging【代码】

1import logging2 3 4# 简单打印日志举例 5 logging.basicConfig(level=logging.DEBUG) # 设置日志级别,WARN 6 logging.warning(‘Watch out!‘) # will print a message to the console 7 logging.info(‘I told you so‘) # will not print anything 8 910# 打印日志到文件,注意要新起一个文件,否则不能保存文件11def log_to_file(logs_dir="D:\\test_data\\logs\\log_DEBUG.txt"): 12 logging.basicConfig(filename=lo...

阮一峰网络日志 第52期 2019年04月19日

http://www.ruanyifeng.com/blog/2019/04/weekly-issue-52.html 声明:链接及文章内容为原博主阮一峰原创。 原文:https://www.cnblogs.com/sanen/p/10794172.html

关于java web 项目中文日志以及文件中文内容乱码解决【图】

1、查看项目编码格式与日志文件格式是否一致,如统一UTF-82、使用 Linux命令 locale 查看Linux系统编码  保证跟项目编码一致。  修改Linux系统编码 vim /etc/sysconfig/i18n 2、首先查看Tomcat启动脚本catalina.sh是否有 JAVA_OPTS="-Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8"  没有添加该启动参数。重启项目,查看日志或生成文件 一切OK!原文:https://www.cnblogs.com/xingtangxiaoga/p/9685883.html

蓝懿iOS培训日志11 递归

今天讲的文件管理器 递归 递归就是方法调用自身 简单几行代码功能却非常强悍。//判断是否是文件夹 BOOL isDir = NO; NSFileManager *fm = [NSFileManager defaultManager]; if ([fm fileExistsAtPath:filePath isDirectory:&isDir]&&isDir) { cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator; } return cell;还有个小误解是之前忽略的 需要一个初始值 int i ; i<10 ; i++ 错 int i...

从头认识Spring-3.1 简单的AOP日志实现-某方法之前的前后记录日志

这一章节我们引入简单的AOP日志实现。1.domain蛋糕类:package com.raylee.my_new_spring.my_new_spring.ch03.topic_1_1;public class Cake {private String name = "";public String getName() {return name;}public void setName(String name) {this.name = name;}} 烤炉类:package com.raylee.my_new_spring.my_new_spring.ch03.topic_1_1;public class Oven {private String name = "";@Overridepublic String toString() {re...

php报错日志:PHP Deprecated:Automatically populating $HTTP_RAW_POST_DATA is deprecated

前几天将线上php服务升级到5.6.x版本后,php-error.log报出错误:PHP Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated 原因:上面的报错意思是“自动变量$HTTP_RAW_POST_DATA已过时(deprecated)”这个问题和PHP版本有关系,PHP5.6之后的高版本都已废弃了$HTTP_RAW_POST_DATA这个全局变量设置,可以使用 php://input 替代 $HTTP_RAW_POST_DATA。使用always_populate_raw_post_data会导致在填充$HTTP_RAW...

为VMware esxi主机配置系统日志记录【图】

我们来配置下vmware esxi主机配置系统日志的方法在vsphere client中,选择主机192.168.166.144,选择“配置—>存储器” 选项,右键该服务器的本地存储名称,在弹出的对话框中选择“浏览本地存储”如图:650) this.width=650;" src="/upload/getfiles/default/2022/11/13/20221113111234432.jpg" title="1.jpg" />2.新建一个目录用于存储系统日志如图所示:3.记录下新建文件夹路径,注意存储名称和文件夹名称是区分大小写的,如图所...

重命名程序日志--批处理延时启动的几个方法

@echo off taskkill /f /im "3CSyslog.EXE"choice /t 1 /d y /n >nulcd E:\PIX_LOGdel syslog.log333 choice /t 1 /d y /n >nulren syslog.log222 syslog.log333 choice /t 1 /d y /n >nulren syslog.log111 syslog.log222 choice /t 1 /d y /n >nulren syslog.log000 syslog.log111 choice /t 1 /d y /n >nulren syslog.log syslog.log000 choice /t 1 /d y /n >nulstart "" "E:\3CSyslog.EXE"choice /t 5 /d y /n >nul批处理延时...

退役日志?

确实,昨天和今天考的都有点垃圾了,不过也就这样吧,毕竟该怎么样就怎么样,我也确实改变不了这个现实。与其说是退役日志,不如说是我从进入算法竞赛开始到如今 \(CSP-S\) 只拿了 \(108pts\) 的 \(3=\) 稳了,希望 \(2=\) 的一段回忆的记录吧,肯定要乱些的,现在确实跟昕泽说的那样,好多话想说,但是突然要写的时候,不知道该怎么写了,所以不如就这样随心情而动,写一些得了。ContestDay·0早上是彻底没有心情再写题了,去一机房...

ABP日志管理【代码】【图】

ABP日志管理基于DDD的现代ASP.NET开发框架--ABP系列之8、ABP日志管理 ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。ABP的官方网站:http://www.aspnetboilerplate.comABP在Github上的开源项目:https://github.com/aspnetboilerplate 本文由东莞-天道提供翻译Server side(服务器端)ASP.NET Boilerplate使用Castle Windsor‘s logging facility日志记录工具,并且可以使用不同的日志类库,比如:Log4Net, NLog, ...