上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 160 下一页

2023年7月31日

C# IConfiguration 注入

摘要: 在 C# 中,IConfiguration 是一个接口,用于在应用程序中管理配置数据。它是 .NET Core(现在称为 .NET 5+)和 ASP.NET Core 的一部分,用于轻松地读取和使用配置信息,例如数据库连接字符串、API密钥、日志设置等。 IConfiguration 接口是依赖注入 阅读全文

posted @ 2023-07-31 09:46 jack_Meng 阅读(334) 评论(0) 推荐(0) 编辑

2023年7月28日

asp.net core之依赖注入

摘要: 合集 - asp.net core入门到造轮子(7) 1.asp.net core入门到造轮子-目录07-242.asp.net core之Startup07-24 3.asp.net core之依赖注入07-25 4.asp.net core之中间件07-265.asp.net core之Host 阅读全文

posted @ 2023-07-28 11:09 jack_Meng 阅读(178) 评论(0) 推荐(0) 编辑

asp.net core之中间件

摘要: 合集 - asp.net core入门到造轮子(7) 1.asp.net core入门到造轮子-目录07-242.asp.net core之Startup07-243.asp.net core之依赖注入07-25 4.asp.net core之中间件07-26 5.asp.net core之Host 阅读全文

posted @ 2023-07-28 11:07 jack_Meng 阅读(405) 评论(0) 推荐(1) 编辑

2023年7月27日

科技爱好者周刊(第 259 期):如何免费使用 ChatGPT

摘要: 这里记录每周值得分享的科技内容,周五发布。([公告]下周端午节假期,周刊暂停一次。) 本杂志开源,欢迎投稿。另有《谁在招人》服务,发布程序员招聘信息。合作请邮件联系(yifeng.ruan@gmail.com)。 封面图 广东韶关的云门山景区,有一个人工瀑布,高达168米。如果它的水源引自山泉,那倒 阅读全文

posted @ 2023-07-27 16:34 jack_Meng 阅读(40) 评论(0) 推荐(0) 编辑

最简单的 Git 服务器

摘要: 程序员的代码仓库,总是需要托管一份在服务器,这样才保险,也方便使用。 今天就来谈谈 Git 服务器。 一、代码托管服务 一般情况下,都不建议自己搭建 Git 服务器,而要使用现成的服务,也就是代码托管服务。它们都是免费的。 GitHub Gitlab Bitbucket Codeberg sourc 阅读全文

posted @ 2023-07-27 16:28 jack_Meng 阅读(100) 评论(0) 推荐(0) 编辑

Systemd 入门教程

摘要: Systemd 入门教程:命令篇 Systemd 是 Linux 系统工具,用来启动守护进程,已成为大多数发行版的标准配置。 本文介绍它的基本用法,分为上下两篇。今天介绍它的主要命令,下一篇介绍如何用于实战。 一、由来 历史上,Linux 的启动一直采用init进程。 下面的命令用来启动服务。 $ 阅读全文

posted @ 2023-07-27 16:24 jack_Meng 阅读(133) 评论(0) 推荐(0) 编辑

代码演示C#各版本新功能

摘要: 代码演示C#各版本新功能 C#各版本新功能其实都能在官网搜到,但很少有人整理在一起,并通过非常简短的代码将每个新特性演示出来。 代码演示C#各版本新功能 C# 2.0版 - 2005 泛型 分部类型 匿名方法 可以为null的值类型 迭代器 协变和逆变 C# 3.0版 - 2007 自动实现的属性 阅读全文

posted @ 2023-07-27 10:17 jack_Meng 阅读(242) 评论(0) 推荐(0) 编辑

C#中的9个“黑魔法” -- 语法糖

摘要: C#中的9个“黑魔法”与“骚操作” 我们知道C#是非常先进的语言,因为是它很有远见的“语法糖”。这些“语法糖”有时过于好用,导致有人觉得它是C#编译器写死的东西,没有道理可讲的——有点像“黑魔法”。 那么我们可以看看C#这些高级语言功能,是编译器写死的东西(“黑魔法”),还是可以扩展(骚操作)的“鸭 阅读全文

posted @ 2023-07-27 09:53 jack_Meng 阅读(241) 评论(0) 推荐(0) 编辑

分享一个FFmpeg开源C#封装库Sdcb.FFmpeg

摘要: 我做的FFmpeg开源C#封装库Sdcb.FFmpeg 写在前面: 该主题为2022年12月份.NET Conf China 2022我的主题,项目地址:https://github.com/sdcb/Sdcb.FFmpeg 对应的PPT可以从这下载:https://io.starworks.cc: 阅读全文

posted @ 2023-07-27 09:49 jack_Meng 阅读(150) 评论(1) 推荐(1) 编辑

2023年7月24日

关于 yield 关键字(C#)

摘要: 阅读目录 〇、前言 一、yield 关键字的使用 1.1 yield return:在迭代中一个一个返回待处理的值 1.2 yield break:标识迭代中断 1.3 返回类型为 IAsyncEnumerable 的异步迭代器 1.4 迭代器的返回类型可以是 IEnumerator 或 IEnum 阅读全文

posted @ 2023-07-24 21:33 jack_Meng 阅读(62) 评论(0) 推荐(0) 编辑

编码技巧 --- 使用dynamic简化反射

摘要: 合集 - c#基础(7) 1.编码技巧 如何实现字符串运算表达式的计算07-122.编码技巧 同步锁对象的选定07-133.解读 yield 关键字07-174.并发编程 信号量线程同步07-185.并发编程 为何要线程池化07-186.编码技巧 谨防闭包陷阱07-19 7.编码技巧 使用dynam 阅读全文

posted @ 2023-07-24 13:56 jack_Meng 阅读(20) 评论(0) 推荐(0) 编辑

【译】使用 Visual Studio 调试外部源代码

摘要: 您是否曾经需要调试并进入依赖于 NuGet 或 .NET 库的代码,而这些库并没有构建为您的解决方案的一部分? 现在,调试它们并不像调试作为解决方案一部分的项目那么容易。从 Visual Studio 2022 预览3开始,我们在解决方案资源管理器中添加了一个新的“External Sources, 阅读全文

posted @ 2023-07-24 09:38 jack_Meng 阅读(241) 评论(0) 推荐(0) 编辑

【译】Visual Studio 2022 中的 Web API 开发

摘要: 在 Visual Studio 2022 中,Web 开发人员的主要场景之一是使用 ASP.NET Core 创建 Web API。在 Visual Studio 2022 17.6 的最新预览版中,我们添加了一些更新,以便在开发 API 时更高效。在这篇文章中,我们将介绍一个从头开始的新的 API 阅读全文

posted @ 2023-07-24 09:31 jack_Meng 阅读(370) 评论(0) 推荐(0) 编辑

懒人的工具箱「GitHub 热点速览」

摘要: 本周 GitHub Trending 除了 lazydocker 之外,还有多个 lazy 项目上线,比如大家熟悉的 lazyvim,可见,这个世界对懒人还是很友好的。除此之外,主打一个密码免输入,绕开系统密码的 unshackle 也是一个香饽饽,更不用说性能甚好,又很易用的 leptos 构建你 阅读全文

posted @ 2023-07-24 09:30 jack_Meng 阅读(125) 评论(0) 推荐(0) 编辑

2023年7月21日

使用参数属性对.Net WebApi参数校验

摘要: .Net WebApi进行优雅的参数校验 受到了spring boot中注解校验参数的启发,于是想,难道微(巨)软(硬)的.net不行吗? 于是有了本次尝试。 当我们日常开发webapi接口时,难免会有一堆参数校验,例如校验参数是否为空,密码长度…… 条件校验 一般的操作是下面这样的: emm……目 阅读全文

posted @ 2023-07-21 17:07 jack_Meng 阅读(238) 评论(0) 推荐(0) 编辑

知识诅咒

摘要: 知识诅咒(The Curse of Knowledge) 知识诅咒 什么是知识诅咒 知识诅咒,指一旦我们自己知道了某样东西,就很难想象不知道它的时候是什么样子。我们的知识“诅咒”了我们。这让我们和他们分享知识时变得困难,因为无法还原听众的心境。 例如,我们对自己开发的产品极为熟悉,于是理所当然的认为 阅读全文

posted @ 2023-07-21 16:49 jack_Meng 阅读(217) 评论(0) 推荐(0) 编辑

【Dotnet 工具箱】JIEJIE.NET - 强大的 .NET 代码混淆工具

摘要: 你好,这里是 Dotnet 工具箱,定期分享 Dotnet 有趣,实用的工具和组件,希望对您有用! 【JIEJIE.NET - 强大的 .NET 代码混淆工具】 JIEJIE.NET JIEJIE.NET 是一个使用 C# 开发的开源 .NET 代码加密工具。 很多 .NET 开发人员担心他们的软件 阅读全文

posted @ 2023-07-21 16:12 jack_Meng 阅读(147) 评论(0) 推荐(0) 编辑

【Dotnet 工具箱】推荐一个使用 C# 开发的轻量级压测工具

摘要: 你好,这里是 Dotnet 工具箱,定期分享 Dotnet 有趣,实用的工具和组件,希望对您有用! 轻量级压测工具 LoadTestToolbox 是一个使用 C# 开发的轻量级压测工具,基于 .NET 6 版本, 和其他压测工具相比,LoadTestToolbox 安装和使用都非常简单。 Load 阅读全文

posted @ 2023-07-21 16:07 jack_Meng 阅读(96) 评论(0) 推荐(0) 编辑

Debian12配置NTP时间同步

摘要: 环境 查看系统版本:lsb_release -a 配置NTP时间同步 下面的配置需要用到管理员权限,可以使用su切换到管理员权限。 查看/修正 时区 查看系统时区:timedatectl 如果时区不是Asia/Shanghai需要修改时区为东八区 root@debian:/home/test# ti 阅读全文

posted @ 2023-07-21 15:59 jack_Meng 阅读(529) 评论(0) 推荐(0) 编辑

CentOS搭建免费开源的邮件服务器

摘要: 最近工作中用到邮件,用163和qq还需要设置授权码和外网,而且没有匿名发送邮件功能。网上找了个开源的邮件服务器(ewomail)用来测试。顺便记录下部署过程。 环境 CentOS Linux release 7.2.1511 (Core) 工具 ewomail 官网:http://www.ewoma 阅读全文

posted @ 2023-07-21 15:57 jack_Meng 阅读(297) 评论(0) 推荐(0) 编辑

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 160 下一页

导航