27

分享4款.NET开源、免费、实用的商城系统

前言 今天大姚给大家分享4款.NET开源、免费、实用的商城系统,希望可以帮助到有商城系统开发需求的同学。 nopCommerce nopCommerce是一个.NET开源功能丰富、免费、灵活且可定制的开源电子商务解决方案(大家假如有商城需求可以直接使用该项目进行二次开发,省时省力) ,具备商城该有的 ...

追逐时光者 发布于 2025-03-02 12:14 评论(10) 阅读(2887)
2

一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库

前言 今天大姚给大家分享一套基于 Material Design 规范实现的、开源(MIT license)且免费的 Blazor 和 Razor 通用组件库:MatBlazor。 Blazor介绍 Blazor 是基于 HTML、CSS 和 C# 的现代前端 Web 框架,可帮助你更快地生成 We ...

追逐时光者 发布于 2025-03-01 08:00 评论(1) 阅读(489)
17

《HelloGitHub》第 107 期

兴趣是最好的老师,HelloGitHub 让你对开源感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言 Pytho ...

削微寒 发布于 2025-02-28 08:24 评论(0) 阅读(1572)
5

基于Microsoft.Extensions.VectorData实现语义搜索

本文介绍了Microsoft.Extensions.Vector的基本概念 和 基本使用,结合Embedding Model(如all-minilm) 和 VectorStore(如Qdrant),我们可以快速实现语义搜索,而不仅仅是关键字匹配。如果你也是.NET程序员希望参与AI应用的开发,那就快... ...

EdisonZhou 发布于 2025-02-27 18:30 评论(0) 阅读(605)
0

对象命名怎么上手?从现实世界

之前的一篇文章提到过关于对象的命名,核心观点是:命名应反映业务角色与专业性,以提升代码的可读性、内聚性与可扩展性,最终提升可维护性。 而可维护性是软件的系统的核心。 但理解这个概念可能需要一些背景知识和时间,那么如何快速上手?本篇文章对这些概念进行简单的阐述,并通过一个案例说明命名的进步过程。 核心 ...

CareySon 发布于 2025-02-27 16:57 评论(0) 阅读(382)
4

C#/.NET/.NET Core技术前沿周刊 | 第 27 期(2025年2.17-2.23)

前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 � ...

追逐时光者 发布于 2025-02-26 21:07 评论(0) 阅读(895)
16

浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析

从 Chrome 125 开始,支持了一个全新的 CSS 特性 - Anchor Positioning,翻译过来即是锚点定位。 在之前的文章中,我们较为系统的讲述了这个新特性的使用,感兴趣的可以翻开一下前文:抢先体验!超强大的 Anchor Positioning 锚点定位。 在本文中,我们将使用 ...

ChokCoco 发布于 2025-02-26 21:00 评论(5) 阅读(2319)
30

微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章

2025年2月25日,.NET团队在博客上宣布了.NET 10 Preview 1的正式发布,文章参见:https://devblogs.microsoft.com/dotnet/dotnet-10-preview-1/,标志着.NET框架在跨平台开发领域迈出了重要一步。这一新版本在.NET Run ...

张善友 发布于 2025-02-26 08:24 评论(27) 阅读(4774)
18

NetPad:一个.NET开源、跨平台的C#编辑器

前言 今天大姚给大家分享一个基于.NET开源、跨平台的C#编辑器和游乐场:NetPad。 项目介绍 NetPad是一个基于.NET开源(MIT License)、跨平台的C#编辑器和游乐场,它允许用户立即运行C#代码,无需创建和管理项目。 项目技术栈 .NET:作为底层框架,提供强大的开发能力和跨平 ...

追逐时光者 发布于 2025-02-25 22:21 评论(3) 阅读(1868)
17

DeepSeek “源神”启动!「GitHub 热点速览」

​上周,DeepSeek 官方宣布将陆续发布 5 个开源项目。本周一开源社区就迎来了首发之作——FlashMLA!该项目开源后,不到一天 Star 数已突破 6k,并且还在以惊人的速度持续飙升。 GitHub 地址:github.com/deepseek-ai/FlashMLA FlashMLA 是 ...

削微寒 发布于 2025-02-25 08:18 评论(0) 阅读(3100)
6

一个奇形怪状的面试题:Bean中的CHM要不要加volatile?

你好呀,我是歪歪。 事情是这样的,前几天有一个读者给我发消息,说他面试的时候遇到一个奇形怪状的面试题。 歪师傅纵横面试界多年,最喜欢的是奇形怪状的面试题。 可以说是见过大场面的人,所以让他描述一下具体啥问题。 据他的描述,这道面试题是这样的: 在多线程环境下使用 ConcurrentHashMap ...

why技术 发布于 2025-02-24 20:42 评论(3) 阅读(1061)
24

CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比

CSnakes 是一个用于在.NET项目中嵌入Python代码的工具,由.NET源生成器和运行时组成,能够实现高效的跨语言调用,Github:https://github.com/tonybaloney/CSnakes。以下是关键信息整理:核心特性跨版本支持:兼容.NET 8-9、Python 3. ...

张善友 发布于 2025-02-24 08:06 评论(5) 阅读(2973)
7

Plotly.NET 一个为 .NET 打造的强大开源交互式图表库

前言 今天大姚给大家分享一个 .NET 强大、免费、开源的交互式图表库:Plotly.NET。 项目介绍 Plotly.NET 一个为 .NET 打造的强大、免费、开源的交互式图表库,支持 C# 和 F#编程语言,它构建在 plotly.js 之上并提供多个 API 层,用于创建、样式化和渲染美观的 ...

追逐时光者 发布于 2025-02-24 08:00 评论(0) 阅读(1544)
0

Redis 大 Key 分析利器:支持 TOP N、批量分析与从节点优先

背景 Redis 大 key 分析工具主要分为两类: 1. 离线分析 基于 RDB 文件进行解析,常用工具是 redis-rdb-tools(https://github.com/sripathikrishnan/redis-rdb-tools)。 不过这个工具已近 5 年未更新,不支持 Redis ...

iVictor 发布于 2025-02-24 07:29 评论(0) 阅读(1185)
41

【.NET】调用本地 Deepseek 模型

本篇咱们来聊一聊怎么在 .NET 代码中使用本地部署的 Deepseek 语言模型。大伙伴们不必要紧张,很简单的,你不需要学习新知识,只要你知道 .NET 如何访问 HTTP 和 JSON 的序列化相关就够了。 先说说如何弄本地模型,有伙伴会问:直接用在线的不好?其实,本地部署更实用,也更符合安全要 ...

东邪独孤 发布于 2025-02-23 23:20 评论(13) 阅读(4438)
4

清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!

前言 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单。该份教程旨在通过AI技术重构传统科研模式,提升研究效率与智能化水平。 DeepSeek访问地址:https://chat.deepseek.com 清华大学推出的 DeepSeek 从入门到精通(10 ...

追逐时光者 发布于 2025-02-23 08:32 评论(1) 阅读(3834)
0

记一次golang项目context引发的进程OOM故障

之前写过一篇一种基于etcd实践节点自动故障转移的思路, 程序经历过一次线上进程内存持续上涨终OOOM的小事故, 本次技术复盘导致本次内存泄露的完整起因。 提炼代码: 业务函数etcdWatchLoop: 基于etcd的Watch机制持续监听/foo前缀键值对的变更; 收到Watch信道的变更消息, ...

码甲哥不卷 发布于 2025-02-22 16:41 评论(2) 阅读(277)
8

推荐几款开源且免费的 .NET MAUI 组件库

前言 今天大姚给大家推荐 3 款开源且免费的 .NET MAUI 组件库。 .NET MAUI介绍 .NET 多平台应用 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创建本机移动和桌面应用。使用 .NET MAUI,可从单个共享代码库开发可在 Android、iOS ...

追逐时光者 发布于 2025-02-22 08:00 评论(0) 阅读(1517)
16

Maomi.MQ 2.0 | 功能强大的 .NET 消息队列通讯模型框架

说明 作者:痴者工良 文档地址:https://mmq.whuanle.cn 仓库地址:https://github.com/whuanle/Maomi.MQ 作者博客: https://www.whuanle.cn https://www.cnblogs.com/whuanle 导读 Maomi. ...

痴者工良 发布于 2025-02-21 08:30 评论(5) 阅读(1615)
5

深度对比:PostgreSQL 和 SQL Server 在统计信息维护中的关键差异

深度对比:PostgreSQL 和 SQL Server 在统计信息维护中的关键差异 数据库统计信息的作用 在数据库系统中,查询优化在决定应用程序性能方面起着至关重要的作用。 高效的查询依赖于最新的数据库统计信息,这些统计信息帮助数据库的查询优化器选择最佳的执行计划。在PostgreSQL和MySQ ...

桦仔 发布于 2025-02-20 08:00 评论(6) 阅读(1562)