11 2021 档案

摘要:随着需求的变化,如果Server每次更新出新的内容,Client都要重新安装的话。 太过于复杂化。 所以自动更新是很有必要的。 一、.NET自带的更新方式 以服务器端为主 (自动更新,微软爸爸肯定是有的。 有点:简单方便,便于维护; 缺点:用户没有自己的选择权,一切以服务端为主,每次更新之后,都是全 阅读全文
posted @ 2021-11-21 13:52 易胆大888 阅读(829) 评论(0) 推荐(0) 编辑
摘要:场景是批量上传图片,所以使用了并发。因为服务器电脑也是有瓶颈的,且多线程也不能无限开。。 所以我在使用多线程异步上传的同时,同时控制线程并发的数量,线程数量达到阈值之后,得等待一个成功结束之后,再开启另一个新的线程。。 主要使用:Task.WaitAny() 这个API,传一个线程数组, 等待其中一 阅读全文
posted @ 2021-11-21 13:48 易胆大888 阅读(894) 评论(0) 推荐(0) 编辑
摘要:电脑更换分辨率时,软件内部的控件大小如果不跟着改变,会严重影响软件的实用性以及美观性。解决方法1:在Visual studio 2013中,窗体的属性中有一个AutoScaleMode属性,这个属性的作用是:指定 Windows 窗体支持的不同类型的自动缩放模式属性名 属性说明None 禁用自动缩放 阅读全文
posted @ 2021-11-20 20:53 易胆大888 阅读(590) 评论(0) 推荐(0) 编辑
摘要:VS2017 Enterprise: NJVYC-BMHX2-G77MM-4XJMR-6Q8QF VS2017 Professional: KBJFW-NXHK6-W4WJM-CRMQB-G3CDH Visual Studio 2019企业版 Enterprise 激活码: BF8Y8-GN2QH- 阅读全文
posted @ 2021-11-20 20:19 易胆大888 阅读(550) 评论(0) 推荐(0) 编辑
摘要:操作步骤 下载dotnet-hosting-6.0.0-rc.1.21452.15-win.exe并安装,成功后检查IIS模块中是否有AspNetCoreModuleV2 安装VS时选择“开发时IIS支持” 在IIS中创建站点,目录指向开发项目wwwroot的上级目录,应用程序池默认与站点名称相同 阅读全文
posted @ 2021-11-20 20:18 易胆大888 阅读(271) 评论(0) 推荐(0) 编辑
摘要:https://github.com/zyq025/DotNetCoreStudyDemo/blob/main/HttpClientConsoleDemo/Program.cs using Microsoft.Extensions.DependencyInjection;using System;u 阅读全文
posted @ 2021-11-17 11:57 易胆大888 阅读(238) 评论(0) 推荐(0) 编辑
摘要:Task是从 .NET Framework 4 开始引入的一项基于队列的异步任务(TAP)模式,从 .NET Framework 4.5 开始,任何使用 async/await 进行修饰的方法,都会被认为是一个异步方法;实际上,这些异步方法都是基于队列的线程任务,从你开始使用 Task 去运行一段代 阅读全文
posted @ 2021-11-16 15:25 易胆大888 阅读(1094) 评论(0) 推荐(1) 编辑
摘要:.NetCore简单封装基于IHttpClientFactory的HttpClient请求 IHttpClientFactory是什么?为什么出现了IHttpClientFactory 一、IHttpClientFactory是什么? IHttpClientFactory是.netcore2.1才开 阅读全文
posted @ 2021-11-16 15:21 易胆大888 阅读(138) 评论(0) 推荐(0) 编辑
摘要:Netcore中简单使用MemoryCache 用到缓存架构,我们一般都会想到的Redis,因为它支持分布式,高可用,速率非常快。MemoryCache则相对较少提到,但是对于单体项目或者小型项目,memorycache还是是不错的选择。MemoryCache是netcore中集成的缓存架构,使用起 阅读全文
posted @ 2021-11-16 15:20 易胆大888 阅读(486) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示