摘要: 项目中日志是比较常见的一个功能模块,在开发阶段和运维阶段我们可以根据日志排查项目出现的问题,同时可以为项目运营阶段提供业务数据分析。所以日志是项目中不可或缺的功能模块,项目中一般会根据项目需要开发偏向业务的日志模块,而本博客主要介绍第三方日志框架NLog。通过引入NLog日志框架,项目中可以快速的实 阅读全文
posted @ 2020-09-04 16:50 吴政恒 阅读(2175) 评论(1) 推荐(0) 编辑
摘要: 指南:工具=》选项=》本文编译器=》C#=》高级=》支持导航到反编译源(打上勾即可) 阅读全文
posted @ 2020-08-31 17:39 吴政恒 阅读(2598) 评论(0) 推荐(1) 编辑
摘要: 1、介绍 Logging组件是微软实现的日志记录组件包括控制台(Console)、调试(Debug)、事件日志(EventLog)和TraceSource,但是没有实现最常用用的文件记录日志功能(可以用其他第三方的如log4net,NLog和Serilog)。 2.1 默认配置 private re 阅读全文
posted @ 2020-08-31 17:34 吴政恒 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 业务需求说明: 现在我需要做早餐,实现烤面包,烤培根,搞点番茄酱,开吃这几个步骤,烤面包和考培根为了节省时间可以同时操作,然后等这两个做完在搞点番茄酱就可以开饭了。 异步,多任务怎么实现呢 下面通过使用 async/await、WhenAll、ContinueWith 来讲解 class Progr 阅读全文
posted @ 2020-08-14 15:36 吴政恒 阅读(1236) 评论(0) 推荐(2) 编辑
摘要: 前端使用FormData进行实现批量上传 <!doctype html> <html> <head> <meta charset="utf-8"> <title>上传</title> </head> <form method="post" id="uploadForm" enctype="multi 阅读全文
posted @ 2020-08-14 09:34 吴政恒 阅读(4477) 评论(0) 推荐(0) 编辑
摘要: 之前,在使用异常捕获语句try...catch...throw语句时,一直没太留意几种用法的区别,前几天调试程序时发展找不到异常根源,无意中了解到几种使用方法是有区别的。总结如下: 我们都知道,C#中使用throw和throw ex抛出异常,但二者是有区别的。 在C#中推荐使用throw;来抛出异常 阅读全文
posted @ 2020-08-02 13:20 吴政恒 阅读(3689) 评论(0) 推荐(1) 编辑
摘要: 通过sql按周统计详见https://www.cnblogs.com/ZhengHengWU/p/13305104.html //数据库通过sql查出按周分组的统计数据 List<Statistics> dbList = new List<Statistics>(); //获取近十周的日期列表 Da 阅读全文
posted @ 2020-07-16 09:33 吴政恒 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 经需求要求对某个表进行按每周、每月统计报表显示,以下为sql 1、按周统计数据: SELECT DATE_FORMAT( CreateDate, '%Y-%u' ) AS WEEK, DATE_FORMAT(date_sub( CreateDate, INTERVAL dayofweek( Crea 阅读全文
posted @ 2020-07-15 13:55 吴政恒 阅读(7266) 评论(0) 推荐(1) 编辑
摘要: 后经网上查找,同样的问题都是属于对C盘读写的问题,回想自己的项目也需要对C盘进行创建目录和读写文件,故尝试执行了下面的命令,结果,问题解决 icacls c:\ /setintegritylevel M 阅读全文
posted @ 2020-07-14 11:53 吴政恒 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: 首先在Startup文件的ConfigureServices方法中初始化配置文件进行强类型绑定 var systemPath = new SystemPath(); Configuration.Bind("SystemPath", systemPath); GlobalConfig.systemPa 阅读全文
posted @ 2020-06-27 11:55 吴政恒 阅读(504) 评论(0) 推荐(0) 编辑