• MyBatis Log 插件无法显示SQL语句的原因解析

    2020-09-23

    Mybatis有什么用前两天跟阿里的大牛聊天,他讲到对于性能要求高,需求变化多的互联网项目来说,用在sql优化上的开发时间是大头,有时候代码写出来一小时,优化反反复复可能要几个星期,这时候Mybatis这种配置比较灵活的框架优势就显现了!Mybatis为什么在国内这么流行?1. 什么是Mybatis?MyBatis是支持定制化sql、存储过程以及高级映射的优秀的持久层框架。MyBatis避免了几乎

  • Logback日志基础及自定义配置代码实例

    2020-09-17

    Logback日志基础配置logback日志配置有很多介绍,但是有几个非常基础的,容易忽略的。下面是最简单的一个配置,注意加粗的描述<xml version="1.0" encoding="UTF-8"><configuration debug="true" scan="true" scanPeriod="30 seconds">  <!--log.path定义的是局部变量,./logs指定的是相

  • 详解nginx.conf 中 root 目录设置问题

    2020-09-14

    在配置 nginx.conf 总会遇到一些问题,下面列举一些常见的问题并说明如何解决1、相对路径的问题例如配置文件中 location 设置location ~ .php${ root html }location 中root所指向的html是一个相对路径,相对的是这个配置文件的路径,假设此配置文件的位置是/etc/nginx/conf.d,那么这个html的绝对路径就是/etc/nginx/co

  • Git提交日志修改方法实例汇总

    2020-09-11

    情况一:最后一次提交且未push执行以下命令:git commit --amendgit会打开$EDITOR编辑器,它会加载这次提交的日志,这样我们就可以在上面编辑,编辑后保存即完成此次的修改。情况二:最后一次提交且已push到服务器执行以下命令:git commit --amendgit push origin master --force和情况一的做法一样。使用push推送到远程服务器是需要加

  • Django日志及中间件模块应用案例

    2020-09-11

    基于邮件通知的服务监控和告警系统主要功能点:配置专用日志格式记录耗时日志格式:'simple':{'format':'%(asctimme)s %(message)s'}处理器'statistics_handler':{'level':'DEBUG',     'class':'logging.handlers.RotatingFileHandler',      'filename':os.pa

  • Laravel-admin之修改操作日志的方法

    2020-09-10

    以前的后台都是使用自己手写的日志,但是最近公司工作较多,修改其他项目的任务就搭在了我的身上,今天用户要修改后台的操作日志界面,让登陆者可以更多地知道登录后端者的所有相关操作:包括谁修改了,谁删除了,谁审核了,谁添加了,这样才能根据相应的操作者进行相应的处罚。我现在要修改的则是Laravel-admin后台,要想修改操作日志,需要如下操作:1.找到原始操作日志控制器文件LogController.p

  • PHP+redis实现的限制抢购防止商品超发功能详解

    2020-09-08

    本文实例讲述了PHP+redis实现的限制抢购防止商品超发功能。分享给大家供大家参考,具体如下:  redis不仅仅是单纯的缓存,它还有一些特殊的功能,在一些特殊场景上很好用。redis中key的原子自增incrby和判断key不存在再写入的setnx方法,可以有效的防止超发。  下面使用两个不同的方式来说明利用redis做商品购买库存数量限制。  业务场景很简单,就是限制抢购5个商品,模拟并发请

  • php日志函数error_log用法实例分析

    2020-09-08

    本文实例讲述了php日志函数error_log用法。分享给大家供大家参考,具体如下:php内置打印log日志的函数,这个对php程序调试非常高效1.配置编辑php.ini文件log_errors = On设置log日志存储路径error_log = /wwwroot/php_errors.log2.创建php_errogs.log3.赋权限chmod -R 777 php_errogs.log4.

  • php-fpm超时时间设置request_terminate_timeout资源问题分析

    2020-09-08关键词: 执行时间的是脚本日志时间

    php日志中有一条超时的日志,但是我request_terminate_timeout中设置的是0,理论上应该没有超时时间才对。PHP Fatal error: Maximum execution time of 30 seconds exceeded in ...OK,先列出现在的配置:php-fpm:request_terminate_timeout = 0php.ini:max_execut

  • python logging模块的使用

    2020-09-07

    默认情况下Python的logging模块将日志打印到了标准输出中,且只显示了大于等于WARNING级别的日志,这说明默认的日志级别设置为WARNING(日志级别等级CRITICAL > ERROR > WARNING > INFO > DEBUG),默认的日志格式为日志级别:Logger名称:用户输出消息。灵活配置日志级别,日志格式,输出位置import loggingfile_handler

  • vbs源码之的IIS日志分析工具

    2020-09-05关键词: 工具日志功能您的次数

    为什么要开发vbs写的IIS日志分析工具?在网上找了很多IIS日志分析工具,功能实在太有限,有的仅能分析百度、谷歌等搜索引擎爬虫的来访次数,远远达不到我们的用户的需求。作为一个小站长,有的时候也要分析一下自己站点的广告点击情况,静态页面的还好说,下载类的业务就不好统计了。耗时一晚上写出来本工具分享给大家。IIS日志分析工具的使用方法本工具对于初次接收vbs脚本的用户来说,可能有点麻烦。下面我们就一

  • springboot 在xml里读取yml的配置信息的示例代码

    2020-09-05

    YML是什么YAML (YAML Ain't a Markup Language)YAML不是一种标记语言,通常以.yml为后缀的文件,是一种直观的能够被电脑识别的数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,一种专门用来写配置文件的语言。可用于如: Java,C/C++, Ruby, Python, Perl, C#, PHP等。可以用<

  • Laravel-admin之修改操作日志的方法

    2020-09-05

    以前的后台都是使用自己手写的日志,但是最近公司工作较多,修改其他项目的任务就搭在了我的身上,今天用户要修改后台的操作日志界面,让登陆者可以更多地知道登录后端者的所有相关操作:包括谁修改了,谁删除了,谁审核了,谁添加了,这样才能根据相应的操作者进行相应的处罚。我现在要修改的则是Laravel-admin后台,要想修改操作日志,需要如下操作:1.找到原始操作日志控制器文件LogController.p

  • python 监控logcat关键字功能

    2020-09-04关键词: 关键字日志设备指令路径

    本文主要介绍使用Python调用ADB命令实现实时监控logcat关键字的功能采用多进程,可同时监控多个设备,监控多个关键字。需要配置ADB环境,具体配置就不多介绍,随便搜一下一大把,直接上代码通过一个全局变量控制开启和关闭监控功能, INSTRUCTION 用于根据指令获取对应的方法名import os, threading, datetime # 获取当前文件所在目录,拼接出LOG路径LOG_

  • 关于laravel 日志写入失败问题汇总

    2020-09-04关键词: 日志用户文件权限第二天

    Throw问题项目部署到Linux 服务器上后有时会出现 每日日志无法写入的问题。由此汇总一下常出现的问题及解决方式。权限问题导致无法写入日志的问题,是由于代码更新时添加了文件是 root 用户,所以创建日志文件也是root 权限,导致其它用户的 www 权限无法写入日志文件中。所以修改 storage/logs/ 的用户权限为 wwwchown www:www storage/logs -R注意

  • Laravel 5.5 异常处理 & 错误日志的解决

    2020-09-03

    简介Laravel 默认已经为我们配置好了错误和异常处理,我们在 App\Exceptions\Handler 类中触发异常并将响应返回给用户。此外,Laravel 还集成了 Monolog 日志库以便提供各种功能强大的日志处理器,默认情况下,Laravel 已经为我们配置了一些处理器,我们可以选择单个日志文件,也可以选择记录错误信息到系统日志。配置调试模式配置文件 config/app.php

  • 自定义Laravel (monolog)日志位置,并增加请求ID的实现

    2020-09-03

    修改 bootstrap/app.php 文件$app->configureMonologUsing(function($monolog) use ($app) { $monolog->pushHandler(  (new Monolog\Handler\RotatingFileHandler(   '/var/logs/app/laravel',   $app->make('config')->

  • Laravel 修改默认日志文件名称和位置的例子

    2020-09-03

    修改默认日志位置我们平常的开发中可能一直把laravel的日志文件放在默认位置不会有什么影响,但如果我们的项目上线时是全量部署,每次部署都是git中最新的代码,那这个时候每次都会清空我们的日志,显示这不是我们所期望的,好在laravel有提供我们修改的方法。我们这里以放在/var/log/nginx/app/phphub/phphub.log为例增加日志处理类#首先我们新建文件,app/Found

  • 关于laravel 日志写入失败问题汇总

    2020-09-03关键词: 日志用户文件权限第二天

    Throw问题项目部署到Linux 服务器上后有时会出现 每日日志无法写入的问题。由此汇总一下常出现的问题及解决方式。权限问题导致无法写入日志的问题,是由于代码更新时添加了文件是 root 用户,所以创建日志文件也是root 权限,导致其它用户的 www 权限无法写入日志文件中。所以修改 storage/logs/ 的用户权限为 wwwchown www:www storage/logs -R注意

  • php测试kafka项目示例

    2020-09-01

    本文实例讲述了php测试kafka项目。分享给大家供大家参考,具体如下:概述Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目。主要应用场景是:日志收集系统和消息系统

  • php高性能日志系统 seaslog 的安装与使用方法分析

    2020-09-01

    本文实例讲述了php高性能日志系统 seaslog 的安装与使用方法。分享给大家供大家参考,具体如下:一、什么是日志系统    一般用于记录系统运行时的信息,一般分为三类:系统日志,应用程序日志,安全日志。日志功能不能影响用户的正常使用。二、为什么需要日志功能    1、了解系统运行情况    2、记录用户操作信息    3、收集数据三、为什么选seaslog    1、高性能(使用C语言)

  • YII2框架中日志的配置与使用方法实例分析

    2020-09-01关键词: 日志我是消息定义框架

    本文实例讲述了YII2框架中日志的配置与使用方法。分享给大家供大家参考,具体如下:YII2中给我们提供了非常方便的日志组件,只需要简单配置一下就可以使用。我们在config/web.php中配置如下:return [//log必须在bootstrap期间就被加载,便于及时调度日志消息到目标'bootstrap' => ['log'],'components' => ['log' => [//消息跟

  • PHP程序员必须知道的两种日志实例分析

    2020-09-01关键词: 日志错误目录程序员两种

    本文实例讲述了PHP程序员必须知道的两种日志。分享给大家供大家参考,具体如下:前言作为一名程序员,比码代码还重要那么一点点的东西就是日志的分析和查询。下面列出常见日志及设置方法。php-fpm 慢日志php慢日志需要在php-fpm.conf设置,如果使用源码包安装默认请执行下面命令cp php-fpm.conf.default php-fpm.conf默认通过源码包编译安装php目录应在/usr

  • Yii使用DbTarget实现日志功能的示例代码

    2020-09-01关键词: 日志自定义配置文件组件命令

    一:在配置文件的log组件中配置DbTarget'log' => [ 'traceLevel' => YII_DEBUG  3 : 0, 'targets' => [  [   'class' => 'yii\log\FileTarget',   'levels' => ['error', 'warning'],  ],  'test' => [   'class' => 'yii\log\DbT

  • Python脚本实现Zabbix多行日志监控过程解析

    2020-08-31关键词: 关键字日志行数脚本第二个

    通过使用zabbix 日志监控 我发现一个问题 例如oracle的日志有报错的情况 ,通常不会去手动清理 这样的话当第二次有日志写进来的时候 zabbix的机制是回去检查全部日志,这样的话之前已经告警过的错误日志,又会被检查到,这样就会出现重复告警,而且zabbix的日志监控只能读到匹配当前行关键字的数据,感觉不太灵活, 比如我想要匹配到的关键字之后再当前关键字的下N行再去匹配另一个关键字这个时候

 191    1 2 3 4 5 6 7 8 下一页 尾页

分类点击榜

    栏目ID=0的表不存在(操作类型=0)

分类评论榜

    栏目ID=0的表不存在(操作类型=0)

微信扫一扫

易采站长站微信账号