topshelf任务quartz net
.NET8极致性能优化Non-GC Heap
前言 .NET8里面JIT引入了一个新的机制,叫做Non-GC Heap。JIT可以确保相关对象分配在Non-GC Heap上,该堆像其名称一样,不受GC管理。JIT需要保证这个对象没有被GC引用,并且在这个对象的生命周期内一直是根对象(不会被GC消灭的对象)的状态。原文:.NET8极致性能优化No ......
.NET Core MVC基础之页面传值方式
.NET Core MVC基础之页面传值方式📃 前言 最近工作太忙了,浅浅更新一下.NET基础知识。大部分面试官都会问.NET页面传值的几种方式,那么接下来就来细讲与实现一下吧! 页面传值分成两类 第一类:控制器给视图传值 第二类:视图给控制器传值 本篇文章主要讲控制器给视图传值 控制器->视图 ......
C#/.NET/.NET Core推荐学习书籍(已分类)
前言 古人云:“书中自有黄金屋,书中自有颜如玉”,说明了书籍的重要性。作为程序员,我们需要不断学习以提升自己的核心竞争力。以下是一些优秀的C#/.NET/.NET Core相关学习书籍,值得.NET开发者们学习和专研。书籍已分类,欢迎大家PR分享自己觉得不错的C#/.NET/.NET Core宝藏书 ......
Linux计划任务Crontab 在线生成器
https://crontab.guru/ 例子 https://crontab.guru/#1_0_1_*_* 表示:“At 00:01 on day-of-month 1.” ......
在.Net中使用Java代码?
前言 你没有看错,我确实在.Net6的项目中在编写java,我都using java了,算不算在写java那? using com.microsoft.sqlserver.jdbc; using java.sql; 并且编辑器还带提示的功能 这一切都是借助IKVM来实现的,或许有些人还听说过使用IK ......
2023任务排期
leecode搞起来,中等难度每周3~5到 1、20231124~2023110 mybatis核心流程源码,需要有进度 binding MapperMethod MapperProxy MapperProxyFactory MapperRegistry cache LruCache WeakCac ......
对 .NET程序2G虚拟地址紧张崩溃 的最后一次反思
一:背景 1. 讲故事 最近接连遇到了几起 2G 虚拟地址紧张 导致的程序崩溃,基本上 90% 都集中在医疗行业,真的很无语,他们用的都是一些上古的 XP,Windows7 x86,我也知道技术人很难也基本无法推动硬件系统和设备的升级,这里蕴含了巨大的人情世故。 写这一篇的目的是想系统化的整理一下如 ......
ASP.NET MVC5 Bundling and Minification
代码 var myScriptBundle = new ScriptBundle("~/bundles/script").Include("~/Scripts/myscript.js"); bundles.Add(myScriptBundle); var myStyleBundle = new St ......
.net抓取html文本中的链接集合
public static void GetListHtmlString(string content, string searchStr, List<string> list) { if (string.IsNullOrEmpty(content) || string.IsNullOrEmpty( ......
log4net使用过程
1.安装 log4net,通过 Nuget 下载 2.在AssemblyInfo.cs中添加 [assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.config", ConfigFileExtension = "config" ......
.Net core 常见同步机制及其应用场景
在 .NET Core 5 中,提供了多种同步机制来处理多线程同步问题,下面分别介绍这些同步机制及其适用场景。 lock 关键字 lock 关键字是 C# 语言提供的一种基本的同步机制,可以用于保护临界区,确保多个线程对共享资源的访问互斥性。使用 lock 关键字时,需要指定一个对象作为锁,这个锁对 ......
Teamcenter SOA开发创建时间表,已经挂在父任务上,但在时间表管理器中没有显示出来。
1、我创建时间表任务的,已经指明了要挂在指定的父级任务下。 然后我在时间表管理器中并没有看到这个任务。但是我通过查看属性,刚创建的子任务,的确已经是挂到父任务下了。 2、后来通过尝试,把创建任务的开始和结束时间加上去 。 果然可以了。 看来创建任务的时候,要默认把开始和结束时间加上去。 ......
ConfigureAwait in .NET8
ConfigureAwait in .NET8 ConfigureAwait(true) 和 ConfigureAwait(false) 首先,让我们回顾一下原版 ConfigureAwait 的语义和历史,它采用了一个名为 continueOnCapturedContext 的布尔参数。 当对任务 ......
在.net中使用AutoMapper进行对象映射,对象相互转,简单方便
AutoMapper是一种对象映射工具,它可以帮助我们将不同类型的数据对象之间进行相互转换。在.NET中,我们可以使用AutoMapper库来简化数据对象之间的映射操作,从而提高代码的可读性和可维护性。 一、AutoMapper的安装和基本使用 安装AutoMapper 首先,我们需要在项目中安装A ......
掌握VB.net编程技巧,轻松打造Windows应用
为了温故而知新,本博客旨在记录我学习VB.net编程的过程,分享基础知识和实用技巧,帮助有需要的朋友轻松入门VB.net编程。无论您是想开发Windows平台上的应用程序,还是想在.NET生态系统中展现创造力和创新精神,本文都将为您提供宝贵的指导。 VB.net是一种易学易用的编程语言,它基于Mic ......
.net 温故知新【13】:Asp.Net Core WebAPI 缓存
一、缓存 缓存指在中间层中存储数据的行为,该行为可使后续数据检索更快。 从概念上讲,缓存是一种性能优化策略和设计考虑因素。 缓存可以显著提高应用性能,方法是提高不常更改(或检索成本高)的数据的就绪性。 二、RFC9111 在最新的缓存控制规范文件RFC9111中,详细描述了浏览器缓存和服务器缓存控制 ......
.Net Core MVC超大文件上传
后端控制器://用于保存的文件夹 static readonly string uploadFolder = "UploadFolder"; //目录分隔符,兼容不同系统 static readonly char dirSeparator = Path.DirectorySeparatorChar; ......
springboot定时任务线程池配置拾遗--利用配置类进行配置
springboot定时任务线程池配置拾遗--利用配置类进行配置 目录springboot定时任务线程池配置拾遗--利用配置类进行配置1 springboot自动装配1.1 通过TaskSchedulingProperties获取yaml参数1.2 TaskSchedulingAutoConfigu ......
基于.net6.0 Fast.ORM 已全面支持AOT编译 所有Api均测试通过
Fast Framework 作者 Mr-zhong 代码改变世界.... 一、前言 Fast Framework 基于NET6.0 封装的轻量级 ORM 框架 支持多种数据库 SqlServer Oracle MySql PostgreSql Sqlite 优点: 体积小、原生支持微软特性、流畅A ......
azkaban 提交任务编写案例(flow 2.0)
config: #导出数据任务 user.to.proxy: foo day: $(new("org.joda.time.DateTime").minusDays(1).toString("yyyyMMdd")) jarPATH: ${working.dir}/jars/algorithm-fram ......
spring和springboot定时任务线程池配置
spring和springboot定时任务线程池配置 目录spring和springboot定时任务线程池配置1 背景2 配置2.1 命名空间配置2.2 yaml配置3 参考文档 1 背景 项目有几个新增的月末报表生成定时任务(使用spring内置的TaskScheduler),相关业务人员反馈报表 ......
【论文解读】在上下文中学习创建任务向量
【论文解读】在上下文中学习创建任务向量 一、简要介绍 大型语言模型(LLMs)中的上下文学习(ICL)已经成为一种强大的新的学习范式。然而,其潜在的机制仍未被很好地了解。特别是,将其映射到“标准”机器学习框架是具有挑战性的,在该框架中,人们使用训练集S在某些假设类中找到最佳拟合函数f (x)。在这里 ......
Linux(Centos)上使用crontab实现定时任务(定时执行脚本)
场景 Windows中通过bat定时执行命令和mysqldump实现数据库备份: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119024990 上面讲windows中使用bat实现定时任务的方式,如果是在linux上可以通过c ......
.NET周刊【11月第3期 2023-11-19】
国内文章 .NET8.0 AOT 经验分享 FreeSql/FreeRedis/FreeScheduler 均已通过测试 https://www.cnblogs.com/FreeSql/p/17836000.html 2023年11月15日,.net 8.0正式发布,引起开发者关注。作者关注AOT编 ......
.NET8:快速集成Rapid.NET三维控件
.NET8正式版本发布了,AnyCAD Rapid.NET针对.NET8进行了升级和优化。本文以WPF项目为例介绍在.NET8中使用AnyCAD Rapid.NET三维控件。 ......
C#.NET 循环字符串 V20231123
C#.NET 循环字符串 V20231123 public static bool IsIllegalOutTradeNo(string OutTradeNo) { foreach (char item in OutTradeNo) { if (item == '(' || item == ')' ......
3款高评价的.Net开发的WMS系统推荐
本文简介 WMS仓库管理系统是一款专业的仓库管理系统,旨在帮助企业实现仓储管理的智能化、信息化和自动化。通过该系统,企业可以实现对仓库的进货、出货、库存等各个环节的全面把控,提高仓储管理水平,降低运营成本。本文为大家推荐3款开源的WMS仓库管理系统,让仓库管理更高效、更轻松! 了解WMS(仓库管理系 ......
在ASP.NET Core 中使用 .NET Aspire 消息传递组件
前言 云原生应用程序通常需要可扩展的消息传递解决方案,以提供消息队列、主题和订阅等功能。.NET Aspire 组件简化了连接到各种消息传递提供程序(例如 Azure 服务总线)的过程。在本教程中,小编将为大家介绍如何创建一个 ASP.NET Core 应用并将提交的消息将发送到服务总线主题以供订阅 ......
回归任务和分类任务,重要性度量的计算方式
在随机森林中,对于回归任务和分类任务,重要性度量的计算方式是不同的。 回归任务:使用的是 %IncMSE 和 IncNodePurity。 %IncMSE:这是一个基于均方误差(Mean Squared Error,MSE)的度量。当我们对某个变量进行排列时,预测误差的增加程度被用作该变量的重要性度 ......