.NET
s666666__
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
未能加载文件或程序集“System...”或它的某一个依赖项。文件或目录损坏且无法读取。
未能加载文件或程序集“System.ComponentModel.DataAnnotations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。文件或目录损坏且无法读取。原创 2022-12-30 17:19:56 · 4973 阅读 · 0 评论 -
C# MVC RabbitMQ 连接提示 None of the specified endpoints were reachable
在 VS 中使用 NuGet 将RabbitMQ.Client.5.2.0 程序包更新至 RabbitMQ.Client.6.2.1 版本后,程序连接 RabbitMQ 服务报 “None of the specified endpoints were reachable” 异常问题;翻译成中文大概的意思就是 “没有指定的端点可访问”;通过网上搜索了大部分重复的文章,大致都指向了RabbitMQ 权限未配置问题;当然权限未配置也可能是其中之一 这里先是测试了相同的连接配置、放在另外的 ..原创 2021-01-15 15:49:45 · 3684 阅读 · 0 评论 -
C# 多线程同步方法 之 Monitor.Wait 与 Monitor.Pulse
1、线程同步原理组成:(以单个object为准) 1、[持锁线程] = locker = 持锁中 2、[就绪队列] = ready queue = 一等队列,队列中的线程将被挂起等待,系统会自动按顺序为线程分配对象的排他锁 3、[等待队列] = wait queue = 二等队列,队列中的线程将被挂起等待,需要通过Pulse来控制向前2、Monitor 类使用说明3、测试例子 A/* /...原创 2020-06-09 20:29:31 · 1107 阅读 · 0 评论 -
async await 异步方法 错误的理解与运行原理解说
1、【错误的理解】刚开始接触 async await 时还以为 async 方法与 Task 是相同原理; 且把 await 赋值方式也理解成了是异步、以为第一个await 没执行完时会继续执行下一个 await,直到后边需要用到 await 结果时才会开始等待它的返回结果; 然后 async 方法必须使用 await 进行引用、而 await 又只能在async 方法中使用,于是乎就开始了摸不着头脑地死循环。。经过后续不断地测试,发现居然完全不是自己刚开始想象的那样,哈哈!以下是总..原创 2020-05-12 17:55:13 · 862 阅读 · 0 评论 -
WebAPI 多文件批量上传,大文件上传,实现先验证文件再存磁盘
研究了几天的 WebAPI 多文件批量上传功能,也终于找到了无法先验证再存盘的解决方法,以下是本次的测试代码,希望能对大家有帮助!~ 首先上服务端多文件接收的接口代码 public class FileController : ServiceBase { /// /// 服务端文件上传接口 /// [Rou...原创 2020-03-25 01:19:24 · 1390 阅读 · 0 评论 -
MVC5 WebAPI 跨域 POST 请求失败
分享一个头疼了两天的问题哈!相信不少人都会遇到,我是在网上搜了很多解决方案都没能彻底解决;我遇到的原因是因为 MVC4 升级到 MV5 后发现原先的 POST 接口居然不能跨域了;试了很多方法,要么是 GET 请求正常了、POST 不正常,要么本地测试正常、发布到线上又异常了。最终是得感谢这篇文章呐 ^ ^:https://blog.csdn.net/jacky_zh/article/...原创 2020-03-10 21:03:10 · 1075 阅读 · 0 评论
分享