• 2024-10-01C#/.NET/.NET Core开发实战教程集
    DotNetGuide介绍DotNetGuide是一个专注于C#/.NET/.NETCore学习、工作、面试指南的GitHub知识库,该知识库在GitHub中Star数已突破6.5k+当然这离不开各位小伙伴的支持和鼓励。该知识库记录、收集和总结C#/.NET/.NETCore基础知识、学习路线、开发实战、编程技巧练习、学习视频、文
  • 2024-09-30c# - - - .net core 判断程序运行的环境,Windows环境或Linux环境或MacOs环境
    c#.netcore判断程序运行的环境,Windows环境或Linux环境或MacOs环境Codeif(RuntimeInformation.IsOSPlatform(OSPlatform.Linux)){//Linux}elseif(RuntimeInformation.IsOSPlatform(OSPlatform.Windows)){//Windows}elseif(RuntimeInformation.IsOSPlatform(OSPlatfo
  • 2024-09-30.net core elsa工作流程框架源码学习之Pipeline管道的理解
    elsa这个框架运用管道来实现切面编程,切面编程的意义我的理解是在于:把业务逻辑和其他与业务不相关的逻辑进行解耦,或者把通用的逻辑:异常处理,日志处理等在不侵入业务逻辑的情况下,服务与这些业务。接下来,详细看看elsa框架的管道是怎么实现的。主要依靠,下面这个委托方法,这个方法返回一
  • 2024-09-30基于zookeeper安装部署下,配置 HDFS-HA 自动故障转移
    (1)访问 hdfs-site.xml:vi/erport/ha/hadoop/etc/hadoop/hdfs-site.xml在hdfs-site.xml中增加:<!--开启失败故障自动转移--><property><name>dfs.ha.automatic-failover.enabled</name><value>true</value></propert
  • 2024-09-30C#/.NET/.NET Core技术前沿周刊 | 第 7 期(2024年9.23-9.30)
    前言C#/.NET/.NETCore技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NETCore领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。欢迎投稿,推荐或自荐优质文章/项目/学习资源等。每周一
  • 2024-09-30解决 ASP.NET Core MySql varchar 字符串截取(长度 255)
    解决ASP.NETCoreMySqlvarchar字符串截取(长度255) ASP.NETCore中使用MySql,如果字段类型为varchar,不管设置多少长度,插入或更新数据的时候,会自动截断(截取255长度的字符)。出现问题的原因,就是使用了MySql.Data.EntityFrameworkCore程序包(我使用的版本是7.0.7-m6),可能是
  • 2024-09-30.NET 开源 EF Core 批处理扩展工具,真好用
    前言EntityFrameworkCore(EFCore)作为.NET生态系统中受欢迎的对象关系映射器(ORM),其轻量级、可扩展性和支持多个数据库引擎而备受青睐。本文将介绍一款.NET的开源EFCore批处理扩展工具,它极大地提升了数据处理的效率和性能。来看看如何轻松集成到我们现有的EFCore项目中
  • 2024-09-29.net 6和.net core 和.net framework 之间是什么关系
    ‌.NET 6、.NETCore和.NETFramework都是Microsoft开发的开发平台,但它们之间存在明显的区别和联系。‌‌.NETFramework‌是微软最早开发的开发平台,专为Windows设计,不支持跨平台运行。它为Windows应用提供了坚实的基础,但限制在了Windows操作系统上。‌.NETCore‌是.NET
  • 2024-09-29《最终幻想16》游戏启动时崩溃弹窗“找不到api-ms-win-core-com-l1-1-0.dll”文件该怎么修复?最终幻想16游戏黑屏闪退的原因及处理方法
    当启动《最终幻想16》时,游戏崩溃并弹窗显示“找不到api-ms-win-core-com-l1-1-0.dll”文件,这严重影响了游戏体验。现在为您细致剖析修复此问题的具体方法,助您顺利解决,畅玩游戏。本篇将为大家带来《最终幻想16》游戏启动时崩溃弹窗“找不到api-ms-win-core-com-l1-1-0.dll”文件
  • 2024-09-29意外的字符"$"
    案例简单代码如下:stringpath="ProcInstLog";if(!System.IO.Directory.Exists(path)){System.IO.Directory.CreateDirectory(path);}stringfile=System.IO.Path.Combine(path,K2.ProcessInstance.ID+@".log");System.IO.File.AppendAllText
  • 2024-09-29‌Java JVM相当于.NET Core的CLR。
    ‌JavaJVM相当于.NETCore的CLR。Java虚拟机(JVM)和.NET的公共语言运行时(CLR)在内部工作方面有相似之处,但也有一些区别。JVM的主要作用是将编译后的Java字节码转换为特定计算机上的可执行代码,允许跨平台的执行,并提供内存管理和垃圾回收功能。CLR作为.NET框架的核心组件,也是将.NET代
  • 2024-09-28在 ASP.NET Core Web API 中使用操作筛选器统一处理通用操作
    前言:什么是操作筛选器操作筛选器是ASP.NETCoreWebAPI中的一种过滤器,用于在执行控制器操作(Action)之前或之后执行一些代码,完成特定的功能,比如执行日志记录、身份验证、授权、异常处理等通用的处理逻辑。每次ASP.NETCoreWebAPI中控制器的操作方法被执行的时候,操作筛选器
  • 2024-09-28C# ASP.NET Core Web API 框架 实现向手机发送验证码短信
    本文章主要是在C#ASP.NETCoreWebAPI框架实现向手机发送验证码短信功能。这里我选择是一个互亿无线短信验证码平台,其实像阿里云,腾讯云上面也可以。首先我们先去互亿无线https://www.ihuyi.com/api/sms.html去注册一个账号注册完成账号后,它会送10条免费短信以及通话验证
  • 2024-09-27VueUse-----基于 Vue 3 的实用工具库,常用功能介绍及使用案例
    简介    VueUse是一个基于Vue3的实用工具库,它提供了一系列的组合式API(CompositionAPI)函数,可以帮助你更方便地处理常见的任务。VueUse包含了大量的功能,如状态管理、浏览器API封装、响应式数据处理等。安装 VueUse可以通过npm或yarn来安装VueUse:npmin
  • 2024-09-27自动加载类文件时发生错误,类名【core\\basic\\Kernel】
    当你使用PbootCMS时遇到了自动加载类文件时发生的错误,具体错误信息如下:自动加载类文件时发生错误,类名【core\\basic\\Kernel】这个问题通常是由于Kernel.php文件丢失或被误删除导致的。特别是在阿里云虚拟主机环境下,可能会因为安全策略而删除某些文件。以下是详细的解决
  • 2024-09-27Typora图床配置(用自带的 PicGo-Core(command line) 插件GitHub
    1.准备工作在GitHub申请token,申请的token只出现一次!下载node.js并安装,node.js官网,如果是win7系统,可以下载2020的最新版,笔者是win7,64位的系统,下载的是node-v15.5.0-x64.msi.2.在Typora中下载PicGo-Core(commandline)插件打开Typora,依次点击文件-偏好设置-图像;按
  • 2024-09-272025年最新退休年龄计算 | C# | .net core
    usingSystem;usingRetireUtility;namespaceConsoleApp1{internalclassProgram{publicstaticvoidMain(string[]args){//参照https://mp.weixin.qq.com/s/wqFAOhfNhfwMJKaQEE5lYQ进行测试varr1=Retire.C
  • 2024-09-27ifream跟webview 嵌套orchard core的登录
    orchardcore默认的安全策略很高。所以要设置后台要开启ocrs跟安全program.cs要配置cookie可以跨域。`builder.Services.ConfigureApplicationCookie(options=>{options.Cookie.SameSite=SameSiteMode.None;options.Cookie.SecurePolicy=
  • 2024-09-26易优cms错误\core\library\think\db\Connection.php第xxx
    当使用易优CMS建站时,出现“core>library>think>db>Connection.php第xxx行左右”这个错误时,确实不一定是由数据库连接错误引起的。这个错误可能是由于模板内的代码问题导致的。以下是一些常见的原因及排查方法:常见原因及排查方法易优CMS标签错误:检查模板文件中的易优CMS标签
  • 2024-09-25移动技术开发:打电话
    1实验名称    打电话2实验目的    掌握使用Intent对象的调用系统提供的各种服务,动态获取系统权限3实验源代码布局文件代码:<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmln
  • 2024-09-25.NET Core 微服务文档教程说明
    说明包含新建微服务工程、注册和发现、熔断、降级、API网关、身份认证、授权、配置中心、分布式事务、事件总线、链路监控、日志中心相关示例代码及架构图。下载地址:点击下载01、新建微服务工程02、注册和发现03、熔断、降级04、API网关05、身份认证、授权06
  • 2024-09-25关于 .NET Core WebAPI 中构建一个百万级高性能、低延迟的大型聊天系统
    在.NETCoreWebAPI中构建一个百万级高性能、低延迟的大型聊天系统,需要结合多种技术和架构设计。以下是实现此类系统所需的关键技术、架构和优化策略:1.高效的通信协议和技术SignalR:如果你想要在.NETCore中实现一个基于WebSocket的实时通信系统,SignalR是一个非常好的
  • 2024-09-25C#/.NET/.NET Core技术前沿周刊 | 第 5 期(2024年9.9-9.15)
    C#/.NET/.NETCore技术前沿周刊|第5期(2024年9.9-9.15) 思维导航前言.NET9中的性能改进.NET9ReleaseCandidate1现已发布!GitHub模型和.NET为工程师构建生成式AI应用程序AndroidAssetPacksfor.NET&.NETMAUIAndroidApps学习构建您的第一个BlazorHybrid
  • 2024-09-25C#|.net core 基础 - 扩展数组添加删除性能最好的方法
    C#|.netcore基础-扩展数组添加删除性能最好的方法 合集-C#|.netcore基础(6)  今天在编码的时候遇到了一个问题,需要对数组变量添加新元素和删除元素,因为数组是固定大小的,因此对新增和删除并不友好,但有时候又会用到,因此想针对数组封装两个扩展方法:新增元素与
  • 2024-09-25ASP.NET Core SignalR :学习消息通讯,实现一个消息通知
    ASP.NETCoreSignalR:学习消息通讯,实现一个消息通知  什么是SignalR    目前我用业余时间正在做一个博客系统,其中有个功能就是评论通知,就是假如A用户评论B用户的时候,如果B用户首页处于打开状态,那么就会提示B用户有未读消息。暂时用SignalR来实现这个功能。我也是