自从知道了log4net之后,就一直使用的它,一直没有问题,最近由于项目变动,便将一部分的代码分离出来,然后咋UI项目中调用loghelper,便发现在本地测试一切正常,可是发布到服务器之后便不正常了。不报错,但是就是没有日志记录。这个问题纠结了好几个小时,什么 权限问题啊 版本问题啊 都试过了还....
分类:
Web程序 时间:
2014-07-22 00:06:33
阅读次数:
229
数据库中数据量很大, 但又不可以删除时同时又要优化程序检索数据时间。答:方式有很多比如 创建数据库表分区,创建索引, 存储过程等; 我这里采用动态创建数据库表的方式。 完全可以在不创建表分区情况下实行分表管理 例如 日志记录表 将日期(yyyy-MM)作为默认表后缀动态追加, 例如 文章发布表...
分类:
数据库 时间:
2014-07-19 23:23:30
阅读次数:
392
Log4Net 使用详解
几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专
门的调试工具了。然而 一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。
日志具有以下优点:它可以提供应用程序运行时的精确环境,可供开发人员尽快找到应用程序中的Bug;
一旦在程序中加入了 Log 输出代码,程序运行过程中就能生成并输出日志信息而无需人工干预。另外,
日志信息可以输出到不同的地方。
Log4net就是为这样一个目的设计的,用于.NET开发环境的日...
分类:
Web程序 时间:
2014-07-19 23:17:49
阅读次数:
497
开发接口程序时,要保证程序稳定运行就要时刻监控接口程序发送和接收的数据,这就需要一个日志记录的类将需要的信息记录在日志文件中,便于自己维护接口程序。(Web系统也是如此,只是对应的日志实现比这个要复杂一点)。刚开始考虑的比较少,没有加入控制日志文件数量的功能。运行了一段时间,文件夹内的Log文件如下...
分类:
Web程序 时间:
2014-07-17 21:32:05
阅读次数:
422
最近几年日志分析这方面的人才需求越来越多,主要伴随数据挖掘的快速发展而迅速增长的。碰巧又在工作中又接触到一些日志记录方面的工作,就顺便了解一下日志系统的整个流程。下面这篇文章转自百度同学的一篇文章,针对大规模日志分析,联系到hadoop,hive的解决方案,阐述的比较全面。
另外就是阿里已经开发出类似的系统odps—通过sql语言进行数据的分析处理,详情见:http://102.alibab...
分类:
其他好文 时间:
2014-07-17 20:15:30
阅读次数:
301
拦截器 一:1:概念:Interceptor拦截器类似于我们学习过的过滤器,是可以再action执行前后执行的代码。是web开发时,常用的技术。比如,权限控制,日志记录。 2:多个拦截器Interceptor连在一起组成了Interceptor栈。拦截器是AOP面向切面编程的一种实现,具有热...
分类:
其他好文 时间:
2014-07-17 18:18:28
阅读次数:
548
说明:本程序演示怎样利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net能够方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包含MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite...
分类:
Web程序 时间:
2014-07-14 19:06:18
阅读次数:
281
1,linux操作日志记录,记录从各个ip登陆到系统的账号,指向命令及命令执行时间#!/bin/bashecho "export PROMPT_COMMAND='{ msg=\$(history 1 | { read x y; echo \$y; }); logger -p local5.info ...
分类:
移动开发 时间:
2014-07-14 16:02:05
阅读次数:
269
更新了公司的搜索,写下日志来激励自己!新版搜索新特性:solr版本升级到solr4.8.1中文分词器改用ansj,开源,简洁,强大,无害词库兼顾任意编码格式,不怕乱码分词器和分词词库分离,降低更新分词器版本难度分词器配置统一在library.properties中,在solr/WEB-INF/cla...
分类:
其他好文 时间:
2014-07-13 08:04:32
阅读次数:
268
http://blog.csdn.net/shangzhihaohao/article/details/6928808装饰器模式可以在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责,也能够处理那些可以撤销的职责。经常用于日志记录、性能测试等场合。想象一下这个很常见的场景,你写了一个方法...
分类:
编程语言 时间:
2014-07-12 15:24:45
阅读次数:
169