1环境准备 日志挖掘可以基于日志、基于时间、基于SCN分析,这里我们将演示一个基于SCN的分析案例。 开启补充日志功能(必须开始,否则不能捕获DML操作日志): 创建一张livan表,往里面插入了14条数据,如图: 2查看当前日志 3确认SCN删除测试表数据 查看当前SCN: 执行delete操作, ...
分类:
其他好文 时间:
2016-10-01 19:26:13
阅读次数:
186
桥接模式(bridge):适用于多层继承机构 ,最少两个维度。 比如 日志管理 1.按格式分类 操作日志,交易日志 2.按距离分类 本地记录日志,异地记录日志 普通的多层次继承 桥接模式 把两种分类分离开来。 在一种类别中引入另一种,利用组合的方式实现多层继承结构 优点:相互独立,容易扩展 ...
分类:
编程语言 时间:
2016-09-28 21:58:48
阅读次数:
176
首先引用NLog的dll文件 using System.IO; using NLog; 基础日志类 /// <summary> /// 写日志 /// </summary> public class WriteLog { private static Logger logger = LogManag ...
日志记录,我们一般通过本地文本文件进行记录,对于使用的文件后缀名,一般为比较形象的 .log ,当然也可以是其它任何自定义的格式, 如: .abc, .xyz 本次随笔主要描述的是借用内在存流来处理日志记录 TMemoryStream; 01. 日志记录,我们无创建一个用于记录的文件. 使用函数 F ...
分类:
其他好文 时间:
2016-09-11 14:16:19
阅读次数:
100
在后台管理中,有一些操作是需要增加操作日志的,尤其是对一些比较敏感的金额类的操作,比如商城类的修改商品金额、删除商品、赠送金额等人工的操作。日志中记录着相关操作人的操作信息,这样,出了问题也容易排查。 那么如何高效统一的处理增加这些日志呢?下面,分享一下我的思路及做法。 1、建日志相关表。需要建两个 ...
分类:
Web程序 时间:
2016-09-07 12:31:47
阅读次数:
214
最近进行的MVC系统需要用到记录操作日志和过滤特殊字符的功能,如果每个action中都调用记录日志的方法就太麻烦了,所以根据需要结合mvc的过滤机制 写了个特殊字符验证与记录操作日志的公用类: 调用方式如下: 验证结果:如果包含特殊字符:如果是ajax请求则返回json,否则返回到错误页。 ...
分类:
Web程序 时间:
2016-09-05 16:49:39
阅读次数:
231
Atitit.安全性方案规划设计4gm v1 q928 1. 安全架构设计与功能安全检测1 2. https1 3. 账号安全体系1 4. 配置文件安全 1 5. 源码加密与安全2 6. 最高强度的安全加密算法2 7. 敏感数据加密存储解决方案2 8. 操作日志2 9. 登陆日志2 10. 安全的验 ...
分类:
其他好文 时间:
2016-09-05 14:01:28
阅读次数:
228
ID生成器要做成兼容分布式, 数据库ef控制要改成手动升级, 异常日志模块,操作日志某快,,, 日志服务器,, 图片服务器,,,动静分离, 前后台分离,, 可扩展性,无状态化集群弹性部署, 数据库主从,集群部署,分布式,读写分离, 跨平台dotcore,docker化,,插件化,, ...
分类:
其他好文 时间:
2016-09-02 23:22:39
阅读次数:
140
1.配置redis环境变量 2.redis相关操作,字符串,HASH,集合,有序集合,列表,发布、订阅,等 3.redis持久化方式 RDB优点:适合备份,恢复大数据的速度比AOF速度快,快照形式,触发机制 缺点:fork时有可能停止处理客户端, AOF优点:追加操作日志文件,AOF文件体积变大时, ...
分类:
其他好文 时间:
2016-09-02 06:21:22
阅读次数:
341
前言 公司目前楼主负责的项目正在改版升级,对之前的服务也在作调整,项目里有个操作日志的模块,就决定把日志单独提取出来,做个日志服务,所以就有了这篇文章 正文 MSMQ作为消息队列,B/S项目调用日志服务,日志服务往消息队列发送消息,事件代理服务负责处理消息队列的消息,贴下核心代码 事件代理服务契约 ...
分类:
其他好文 时间:
2016-08-28 23:52:40
阅读次数:
250