上一页 1 2 3 4 5 6 7 8 9 ··· 23 下一页
摘要: 一说到写日志,大家可能推荐一堆的开源日志框架,如:Log4Net、NLog,这些日志框架确实也不错,比较强大也比较灵活,但也正因为又强大又灵活,导致我们使用他们时需要引用一些DLL,同时还要学习各种用法及配置文件,这对于有些小工具、小程序、小网站来说,有点“杀鸡焉俺用牛刀”的感觉,而且如果对这些日志 阅读全文
posted @ 2018-06-14 16:07 梦在旅途 阅读(1648) 评论(3) 推荐(4) 编辑
摘要: 因公司ELK监控分析日志的需要,需要区分进程运行状态日志以及错误日志,以便能够根据日志级别(level)进行不同策略的预警,而现有的Nlog、Log4Net都没有Process这样的level,故针对这两个日志框架做了一些扩展,实现了自定义PROCESS LEVEL,因代码不多,故直接贴代码,有疑问 阅读全文
posted @ 2018-06-06 20:59 梦在旅途 阅读(2748) 评论(0) 推荐(0) 编辑
摘要: 问题描述:win10 下无法安装VS2017,visual studio installer下载进度始终为0,点击取消按钮后,也没有反应,visual studio installer也关闭不掉; 具体问题详见 博问:https://q.cnblogs.com/q/106027/ 微软问题:http 阅读全文
posted @ 2018-05-06 13:02 梦在旅途 阅读(33008) 评论(3) 推荐(1) 编辑
摘要: 一、本文产生原由: 之前文章《总结消息队列RabbitMQ的基本用法》已对RabbitMQ的安装、用法都做了详细说明,而本文主要是针对在高并发且单次从RabbitMQ中消费消息时,出现了连接数不足、连接响应较慢、RabbitMQ服务器崩溃等各种性能问题的解方案,之所以会出现我列举的这些问题,究基根源 阅读全文
posted @ 2018-04-21 15:39 梦在旅途 阅读(7104) 评论(8) 推荐(5) 编辑
摘要: 封装一个基于NLog+NLog.Mongo的日志记录工具类LogUtil,代码比较简单,主要是把MongoTarget的配置、FileTarget的配置集成到类中,同时利用缓存依赖来判断是否需要重新创建Logger类,完整代码如下: /// <summary> /// 日志工具类(基于NLog.Mo 阅读全文
posted @ 2018-03-24 20:55 梦在旅途 阅读(1244) 评论(1) 推荐(0) 编辑
摘要: 支持:可指定绝对过期时间、滑动过期明间、文件依赖 三种缓存方式,目前已在公司各种生产业务项目中有使用。优点是可以根据数据的使用频率设置缓存有效期,特别是文件依赖缓存,比如:连接字符串读取一次后,若CONFIG文件没有改变,则缓存永久有效,一旦CONFIG更改,则缓存失效需重新读取,保证数据缓存的最大 阅读全文
posted @ 2018-02-11 11:33 梦在旅途 阅读(6198) 评论(3) 推荐(8) 编辑
摘要: 之前文章:《两种读写配置文件的方案(app.config与web.config通用)》,现在重新整理一个更完善的版本,增加批量读写以及指定配置文件路径,代码如下: 阅读全文
posted @ 2018-01-27 18:06 梦在旅途 阅读(1026) 评论(1) 推荐(1) 编辑
摘要: 近期工作中有使用到 MongoDb作为日志持久化对象,需要实现对MongoDb的增、删、改、查,但由于MongoDb的版本比较新,是2.4以上版本的,网上已有的一些MongoDb Helper类都是基于之前MongoDb旧的版本,无法适用于新版本的MongoDb,故我基于MongoDb官方C#驱动重 阅读全文
posted @ 2018-01-08 15:18 梦在旅途 阅读(2849) 评论(2) 推荐(1) 编辑
摘要: 一些小的C/S项目(winform、WPF等),因需要访问操作数据库,但又不能把DB连接配置在客户端上,原因有很多,可能是DB连接无法直接访问,或客户端不想安装各种DB访问组件,或DB连接不想暴露在客户端(即使加密连接字符串仍有可能被破解的情况),总之都是出于安全考虑,同时因项目小,也无需采用分布式 阅读全文
posted @ 2017-12-14 22:56 梦在旅途 阅读(3862) 评论(1) 推荐(4) 编辑
摘要: AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的中统一处理业务逻辑的一种技术,比较常见的场景是:日志记录,错误捕获、性能监控等 AOP的本质是通过代理对象来间接执行真实对象,在代理类中往往会添加装饰一些额外的业务代 阅读全文
posted @ 2017-09-10 20:46 梦在旅途 阅读(15122) 评论(8) 推荐(32) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 23 下一页