![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.NET中间件
文章平均质量分 87
哈丨吅
这个作者很懒,什么都没留下…
展开
-
.NET -- 使用Dump文件分析异常
Dump文件是进程的内存镜像。主要是用来在系统中出现异常或者崩溃的时候来生成dump文件,然后用调试器进行调试,这样就可以快速定位到程序崩溃位置,对问题进行排查。若将Dump文件拷贝到另一台PC上调试时,则需要将以下3个文件都拷下来,放在同一目录下,必须保证pdb与出问题的exe是同一时间生成的。在代码中断时,调试 --> 将转储另存为 --> 设置文件路径&文件名。打开任务管理器 --> 找到对应进程 --> 右击选择创建转储文件。运行DumpTest.exe,程序崩溃后,自动生成Dump文件。原创 2022-11-11 18:54:29 · 4389 阅读 · 1 评论 -
.NET中间件 -- log4net
Log4net是一个.Net版的开源日志框架,它的功能很强大,可以将日志分为不同的等级,以不同的格式输出到不同的存储介质中,比如:数据库、txt文件、内存缓冲区、邮件、控制台、ANSI终端、远程接收端等等。原创 2021-09-07 16:20:00 · 587 阅读 · 0 评论 -
.NET中间件 -- MEF2
MEF官方解释 : MEF(Managed Extensibility Framework)是一个用于创建可扩展的轻型应用程序的库。应用程序开发人员可利用该库发现并使用扩展,而无需进行配置。扩展开发人员还可以利用该库轻松地封装代码,避免生成脆弱的硬依赖项。通过 MEF,不仅可以在应用程序内重用扩展,还可以在应用程序之间重用扩展。作用: (1)使用MEF是为了提高程序的可扩展性。MEF会根据指定的导入导出自动去发现匹配的扩展,获取到相应类型的对象,不需要进行复杂的程序配置 (...原创 2021-09-01 18:35:55 · 623 阅读 · 0 评论 -
.NET中间件 -- 任务调度 - Quartz.net
Quartz.NET是一个强大、开源、轻量的作业调度框架,可以用此来为执行一个作业而创建简单的或复杂的作业调度。...原创 2021-08-26 11:07:53 · 993 阅读 · 0 评论 -
.NET中间件 -- 消息队列- RabbitMQ
RabbitMQ是一款使用Erlang语言开发的,实现AMQP(高级消息队列协议)的开源消息中间件。消息指的是两个应用间传递的数据。数据的类型有很多种形式,可能只包含文本字符串,也可能包含嵌入对象。“消息队列(Message Queue)”是在消息的传输过程中保存消息的容器。在消息队列中,通常有生产者和消费者两个角色。生产者只负责发送数据到消息队列; 消费者只负责从消息队列中取出数据处理。原创 2021-08-11 16:03:25 · 2663 阅读 · 0 评论