前几天做系统日志记录的功能,一个操作调一次记录方法,每次还得去收集参数等等,太尼玛烦了。在程序员的世界里,当你的一个功能重复出现多次,就应该想想肯定有更简单的实现方法。于是果断搜索各种资料,终于搞定了,现在上代码 环境: SpringMvc + myBatis jar包 : (aspect.jar也 ...
分类:
编程语言 时间:
2016-11-23 19:27:26
阅读次数:
370
SELECT TOP 2000 query_stats.query_hash AS "Query Hash", Sum(Query_Stats.total_logical_Reads) as Total_Logical_Reads, Sum(Query_Stats.total_physical_Re ...
分类:
数据库 时间:
2016-11-17 13:29:13
阅读次数:
171
Atitit 文档资料管理同步解决方案 流程 生成快照, 操作。 使用快照与dir对比,生成操作日志 /atiplat_cms/src/com/attilax/sync/SyncUtil.java public static void geneSnap(String dir ,String snap ...
分类:
其他好文 时间:
2016-11-11 23:02:07
阅读次数:
192
一、应用场景在中小型企业,公司不同运维人员基本都是以root 账户进行服务器的登陆管理,缺少了账户权限审计制度。不出问题还好,出了问题,就很难找出源头。这里介绍下,如何利用编译bash 使不同的客户端在使用root 登陆服务器使,记录各自的操作,并且可以在结合ELK 日志分析系统,来收集登陆操作日志 ...
分类:
系统相关 时间:
2016-11-04 14:02:48
阅读次数:
297
前景介绍 到目前为止,很多公司对堡垒机依然不太感冒,其实是没有充分认识到堡垒机在IT管理中的重要作用的,很多人觉得,堡垒机就是跳板机,其实这个认识是不全面的,跳板功能只是堡垒机所具备的功能属性中的其中一项而已,下面我就给大家介绍一下堡垒机的重要性,以帮助大家参考自己公司的业务是否需要部署堡垒机。 堡 ...
分类:
编程语言 时间:
2016-11-04 11:40:12
阅读次数:
212
在企业应用系统领域,会面对不同系统之间的通信、集成与整合,尤其当面临异构系统时,这种分布式的调用与通信变得越发重要。其次,系统中一般会有很多对实时性要求不高的但是执行起来比较较耗时的地方,比如发送短信,邮件提醒,更新文章阅读计数,记录用户操作日志等等,如果实时处理的话,在用户访问量比较大的情况下,对 ...
分类:
Web程序 时间:
2016-11-02 20:23:51
阅读次数:
283
最近做项目实现操作记录添加日志,由于aop这两种实现方式各有优缺点,所以都实现了一下以后根据具体业务选择。 1实现方式一注入: 1.1首先在xml中开启aop注入,需要引入的包此处省略,可百度自己查找。 1.2添加链接点 1.3添加切入点,可以添加多个切入点同理也可添加多个链接点 1.4在具体的方法 ...
分类:
其他好文 时间:
2016-11-02 17:19:08
阅读次数:
160
mongodb-context.xml配置:<?xmlversion="1.0"encoding="UTF-8"?>
<beansxmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:mongo="..
分类:
数据库 时间:
2016-10-25 03:42:29
阅读次数:
373
网上搜索发现,实现用户操作日志的方式有:自定义注解方式、Hibernate拦截器方式、Hibernate监听器方式等。 1、自定义注解方式较为麻烦,需要进行操作记录的方法均需要添加注解,但是相对的操作描述更为针对性,缺点是无法获得所操作的实体ID以及成员; 2、拦截器方式经我自己试验,拦截器是在Hi ...
分类:
Web程序 时间:
2016-10-13 18:50:59
阅读次数:
404
一般我们可以用history命令来查看用户的操作记录,但是这个命令不能记录是哪个用户登录操作的,也不能记录详细的操作时间,且不完整;所以误操作而造成重要的数据丢失,就很难查到是谁操作的。 在这里我们通过脚本代码来实现记录所以用户的登录操作日志: 编辑/etc/profile文件,在文件末尾加入下面代... ...
分类:
系统相关 时间:
2016-10-09 14:26:22
阅读次数:
210