随笔分类 -  C#/.NET

1 2 3 4 5 ··· 10 下一页
摘要:最近由于项目需要,做了个FTP的上传下载 上传 /// <summary> /// 上传共享文件 /// </summary> /// <param name="server">服务器信息</param> /// <param name="files">文件列表</param> public sta 阅读全文
posted @ 2024-10-29 22:05 韩梦芫 阅读(144) 评论(0) 推荐(0) 编辑
摘要:protected readonly IUnitOfWorkManager _unitOfWorkManager;public PlanningTaskManagerBase(IUnitOfWorkManager unitOfWorkManager){ _unitOfWorkManager = un 阅读全文
posted @ 2024-09-30 17:49 韩梦芫 阅读(14) 评论(0) 推荐(0) 编辑
摘要:public override async Task OnPreApplicationInitializationAsync(ApplicationInitializationContext context) { await context.ServiceProvider.GetRequiredSe 阅读全文
posted @ 2024-09-19 22:14 韩梦芫 阅读(27) 评论(0) 推荐(0) 编辑
摘要:gRPC(gRPC Remote Procedure Call)是由Google开发的高性能、跨语言的远程过程调用框架。它基于HTTP/2协议进行通信,支持多种编程语言,包括C++, C#, Java, Python等,使不同语言的应用程序可以通过远程调用相互通信。 1.关键特点和用途:高性能:gR 阅读全文
posted @ 2024-04-19 11:45 韩梦芫 阅读(410) 评论(0) 推荐(0) 编辑
摘要:最近有新人在使用vs调试时出现了“此任务要求应用程序具有提升的权限”的提示,每次调试vs就会重启一次。 问到我时,我经过查了一番资料才给解决掉了。 其实,问题主要是因为直接启动vs项目时没有足够的权限。 下面我就简单说一下个人解决方案: 1、在vs快捷键右键属性 2、选择->快捷方式->高级属性 3 阅读全文
posted @ 2024-03-20 22:11 韩梦芫 阅读(340) 评论(0) 推荐(0) 编辑
摘要:VS运行网站报错Failed to register URL "http://localhost:1101/" for site 很多都说是端口被占用,的确有可能,但大部分不是这样 NAT(Network Address Translation-网络地址转换),用于实现私有网络与外部网络的互通,节省 阅读全文
posted @ 2024-03-19 19:59 韩梦芫 阅读(100) 评论(0) 推荐(0) 编辑
摘要:警告 MSB3277 发现无法解析的“WindowsBase”的不同版本之间存在冲突。 “WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”与“WindowsBase, Version=8.0 阅读全文
posted @ 2023-12-28 10:53 韩梦芫 阅读(787) 评论(0) 推荐(0) 编辑
摘要:1.从官网下载对应的运行时环境压缩包。 下载地址:https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0 2. 安装 SDK 下载完成后,打开终端并运行以下命令以提取 SDK 并使这些命令在终端上可用。 TerminalCopy mkdir -p 阅读全文
posted @ 2023-12-19 12:30 韩梦芫 阅读(2253) 评论(0) 推荐(0) 编辑
摘要:1 性能提升 .NET 8 在整个堆栈中带来了数千项性能改进 。默认情况下会启用一种名为动态配置文件引导优化 (PGO) 的新代码生成器,它可以根据实际使用情况优化代码,并且可以将应用程序的性能提高高达 20%。现在支持的 AVX-512 指令集能够对 512 位数据向量执行并行操作,这意味着可以在 阅读全文
posted @ 2023-11-17 15:38 韩梦芫 阅读(560) 评论(0) 推荐(0) 编辑
摘要:微软2023-10-10 发布了 .NET 8 RC 2,下一站是.NET 8正式发布,就在下个月Net Conf 2023[1](11月14日)期间正式发布,我们也开始筹备第四届中国.NET开发者峰会了。 经过长达一年时间的开发,.NET 8 规划的所有主要的新功能都已推出,.NET 8 及其所有 阅读全文
posted @ 2023-10-11 10:17 韩梦芫 阅读(32) 评论(0) 推荐(0) 编辑
摘要:从年初2 月份发布第一个预览版,经历7个预览版后,Microsoft 西雅图时间9月13日发布了 .NET 8 RC 1: https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-rc1/[1], 这是该框架在 11 月初正式发布之前的两个 阅读全文
posted @ 2023-09-13 16:17 韩梦芫 阅读(57) 评论(0) 推荐(0) 编辑
摘要:https://marketplace.visualstudio.com/items?itemName=nainaigu.AntDeploy2022 阅读全文
posted @ 2023-05-09 11:32 韩梦芫 阅读(14) 评论(0) 推荐(0) 编辑
摘要:由于前阵子购买了腾讯云服务器,现在尝试在linux服务器上使用docker部署.net项目 第一步,首先是要在服务器上安装docker,宝塔里边是可以直接安装的,如果是别的话,需要你网上找资料用命令安装,其实也是可以的 第二步, 先生成好docker文件,将你的解决方案源代码放到一个指定目录(比如. 阅读全文
posted @ 2023-04-26 11:35 韩梦芫 阅读(187) 评论(0) 推荐(0) 编辑
摘要:数据库操作预计会影响 1 行,但实际上影响了 2 行。 自加载实体以来,数据可能已被修改或删除。 有关理解和处理乐观并发异常的信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=527962。 项目场景:使用EF进行数据修改并保存_dbContext.Save 阅读全文
posted @ 2023-04-06 18:13 韩梦芫 阅读(292) 评论(0) 推荐(0) 编辑
摘要:微信注册应用 首先需要在微信开放平台进行注册(https://open.weixin.qq.com/),并认证一个网站应用。 注册步骤可参考:https://blog.csdn.net/qq_36014509/article/details/88996562 微信二维码API对接文档:https:/ 阅读全文
posted @ 2023-03-27 11:08 韩梦芫 阅读(806) 评论(0) 推荐(0) 编辑
摘要://GDAL图像初始化 GdalConfiguration.ConfigureGdal(); GdalConfiguration.ConfigureOgr(); Gdal.AllRegister(); //设置中文字符默认 Gdal.SetConfigOption("GDAL_FILENAME_IS 阅读全文
posted @ 2022-03-08 14:03 韩梦芫 阅读(224) 评论(0) 推荐(0) 编辑
摘要:IoC主要体现了这样一种设计思想:通过将一组通用流程的控制权从应用转移到框架中以实现对流程的复用,并按照“好莱坞法则”实现应用程序的代码与框架之间的交互。我们可以采用若干设计模式以不同的方式实现IoC,比如我们在《依赖注入[2]: 基于IoC的设计模式》介绍的模板方法、工厂方法和抽象工厂,接下来我们 阅读全文
posted @ 2022-01-25 14:07 韩梦芫 阅读(88) 评论(0) 推荐(0) 编辑
摘要:依赖倒置原则 - DIP, Dependence Inversion Principle 为软件设计六大设计原则之一,定义如下: 上层模块不应该依赖底层模块,它们都应该依赖于抽象。 抽象不应该依赖于细节,细节应该依赖于抽象。 上层模块不应依赖底层模块,即上层的业务模块不应该依赖底层的实现模块。如:人 阅读全文
posted @ 2022-01-25 14:02 韩梦芫 阅读(42) 评论(0) 推荐(0) 编辑
摘要:1.依赖 依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例: /// <summary> /// 用户播放媒体文件 /// </summary> p 阅读全文
posted @ 2022-01-25 13:58 韩梦芫 阅读(223) 评论(0) 推荐(0) 编辑
摘要:匿名函数是一个“内联”语句或表达式,可在需要委托类型的任何地方使用。 可以使用匿名函数来初始化命名委托[无需取名字的委托],或传递命名委托(而不是命名委托类型,传递一个方法块,而不是委托类型)[callback的方式]作为方法参数。 两种匿名函数# 共有两种匿名函数,以下主题分别讨论了这些函数 La 阅读全文
posted @ 2022-01-25 13:53 韩梦芫 阅读(891) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 10 下一页
点击右上角即可分享
微信分享提示