最近在写Android程序崩溃异常处理,完成之后,稍加封装与大家分享。
我的思路是这样的,在程序崩溃之后,将异常信息保存到一个日志文件中,然后对该文件进行处理,比如发送到邮箱,或发送到服务器。
所以,第一步是先定义一个接口,用于在保存好日志之后的回调。代码如下:
/*
* @(#)CrashListener.java Project: crash
* Date:2014-...
分类:
移动开发 时间:
2014-06-05 01:50:32
阅读次数:
405
在写Console程序的时候,可以使用Console.WriteLine()来时时的输出程序的运行状态和各种参数此刻的信息。但是如果是Windows Form程序,我们要如何实时的观测程序的运行状况呢?可以使用日志文件。但是使用日志文件有一个不足之处,就是日志文件是一个txt文件,不能够向控制台一样能够实时刷新的,这样的方法很不直观。日志文件在部署到服务器上的时候,因为服务器上没有VS,所以是调试...
分类:
其他好文 时间:
2014-06-04 13:12:15
阅读次数:
204
#master进程可以理解以下信号
#2)SIGINT立刻终止
#15)SIGTERM立刻终止
#3)SIGQUIT平滑终止
#10)SIGUSR1重新打开日志文件
#12)SIGUSR2平滑重载所有worker进程并重新载入配置和二进制程序。
[root@node2~]#psaux|grep"php-fpm:master"
root35910.00.9472442472?Ss19:560:00php-fp..
分类:
Web程序 时间:
2014-06-02 14:18:58
阅读次数:
304
unix环境下,经常会遇到一种情况,就是存放日志的文件目录满了,需要进行清理。通常来说,日志文件具有一定的时效性,例如一周,超过一周的日志文件就可以进行清理(以应用日志为例,数据库ARCH日志,以是否备份完成为标准)。
在windows环境下,我们可以用图形界面,根据时间..
分类:
其他好文 时间:
2014-06-02 03:59:20
阅读次数:
271
#过滤oracle警告日志文件ORA-错误
$c=Get-ContentC:\script.txt|select-string-pattern"ora-"
#判断ORA-错误存在条件
#若$c返回值为null,则输出1返回值结束循环
if($c-eq$null)
{
write-host"STATE_OK"
$STATE_OK={return1;}
$b=&$STATE_OK
$b
}
#若$c返回值不为空,..
分类:
其他好文 时间:
2014-06-02 03:26:07
阅读次数:
197
binlog启用和禁用在/etc/my.cnf文件中添加log-bin=mysql-bin来启用binlog,mysql-bin为日志文件名前缀。如果用户有super权限,可通过set
sql_log_bin=1/0来启用或禁用当前会话的binlog记录。binlog的设置A: binlog_do_...
分类:
其他好文 时间:
2014-05-31 15:09:00
阅读次数:
230
SQL Server如何截断(Truncate)和收缩(Shrink)事务日志分类:SQL
Server数据库备份还原2010-01-25 14:321708人阅读评论(4)举报当SQL
Server截断事务日志时,它仅仅是在虚拟日志文件中做个标记,以便不再使用它,然后准备以重用形式来做备份(假如运...
分类:
数据库 时间:
2014-05-28 01:28:31
阅读次数:
382
在Log4Qt中存在一个比较大的问题,当使用
DailyRollingFileAppender对日志进行输出时,会无限输出文件,也就是说,当系统运行很久时,日志文件有可能很大,大到无法想象。因此,很多开发者希望在DailyRollingFileAppender中加一个属性,用于配置日志文件的个数.....
分类:
移动开发 时间:
2014-05-28 00:06:44
阅读次数:
884
原文:SQL Server Log文件对磁盘的写操作大小是多少SQL Server
数据库有三种文件类型,分别是数据文件、次要数据文件和日志文件,其中日志文件包含着用于恢复数据库的所有日志信息,SQL
Server总是先写日志文件ldf,数据变化写入mdf则可以滞后,所以日志写入的速度在一定程序上决...
分类:
数据库 时间:
2014-05-26 17:14:23
阅读次数:
382
--MySQL数据库IO问题----------------------2014/05/25
看http://www.mysqlperformanceblog.com 的时候,发现Percona Server已经发布到
5.1.58了,其中有一个重大的性能改进在flush 日志文件和doublew....
分类:
数据库 时间:
2014-05-25 22:05:24
阅读次数:
359