命令模式是一种原理非常简单,但是使用起来非常优雅、方便的并且个人觉得很有艺术感的设计模式。一、介绍还是先来看一下《研磨设计模式》的定义——将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。命令模式的本质——封装请求。封装请求是什么意思呢...
分类:
其他好文 时间:
2014-05-08 12:29:34
阅读次数:
338
InnoDB是Mysq的表提供事务、回滚、崩溃修复能力和多版本并发控制的事务安全。MyIsAm存储引擎是Mysql中常见的存储引擎。Memory存储引擎所有的数据都存在内存中。速度快,但安全性不高。default-character-set
= utf8character-set-server = ...
分类:
数据库 时间:
2014-05-08 10:12:39
阅读次数:
307
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓
当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互...
分类:
系统相关 时间:
2014-05-08 09:36:52
阅读次数:
511
获奖证书与书成岁月暮然回首,时光逐流,往事已成云烟,消散在彼此的眼前;回眸起来说说已经经过;青春的脚步更加富有活力,梦想有一天能实现自己的想愿;成长在美好的一段记忆里,故事总是随着时间的变化而变化,要把这段美好的记忆记在我们的日志里。文学是我的一项爱好,然..
分类:
其他好文 时间:
2014-05-08 03:23:42
阅读次数:
271
在AIX中,errpt用于报告系统软硬件相关的错误日志信息,errpt命令将从错误日志中的条目生成一个错误报告,但是它并不进行错误日志分析;对于错误分析,可以使用diag命令,不带参数简单列出所有的错误,root@ptdb1:/#errptIDENTIFIERTIMESTAMPTCRESOURCE_NAMEDESCRIPTIONE87EF1B..
分类:
其他好文 时间:
2014-05-08 02:24:11
阅读次数:
429
安装XDebug后自动开启PHP Stack Trace,导致服务器PHP
error日志暴满,甚至高达1G
分类:
Web程序 时间:
2014-05-08 00:43:36
阅读次数:
482
想使用python的logging模块记录日志,并使用RotatingFileHandler来处理日志以便于在日志文件超过指定的大小后会重新生成新的日志文件。
基本代码如下:
import logging
logger = logging.getLogger('mylogger')
logger.setLevel(logging.INFO)
fh=logging.handlers.Ro...
分类:
编程语言 时间:
2014-05-08 00:25:12
阅读次数:
457
首先,在从库上执行:showslavestatus\G,发现SQL显示:NO,并且报错删除日志子类的。解决方法:才从库上连续执行若干次如下命令即可解决:mysql>slavestop;mysql>SETGLOBALSQL_SLAVE_SKIP_COUNTER=1;#跳过一个事务mysql>slavestart;
分类:
其他好文 时间:
2014-05-07 22:27:15
阅读次数:
390
最近某个用到的第三方程序会产生很多日志文件在logs目录中,每天一个log文件,类似
2014-05-07001.log。日积月累这个目录文件数量非常多,手动清除还是比较麻烦的。
由于这个软件不是自己开发的,无法改变log产生机制,于是想到找个BAT放到计划任务中定时删除这些文件。 网上找到...
分类:
其他好文 时间:
2014-05-07 21:12:18
阅读次数:
305