在做一个项目Demo的时候,使用MyBatis+Spring,发现写好的SQL查询出来不对劲,但是也没报错,
所以想到用日志把SQL语句打出来.也参考了部分网友的代码,最后总结了一下,发现正常运行。
本人项目为Mybatis+SpringMVC,所有都已配置好,且正常运行。
此过程无需配置,直接在classPath目录创建log4j.properties,文件,并将下列代码粘贴进去即可,此代...
分类:
数据库 时间:
2014-08-19 14:36:44
阅读次数:
178
日志: 说白了就是为了恢复(撤销机制) 软件里面不都有撤销ctl+z吗?但是怎么实现的呢?想一下就是记下过程,逆向操作一遍即可。Log4j原理: 一个循环处理过程--日志组,循环使用。DB里面的日志: 一条SQL进行解析之后,形成redo,undo日志,然后操作存储设备(也就是物理的操作过程...
分类:
其他好文 时间:
2014-08-17 21:12:32
阅读次数:
242
log4j-over-slf4j和slf4j-log4j12是跟java日志系统相关的两个jar包,当它们同时出现在classpath下时,就可能会引起堆栈溢出异常。
先大致梳理了一下现有Java日志体系接口,然后仔细分析了这种异常出现的原因,最后重现异常并展示了详细的调用过程。...
分类:
其他好文 时间:
2014-08-17 13:05:42
阅读次数:
467
转岗申请的Email总算发出去了,心里长舒一口气,该来的,总得面对。 愿在阿里研究院的未来依然光明。 安全部,提前说再见了。
分类:
其他好文 时间:
2014-08-16 20:55:41
阅读次数:
171
public static bool IsEmail(string email){ String strExp = @"\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"; Regex r = new Regex(strExp); Match ...
分类:
其他好文 时间:
2014-08-16 11:03:20
阅读次数:
190
lovep2c项目pay模块注释:views.py:def create_user_no(email): return md5(email).hexdigest().upper() + "".join([choice(string.letters) for i in range(8)])/** m....
分类:
其他好文 时间:
2014-08-16 00:55:19
阅读次数:
297
python发送email还是比较简单的,可以通过登录邮件服务来发送,linux下也可以使用调用sendmail命令来发送,还可以使用本地或者是远程的smtp服务来发送邮件,不管是单个,群发,还是抄送都比较容易实现。
先把几个最简单的发送邮件方式记录下,像html邮件,附件等也是支持的,需要时查文档即可
1 登录邮件服务
#!/usr/bin/env python
# -*- coding:...
分类:
编程语言 时间:
2014-08-15 22:33:59
阅读次数:
433
最近对log4j的日志配置小有兴趣,仔细研究了下,终于有了清晰的认识,顺便做了个日志文件的模板,方便以后查看和使用,顺便也为那些跟我当初一样,看日志文件看得云里雾里的朋友提供点详细的简单的资料。 #配置总的日志级别和输出目的:注意总的日志级别会覆盖掉下面输出目的地各自的日志级别,本人设置为空及...
分类:
其他好文 时间:
2014-08-15 20:51:59
阅读次数:
171
最近在写使用python生成App的程序,发现直接用print打印信息不太方便和规范,所以使用了logging日志模块,简单记录下用法,正式项目中应该使用logging.config配置日志,可以实现类似log4j的日志文件大小限制,格式控制,输出位置等。
1.简单的将日志打印到屏幕
import logging
logging.debug('This is deb...
分类:
编程语言 时间:
2014-08-15 19:45:29
阅读次数:
383
笔者在java项目开发中经常遇到引用外部Jar包的情况,使用ant打包过程中需要对其引用。现在此简单记忆以飨来者。 此处引用Log4j,具体程序HelloLog4j.java:package oata;import org.apache.log4j.Logger;import org.apa...
分类:
其他好文 时间:
2014-08-15 19:28:59
阅读次数:
232