会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ZhengHengWU
不求与人相比,只求超越自己。
博客园
首页
新随笔
联系
订阅
管理
2020年9月4日
.NET Core中使用NLog按等级过滤写入控制台、文件、数据库记录日志
摘要: 项目中日志是比较常见的一个功能模块,在开发阶段和运维阶段我们可以根据日志排查项目出现的问题,同时可以为项目运营阶段提供业务数据分析。所以日志是项目中不可或缺的功能模块,项目中一般会根据项目需要开发偏向业务的日志模块,而本博客主要介绍第三方日志框架NLog。通过引入NLog日志框架,项目中可以快速的实
阅读全文
posted @ 2020-09-04 16:50 吴政恒
阅读(3341)
评论(1)
推荐(0)
2020年8月31日
vs 2019 如何查看.Net Core源码教程
摘要: 指南:工具=》选项=》本文编译器=》C#=》高级=》支持导航到反编译源(打上勾即可)
阅读全文
posted @ 2020-08-31 17:39 吴政恒
阅读(2691)
评论(0)
推荐(1)
.Net Core中的日志组件(Logging)以及源码解析
摘要: 1、介绍 Logging组件是微软实现的日志记录组件包括控制台(Console)、调试(Debug)、事件日志(EventLog)和TraceSource,但是没有实现最常用用的文件记录日志功能(可以用其他第三方的如log4net,NLog和Serilog)。 2.1 默认配置 private re
阅读全文
posted @ 2020-08-31 17:34 吴政恒
阅读(1074)
评论(0)
推荐(0)
2020年8月14日
C# async/await、WhenAll、ContinueWith 实战应用(异步做早餐)
摘要: 业务需求说明: 现在我需要做早餐,实现烤面包,烤培根,搞点番茄酱,开吃这几个步骤,烤面包和考培根为了节省时间可以同时操作,然后等这两个做完在搞点番茄酱就可以开饭了。 异步,多任务怎么实现呢 下面通过使用 async/await、WhenAll、ContinueWith 来讲解 class Progr
阅读全文
posted @ 2020-08-14 15:36 吴政恒
阅读(1401)
评论(0)
推荐(2)
.NET Core Web APi FormData多文件上传,IFormFile强类型文件灵活绑定
摘要: 前端使用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 吴政恒
阅读(4895)
评论(0)
推荐(0)
2020年8月2日
C# 使用throw;throw ex;和 throw new Exception();抛异常区别与建议
摘要: 之前,在使用异常捕获语句try...catch...throw语句时,一直没太留意几种用法的区别,前几天调试程序时发展找不到异常根源,无意中了解到几种使用方法是有区别的。总结如下: 我们都知道,C#中使用throw和throw ex抛出异常,但二者是有区别的。 在C#中推荐使用throw;来抛出异常
阅读全文
posted @ 2020-08-02 13:20 吴政恒
阅读(4143)
评论(0)
推荐(1)
2020年7月16日
C# 获取近十周的每周一日期,然后通过sql查出来的按周分组进行匹配,没有则补0进行报表统计
摘要: 通过sql按周统计详见https://www.cnblogs.com/ZhengHengWU/p/13305104.html //数据库通过sql查出按周分组的统计数据 List<Statistics> dbList = new List<Statistics>(); //获取近十周的日期列表 Da
阅读全文
posted @ 2020-07-16 09:33 吴政恒
阅读(495)
评论(0)
推荐(0)
2020年7月15日
MySql中按周、月统计数量
摘要: 经需求要求对某个表进行按每周、每月统计报表显示,以下为sql 1、按周统计数据: SELECT DATE_FORMAT( CreateDate, '%Y-%u' ) AS WEEK, DATE_FORMAT(date_sub( CreateDate, INTERVAL dayofweek( Crea
阅读全文
posted @ 2020-07-15 13:55 吴政恒
阅读(8346)
评论(0)
推荐(1)
2020年7月14日
访问系统报 “客户端没有所需的特权” 的解决方法
摘要: 后经网上查找,同样的问题都是属于对C盘读写的问题,回想自己的项目也需要对C盘进行创建目录和读写文件,故尝试执行了下面的命令,结果,问题解决 icacls c:\ /setintegritylevel M
阅读全文
posted @ 2020-07-14 11:53 吴政恒
阅读(1799)
评论(0)
推荐(0)
2020年6月27日
.Net Core通过强类型绑定配置文件实现热更新
摘要: 首先在Startup文件的ConfigureServices方法中初始化配置文件进行强类型绑定 var systemPath = new SystemPath(); Configuration.Bind("SystemPath", systemPath); GlobalConfig.systemPa
阅读全文
posted @ 2020-06-27 11:55 吴政恒
阅读(517)
评论(0)
推荐(0)
下一页
公告