python之追溯函数调用及错误日志详细打印
目录 [TOC] 一、函数调用追溯 1.1 原因 在打印日志时,为实现日志分层打印,将打印日志的语句封装到了print_log_info以及print_log_error中。但是如果在上述函数中直接通过logger.*打印日志,日志中的模块名、行号就会一直打印print_log_info和print_log_error函数中的logger.*中的位置。所以有了追溯函数调用的想法,在打印正常日志时,打印对应模块名以及打印日志语句的行号。 1.2 使用实例 2.2.1 追溯函数调用推导 在一个模块
eclipse加载pydev插件并新建project成功的版本(供参考)
1、eclipae版本:eclipse Neon 4.6 2、jdk:1.8 3、pydev版本:6.3.2(下载离线文件,解压复制两个文件夹到eclipse--dropins里面)
make && make install报错
问题:linux下安装PHP时,运行./configure 后,再运行make报错:没有指明目标并且找不到makefile。 停止 解决方法:这个是configure没有成功,看看报的错,然后将每个错误一次解决,再重新configure后,问题便能解决 然后在查看PHP安装时候,发现报错 configure: error: xml2-config not found. Please check your libxml2 installation 检查是否安装了libxm包 [root@XKWB
RabbitMq ----> 环境搭建和使用
1、环境搭建 参考官网 https://www.rabbitmq.com/install-windows.html 2、RabbitMQ入门教程,参考官网 ,有java,spring boot,Python,php,go等,目前关注这几种的用法。 https://www.rabbitmq.com/getstarted.html 3、RabbitMQ使用场景 参考下面博文 CSDN https://blog.csdn.net/whoamiyang/article/details/54954780
Spring整合web开发(6)
正常整合Servlet和Spring没有问题的但是每次执行Servlet的时候加载Spring配置,加载Spring环境.解决办法:在Servlet的init方法中加载Spring配置文件?当前这个Servlet可以使用,但是其他的Servlet的用不了了!!!将加载的信息内容放到ServletContext中.ServletContext对象时全局的对象.服务器启动的时候创建的.在创建Servl
项目中的那些事---时间戳(一)
一、时间戳 简单讲,unix时间戳就是从1970-01-01开始所经过的秒数,什么时候获取时间戳,就是到那个时间点所经历的秒数。 二、JavaScript获取时间戳 根据时间戳的定义,可以使用javascript中的几个方法来获取系统当前的时间戳: 1、getTime() w3c school的解释如下: 根据上面的定义,我们可以获取系统当前的时间戳: var timeStamp1 = new Date().getTime();
console.info(timeStamp1); 输出:152
rev 反向输出文件内容
1.命令功能 rev 按行反向输出文件内容 2.语法格式 rev file 3.使用范例 [root@localhost ~]# echo {a..k} >> test
[root@localhost ~]# cat test
a b c d e f g h i j k
[root@localhost ~]# rev test
k j i h g f e d c b a
[root@localhost ~]# echo {a..k} |rev
k j i h g f e d c b
linux 服务器性能调优总结
1.性能分析的几个方面 https://blog.csdn.net/w174504744/article/details/53894127 2.cpu 性能分析工具 perf https://blog.csdn.net/qq_15437667/article/details/50724330 3.常用内存泄露检测工具 https://blog.csdn.net/u011466536/article/details/39778171 valgrind
sublime安装记录
安装+破解 一路next安装完毕 破解 HELP 》 LICENSE 注册码如下所示,如果过期再百度 —– BEGIN LICENSE —– TwitterInc 200 User License EA7E-890007 1D77F72E 390CDD93 4DCBA022 FAF60790 61AA12C0 A37081C5 D0316412 4584D136 94D7F7D4 95BC8C1C 527DA828 560BB037 D1EDDD8C AE7B379F 50C9D69D B35
C#操作XML方法详解
using System.Xml;
//初始化一个xml实例
XmlDocument xml=new XmlDocument();
//导入指定xml文件
xml.Load(path);
xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));
//指定一个节点
XmlNode root=xml.SelectSingleNode("/root");
//获取节点下所有直接子节点
XmlNodeList
Android Studio3.1.2编译时Java Compiler出错:Warning: Failed to parse host proxy3.bj...
删除gradle.properties中的代理设置。。。 #移除下面配置 systemProp.http.proxyHost=proxy3.bj.petrochina
systemProp.http.proxyPort=8080
【转】js 判断今天日期是否超过指定日期
方法函数: function FormatDate (strTime) {
var date = new Date(strTime);
return date.getFullYear()+"-"+(date.getMonth()+1)+"-"+date.getDate();
} 调用方法: var today = new Date();
var today_time = Forma
Redis从入门到精通:初级篇
原文链接:http://www.cnblogs.com/xrq730/p/8890896.html,转载请注明出处,谢谢 Redis从入门到精通:初级篇 平时陆陆续续看了不少Redis的文章了,工作中也一直在用Redis,感觉是时候对过往Redis的所学进行一次系统性的总结。《Redis从入门到精通》系列会分为初级、中级、高级三篇,从浅入深讲解Redis相关知识点。 在本文中,我们将看到以下内容: Redis简介 Redis安装、启动 Redis登录授权 Redis配置文件redis.conf
vue cli项目中使用状态管理模式Vuex
中文文档:vuex官方中文网站 一、vuex里面都有些什么内容? const store = new Vuex.Store({
state: {
name: 'weish',
age: 22
},
getters: {
personInfo(state) {
return `My name is ${state.name}, I am ${state.age}`;
}
}
今日推荐
周排行