【文章摘要】对于使用数据库来存放大量用户的软件来说,过期数据的清理机制需要慎重设计。如果设计不当,则会导致数据的误删除或清理不完全。本文对某数据清理模块因参数配置不当而导致的过期用户数据堆积问题进行了详细的分析,为相关软件问题的分析及解决提供了有益的参考。 一、问题描述在某软件系统中,为了让不同种类的用户享受对应的服务,引入了一个信箱服务等级的概念,即不同服务等级的用户具有不同的权限。“一分钱,一...
分类:
数据库 时间:
2015-05-04 20:14:36
阅读次数:
154
项目中的程序需要自动更新大概思路1、通过主程序(判断是否需要更新)打开更新程序2、通过更新程序关闭主程序3、通过更新程序下载压缩包4、解压(新的主程序)5、打开主程序在第五步的时候本机测试没问题,发布到另一台机子之后总是报错另一程序正在使用此文件,进程无法访问....经过一番排查发现问题出在解压时没...
分类:
系统相关 时间:
2015-05-03 18:44:44
阅读次数:
133
今天,在使用WCF返回一个对象时,遇到一个错误:基础连接已经关闭: 接收时发生错误。经过大半天的排查,原来是一个不起眼的东西在搞鬼:
this.Configuration.ProxyCreationEnabled = true;就是上面的代码中的 true 导致了程序报错,之后把 true 改成了 false 问题就解决了。
微软的官方对ProxyCreationEnabled的解释中这样阐述...
分类:
其他好文 时间:
2015-05-02 22:07:12
阅读次数:
503
公众号每次调用接口时,可能获得正确或错误的返回码,开发者可以根据返回码信息调试接口,排查错误。全局返回码说明如下:返回码说明-1系统繁忙0请求成功40001获取access_token时AppSecret错误,或者access_token无效40002不合法的凭证类型40003不合法的OpenID4...
分类:
微信 时间:
2015-05-02 13:40:20
阅读次数:
11733
在使用eclipse时遇到了“错误: 找不到或无法加载主类”的问题,经过多次尝试和排查终于解决了。...
分类:
系统相关 时间:
2015-05-01 18:46:43
阅读次数:
193
Oracle NET工作原理、配置及连接问题排查过程
分类:
数据库 时间:
2015-05-01 07:01:59
阅读次数:
210
在最近一次关于Exchange服务器故障中,出现了员工无法进入邮箱的问题,最直接方法来登录OWA页面,看看正常不正常,反映出来的报错信息如下:当接到这个报障后,第一时间,当时有人问到是不是公司的CAS服务器挂了?当然还是如果对邮件服务器足够了解的话,这个报错一定不是邮箱..
分类:
其他好文 时间:
2015-04-30 20:22:00
阅读次数:
190
生产过程中出现的问题正逐渐得到中层和最高管理层的重视。不管是身为java开发人员还是架构师,下列的事项都应该得到你足够的重视以避免陷入未来的尴尬境地。你也可以把它作为排查问题的便签。#1、不在属性文件或XML文件中外化配置属性。比如,没有把批处理使用的线程数设置成可..
分类:
编程语言 时间:
2015-04-28 19:03:47
阅读次数:
179
生产过程中出现的问题正逐渐得到中层和最高管理层的重视。不管是身为java开发人员还是架构师,下列的事项都应该得到你足够的重视以避免陷入未来的尴尬境地。你也可以把它作为排查问题的便签。
#1、不在属性文件或 XML 文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中配置。你的批处理程序无论在
DEV 环境中,还是 UAT(用户验收测试)环境中,都可以顺畅无阻...
分类:
编程语言 时间:
2015-04-28 11:58:22
阅读次数:
175
概述我们日常应用中都离不开日志。可以说日志是我们在排查问题的一个重要依据。但是日志并不是写了就好了,当你想查看日志的时候,你会发现线上日志堆积的长度已经超越了你一行行浏览的耐性的极限了。于是,很有必要通过一些手段来高效地辅助你来快速的从日志中找到你要找的问..
分类:
其他好文 时间:
2015-04-28 00:10:49
阅读次数:
269