需求: 在项目开发中,需要记录 操作日志 。起初自己写了个简单的日志记录文本写入到文本的方法,后来随着项目的膨胀,需要考虑更多的操作,开始考虑性能问题。实现: 考虑使用slf4j + log4j 框架来实现。slf4j 是日志记录的一个facade,支持多种日志框架。log4j是个很优秀的日志记.....
分类:
移动开发 时间:
2015-09-09 16:24:19
阅读次数:
520
最后库迁移。机会主义的,在源库资源,然后上传到目标库,最后client更新url地址。的库被组长一眼识破,由于新库中没有大家的操作日志。 这次吸取上次的教训,用dump和load完毕SVN库迁移。整个过程分为5个步骤: 步骤1:创建源库的备份。在DOS下输入svnadmin dump D:\Re.....
分类:
其他好文 时间:
2015-08-20 12:23:55
阅读次数:
167
并不是把项目运行日志打印的文件或者控制台,而是需要把 谁,什么时候,操作了什么.操作的内容是什么,显示出来给使用oa的人员查阅. 例如:更新了一个客户的名字.就需要记录为 谁,什么时候,修改了 客户,客户原名字,客户的新名字 记录下来. 设计思路有: 1.在action 层使用spring...
分类:
其他好文 时间:
2015-08-18 18:36:46
阅读次数:
332
先谈谈简单的模块,日志。在系统中日志模块是必须的,什么系统日志,操作日志,调试日志。这里用的是log4net。对log4net还不熟悉的小伙伴们赶快去搜索基础教程哦, 我这里就不温故了。 那么有人要问了,log4net确实很强大,而且我们也会用。还要单独写一篇文章来介绍,有必要吗?我简单的举两个场....
分类:
Web程序 时间:
2015-08-17 21:35:50
阅读次数:
187
上周的版本发布到了osc上后得到很多用户的下载,这给了我们很高的动力,我们在上次五种告警(非上班时间访问,非上班地点访问,密码猜测,账号猜测,账号猜测成功)的基础上有增加了敏感文件操作告警和高危命令操作告警的内容。如需了解之前的告警,请查看上篇文章。敏感文件操作..
分类:
其他好文 时间:
2015-08-16 23:24:35
阅读次数:
159
本次升级并没有增加新的告警,而是增加了window的日志分析,主要分析了windows的登录日志和操作日志,这两个比较重要的日志类型,其他日志类型可以作为通用的日志收集功能进行存储查询。Windows系统没有自带的功能支持系统日志进行syslog发送,因此需要依赖第三方工具,这里我..
跨机房问题一直都是一个老大难的问题,先看传统数据库的跨机房方案。Master/Slave方案这是最常用的方案,适用于大多数需求。Master将操作日志实时地发送到Slave,Slave当成Master的一个Hot Backup。Master宕机时,服务切换到Slave,需要修改客户端逻辑使得Mast...
分类:
其他好文 时间:
2015-08-03 22:21:16
阅读次数:
118
一、NameNode维护着2张表: 1.文件系统的目录结构,以及元数据信息 2.文件与数据块列表的对应关系 存放在fsimage中,在运行的时候加载到内存中的。 操作日志写到edits中 二、DataNode 使用block形式存储。在hadoop2中,默认的大小是128MB。 使用副本形式保存数据...
分类:
其他好文 时间:
2015-08-02 21:24:18
阅读次数:
161
1.SYS@ORCL>selectGROUP#,BYTES/1024/1024size_M,STATUS,ARCHIVEDfromv$log;GROUP#SIZE_MSTATUSARC---------------------------------------150INACTIVEYES250INACTIVEYES350CURRENTNO2.删除原有的日志组;(只操作状态为inactive的日志组)若要操作日志组为current时,需先..
分类:
其他好文 时间:
2015-07-29 06:47:16
阅读次数:
104
在日志开发中,有些日志记录需求是常规需要的,比如操作日志,数据变更日志,系统异常日志等,我们希望把这些常规需求都集成到OSharp框架当中。有了内置的支持,在做开发的时候,只需要很简单的配置,就可以实现相关需求。 关于三类日志,这里先简要描述一下: 操作日志:粗略描述系统用户(如管理员、业务人员、会...
分类:
其他好文 时间:
2015-07-27 20:23:10
阅读次数:
126