09 2022 档案

摘要:前面的 YARP 文档中,介绍了怎么去代理 http,和如何根据域名转发,而在现在微服务的应用是越来越来多了,服务间的调用依靠 http 越来越不现实了,因为 http 多次握手的耗时越发的影响应用的响应时间;grpc 的出现,为解决这个问题提供了绝佳的解决方案,那 grpc 是什么呢,我从网上摘抄 阅读全文
posted @ 2022-09-28 21:30 一事冇诚 阅读(2589) 评论(0) 推荐(2) 编辑
摘要:.Net7 的到来的同时,也带来了 C# 11,而令我最期待的就是 C# 11 的 原始字符串了,当我知道这个的时候,简直比过年还要开心。 非原始字符串 首先我们看看现在写字符串的方式 var str = @" 雪莉:""有人在吗?"" 神乐:""他们有事出去了,你有什么困扰呢? 万事屋神乐为您服务 阅读全文
posted @ 2022-09-26 21:02 一事冇诚 阅读(2919) 评论(4) 推荐(6) 编辑
摘要:用户可以在 Windows 10 和 Windows 11 计算机上使用 winget 命令行工具来发现、安装、升级、删除和配置应用程序。 此工具是 Windows 程序包管理器服务的客户端接口。 以下是 Windows 包管理器上可用的 .NET 版本列表: .NET VersionSupport 阅读全文
posted @ 2022-09-26 14:34 一事冇诚 阅读(3327) 评论(0) 推荐(5) 编辑
摘要:什么是Git Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的 阅读全文
posted @ 2022-09-26 01:55 一事冇诚 阅读(938) 评论(0) 推荐(0) 编辑
摘要:使用过 nginx 的小伙伴应该都知道,这个中间件是可以设置跨域的,作为今天的主角,同样的 反向代理中间件的 YARP 毫无意外也支持了跨域请求设置。 有些小伙伴可能会问了,怎样才算是跨域呢? 在 HTML 中,一些标签,例如 img、a 等,还有我们非常熟悉的 Ajax,都是可以指向非本站的资源的 阅读全文
posted @ 2022-09-26 01:33 一事冇诚 阅读(2444) 评论(0) 推荐(1) 编辑
摘要:介绍 基本 Yarp 示例显示从 appsettings.json 加载的代理配置。相反,代理配置可以从您选择的源以编程方式加载。您可以通过提供几个实现 IProxyConfigProvider 和 IProxyConfig 的类来做到这一点。 可以使用配置过滤器在加载序列期间修改配置。 结构 IP 阅读全文
posted @ 2022-09-25 00:43 一事冇诚 阅读(2886) 评论(0) 推荐(1) 编辑
摘要:前面介绍了 YARP 通过配置文件的方式配置代理转发(传送门),而众所周知,微软的一贯作风就是能通过配置文件做的事情,通过编码的方式也能实现!YARP 也不例外,废话不多说,直接上代码! 首先,参照官方文档,我们先新建一个 InMemoryConfigProvider 类,并且继承 IProxyCo 阅读全文
posted @ 2022-09-24 00:40 一事冇诚 阅读(2776) 评论(5) 推荐(5) 编辑
摘要:在上一个文章中,传送门,给大家介绍了怎么在配置文件中使用 Kestrel 部署 Https,正好今天有小伙伴稳问到:可以通过代码的方式实现 Kestrel 的 Https 的部署吗?答案是肯定的,我们这次一样去不是多个域名。 在使用代码实现中,我是主要使用到 ListenOptions.UseHtt 阅读全文
posted @ 2022-09-23 00:01 一事冇诚 阅读(3014) 评论(7) 推荐(6) 编辑
摘要:YARP 作为反向代理中间件,那就无可避免需要使用到 Https 去部署项目,那 YARP 要怎么去实现呢,本来以为 YARP 会有一套自己的实现,在翻阅了资料后发现,根本不是我想的那样,按照 YARP 官方文档的说法,是按照 .Net Core 原本的那一套去实现,好家伙,真的没想到啊,下面我贴出 阅读全文
posted @ 2022-09-21 23:10 一事冇诚 阅读(3511) 评论(1) 推荐(7) 编辑
摘要:前段时间发布过一个关于 YARP 的简单介绍,感兴趣的小伙伴恭请移步看看 .NET 反向代理-YARP - 一事冇诚 - 博客园 (cnblogs.com) 作为反向代理,必不可少的当然是根据域名代理转发啦,毫无疑问,YARP 是支持通过域名代理转发的,本文将介绍如何在配置文件中进行域名的配置 首先 阅读全文
posted @ 2022-09-21 00:29 一事冇诚 阅读(2929) 评论(3) 推荐(3) 编辑
摘要:.NET 7 首个RC(发布候选)版本 最近 .Net 的大事件,就是微软发布了.NET 7的首个RC(发布候选)版本,而据微软发布的消息,这是 .NET 7 的最后一个预览版,下一个版本将是第一个候选版本 (RC),发布时间定于 2022 年 11 月 8 日至 10。 .Net 7 适用于 Wi 阅读全文
posted @ 2022-09-19 23:58 一事冇诚 阅读(7847) 评论(51) 推荐(8) 编辑
摘要:今天我们来介绍一下 Bootstrap Blazor 中 Table 组件的虚拟滚动行,什么是虚拟滚动呢,我查到的解释是:只渲染可视区域的列表项,非可见区域的 完全不渲染,在滚动条滚动时动态更新列表项。 然后很明显,在实际应用中不可能实现“非可见区域的 完全不渲染”,这样的体验效果太差了,下拉直接空 阅读全文
posted @ 2022-09-15 16:25 一事冇诚 阅读(3341) 评论(2) 推荐(7) 编辑
摘要:什么是 YARP YARP (另一个反向代理) 设计为一个库,提供核心代理功能,你可以根据应用程序的特定需求进行自定义。 YARP 是使用 .NET的基础架构构建在 .NET上的。YARP 的主要不同之处在于,它被设计成可以通过 .NET 代码轻松定制和调整,以满足每个部署场景的特定需求。 同时,Y 阅读全文
posted @ 2022-09-07 15:58 一事冇诚 阅读(6554) 评论(3) 推荐(7) 编辑
摘要:升级前需要参考官方指引,逐版本升级 官方指引 https://docs.gitlab.com/ee/update/index.html#upgrade-paths 8.11.Z -> 8.12.0 -> 8.17.7 -> 9.5.10 -> 10.8.7 -> 11.11.8 -> -> 12.1 阅读全文
posted @ 2022-09-06 14:43 一事冇诚 阅读(2354) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://www.cnblogs.com/ysmc/p/16637781.html 众所周知,appsetting.json 配置文件是.Net 的重大革新之心,抛开了以前繁杂的xml文件,使用了更简洁易懂的json方式,简直不要太舒服了!东西虽然好,但怎么在程序中读取这个配置呢,是 阅读全文
posted @ 2022-09-02 00:21 一事冇诚 阅读(2927) 评论(5) 推荐(9) 编辑