17

使用 BenchmarkDotNet 对 .NET 代码进行性能基准测试

前言 在软件开发领域,性能基准测试是确保软件系统高效、稳定运行的重要环节。它可以帮助你评估应用程序的性能,了解其在不同条件下的响应时间、吞吐量、资源利用率等。通过基准测试,你可以确定系统在处理特定工作负载时的性能表现。 项目介绍 BenchmarkDotNet是一个基于.NET开源、功能全面、易于使 ...

追逐时光者 发布于 2024-11-27 08:32 评论(2) 阅读(816)
1

鸿蒙NEXT元服务:利用App Linking实现无缝跳转与二维码拉起

【效果】 元服务链接格式(API>=12适用):https://hoas.drcn.agconnect.link/ggMRM 生成二维码后效果: ​ 【参考网址】 使用App Linking实现元服务跳转:https://developer.huawei.com/consumer/cn/doc/Ap ...

zhongcx 发布于 2024-11-27 06:14 评论(0) 阅读(296)
0

Golang网络模型netpoll源码解析

0、引言 在学习完了Socket编程的基础知识、Linux系统提供的I/O多路复用的实现以及Golang的GMP调度模型之后,我们进而学习Golang的网络模型——netpoll。本文将从为什么需要使用netpoll模型,以及netpoll的具体流程实现两个主要角度来展开学习。当前使用的Go的版本为 ...

MelonTe 发布于 2024-11-27 01:18 评论(2) 阅读(295)
0

getent使用小结

转载请注明出处: getent 是一个用于访问系统数据库的命令,通常用于获取与网络有关的信息,比如用户、组、主机名、服务等。这个命令是 Linux 和 Unix 系统中非常有用的工具,可以用来查询多种数据库,无需进行直接的配置文件查找。 getent 命令特性 多种数据库支持:getent 可以访问 ...

香吧香 发布于 2024-11-26 23:43 评论(0) 阅读(150)
1

Threejs的三维坐标系

title: 05-三维坐标系 在三维空间中,所有的物体和相机都需要基于一个统一的坐标系来进行定位和操作。理解坐标系的基本概念,对于创建稳定、准确的三维效果至关重要。 基础 Three.js 采用的是右手坐标系,这意味着如果你将右手的三个手指伸直,分别指向 X、Y 和 Z 轴的方向,你的拇指指向的方 ...

calmound 发布于 2024-11-26 23:05 评论(2) 阅读(671)
1

SPI机制

概述 Java SPI(Service Provider Interface)是一种 服务发现机制,用于实现模块化、可插拔式的设计。在 Java 中,它允许程序在运行时动态地加载和调用实现类,而不是在编译时硬编码依赖。这种机制在 JDK 内置库 和 第三方库 中被广泛使用,例如 JDBC 驱动加载、 ...

Erosion2020 发布于 2024-11-26 22:56 评论(0) 阅读(241)
4

WinUI(WASDK)使用BotSharp框架开发多AI Agent协同的桌面机器人管理助手(生图开关灯不在话下)

前言 大语言模型(Large Language Models, LLMs)近年来在各行各业中展现出了巨大的潜力和影响力。从自然语言处理到自动化客服,从内容生成到智能助手,LLMs正在改变我们与技术互动的方式。随着技术的不断进步,LLMs的应用场景也在不断扩展,成为未来发展的重要趋势。这篇文章将介绍如 ...

绿荫阿广 发布于 2024-11-26 22:35 评论(1) 阅读(866)
3

【原创】linux实时操作系统xenomai看门狗(watchdog)机制及作用介绍

版权声明:本文为本文为博主原创文章,转载请注明出处 https://www.cnblogs.com/wsg1100。如有错误,欢迎指正。 目录一、前言PREEMPT-RT(RT Throttling)一、xenomai watchdog介绍二、xenomai watchdog工作原理三、使用场景 本 ...

沐多 发布于 2024-11-26 22:20 评论(0) 阅读(392)
27

.NET9 - Swagger平替Scalar详解(四)

本文分享Swagger中常用功能在Scalar中的使用,包括版本说明、接口分类、接口及参数描述、枚举类型、文件上传和JWT认证等,并提供相关代码示例和效果展示,以及可能遇到的问题和解决方案。 ...

IT规划师 发布于 2024-11-26 22:06 评论(18) 阅读(3751)
0

秒懂Java为什么只有值传递

在Java语言中,数据类型分为基本数据类型和引用数据类型。 基本数据类型(如int、double、char等)的值直接保存在栈上。这些类型的变量在栈内存中有固定的大小,并且值是直接存储在这些变量中的,数据的传递为值传递,这个好理解。以下以引用数据类型来讲解。 引用和实例化对象 比如new一个对象的代 ...

渊渟岳 发布于 2024-11-26 21:36 评论(7) 阅读(832)
2

Ollma本地部署Qwen2.5 14B(不使用docker)

部署机器硬件情况: 内存 :32GB 显卡 :3060 为什么不使用docker: 1.网上教程大多以docker为主 2.安装docker的时间太长,在等待的时候顺便尝试一下不用docker的部署 1.安装Ollama 下载地址:https://ollama.com/ 下载好之后默认安装即可。 O ...

Chenleader 发布于 2024-11-26 21:17 评论(1) 阅读(1426)
2

re模块 函数模式详解

re模块 python爬虫过程中,实现页面元素解析的方法很多,正则解析只是其中之一,常见的还有BeautifulSoup和lxml,它们都支持网页HTML元素解析,re模块提供了强大的正则表达式功能 re模块常用方法 compile(pattern,flags=0) :用于编译一个正则表达式字符串, ...

ihav2carryon 发布于 2024-11-26 21:01 评论(0) 阅读(186)
5

PasteEx:一款.NET开源的Windows快捷粘贴神器

前言 PasteEx是一款.NET开源的用于增强 Windows 粘贴功能的小工具,它解决了将剪贴板内容保存为文件的繁琐步骤。无需打开记事本等应用,它可直接将文字、图片等内容粘贴到桌面上,极大提升了效率。 功能特点 自定义文本扩展规则:用户可以设置特定的文本扩展规则,以满足不同文件格式的需求。 自动 ...

追逐时光者 发布于 2024-11-26 20:23 评论(0) 阅读(484)
0

鸿蒙NEXT开发案例:温度转换

【引言】 温度是日常生活中常见的物理量,但不同国家和地区可能使用不同的温度单位,如摄氏度(Celsius)、华氏度(Fahrenheit)、开尔文(Kelvin)、兰氏度(Rankine)和列氏度(Reaumur)。为了方便用户在这些温度单位之间进行快速准确的转换,我们开发了一款温度转换工具。该工具 ...

zhongcx 发布于 2024-11-26 19:23 评论(0) 阅读(274)
1

51单片机入门:独立按键(02)

一、独立按键的基本结构和功能 二、独立按键在单片机的位置 三、初次使用独立按键 设计第1个程序,使用按键K1控制D1的亮灭 #include<regx52.h> void main() { while(1) { if(P3_1 == 0) // 按下按钮相当于接地 P3_1 == 0; { P2_0 ...

Arciab 发布于 2024-11-26 18:18 评论(0) 阅读(342)
11

基于 .NET 的开源工作流引擎框架

前言 工作流管理成为了提高应用灵活性和可维护性的重要手段。Elsa 作为一款针对 .NET 平台的强大工作流库,为开发者提供了在各种 .NET 应用中轻松集成和执行复杂工作流的能力。 本文将详细介绍 Elsa 的核心特性和使用方法,有效利用这一强大工具提升应用开发效率。 框架介绍 Elsa Core ...

小码编匠 发布于 2024-11-26 16:53 评论(2) 阅读(2113)
7

《刚刚问世》系列初窥篇-Java+Playwright自动化测试-6- 元素基础定位方式-上篇 (详细教程)

1.简介 从这篇文章开始,就开始要介绍UI自动化核心的内容,也是最困难的部分了,就是:定位元素,并去对定位到的元素进行一系列相关的操作。想要对元素进行操作,第一步,也是最重要的一步,就是要找到这个元素,如果连元素都定位不到,后续什么操作都是无用功,都是扯淡,因此宏哥建议小伙伴或者同学们从这里开始就要 ...

北京-宏哥 发布于 2024-11-26 15:25 评论(0) 阅读(282)
2

机器学习:线性回归(下)

在上一篇文章《机器学习:线性回归(上》中讨论了二维数据下的线性回归及求解方法,本节中我们将进一步的将其推广至高维情形。 ...

SXWisON 发布于 2024-11-26 15:02 评论(2) 阅读(395)
0

PySAGES实记

本文主要介绍了增强采样外接软件PySAGES的基本安装和使用方法,重点是安装过程中没有写清楚的一些环境依赖和可能出现的问题介绍,以及相应的解决方案。并简单的梳理了一下PySAGES软件的工作流机制,其能够做到Zero Copy,并使得Enhanced Sampling不再成为很多模拟的Bottlen... ...

DECHIN 发布于 2024-11-26 14:56 评论(0) 阅读(96)
18

.NET9 EFCore支持早期MSSQL数据库 ROW_NUMBER()分页

前言 NET程序员是很幸福的,MS在上个月发布了NET9.0RTM,带来了不少的新特性,但是呢,还有很多同学软硬件都还没跟上时代的步伐,比如,自己的电脑还在跑Win7,公司服务器还在跑MSSQL2005-2008的! 这不就引入了我们本文要探索的问题,因为MS早在EFcore3.1后就不再内置支持R ...

万雅虎 发布于 2024-11-26 14:55 评论(0) 阅读(886)