24

聊一聊坑人的 C# MySql.Data SDK

一:背景 1. 讲故事 为什么说这东西比较坑人呢?是因为最近一个月接到了两个dump,都反应程序卡死无响应,最后分析下来是因为线程饥饿导致,那什么原因导致的线程饥饿呢?进一步分析发现罪魁祸首是 MySql.Data,这就让人无语了,并且反馈都是升级了MySql.Data驱动引发,接下来我们简单聊一下 ...

一线码农 发布于 2024-12-20 12:29 评论(29) 阅读(2681)
12

.NET 单文件执行程序拆解器 SingleFileExtractor

.NET 现在支持将程序打包为单文件格式,这方便了部署,问题是,我们不能直接看到程序中使用了哪些 DLL,更不能简单地通过查看文件属性的方式,看到这些 DLL 的版本。要是可以像使用 Zip 一样,可以打开这个合成的文件,直接查看内容就好了。 SingleFileExtractor 就是这样的工具... ...

冠军 发布于 2024-12-20 09:23 评论(5) 阅读(546)
45

好消息,在 Visual Studio 中可以免费使用 GitHub Copilot 了!

前言 今天大姚给大家分享一个好消息,GitHub Copilot 可以免费使用了!在此之前若开发者要使用 GitHub Copilot 需要付费订阅,每月订阅费用起步价为 10 美元,而经过验证的学生、教师和开源项目维护者则可以申请免费使用。今天咱们一起来看看在 Visual Studio 使用 G ...

追逐时光者 发布于 2024-12-20 08:00 评论(7) 阅读(9232)
11

跨平台交叉编译 Native AOT

如何将.NET 应用程序发布到鸿蒙上,肯定是很多人感兴趣的话题,目前.NET完全具备可以在OpenHarmony系统上运行的能力,.NET 现在有很多选项CoreCLR、Mono和NativeAOT。由于OpenHarmony的沙箱环境的限制,NativeAOT是最佳选择。孙策同学经过几个月的探索, ...

张善友 发布于 2024-12-19 22:45 评论(8) 阅读(1360)
17

基于.NET WinForm开发的一款硬件及协议通讯工具

前言 今天大姚给大家分享一款基于.NET WinForm开发的一款硬件及协议通讯工具:PLC-CommunTools。 项目介绍 PLC-CommunTools是一款基于.NET WinForm开发的一款硬件及协议通讯工具,包含各类厂商的PLC协议及基础的TCP、串口通讯、IO口通讯等协议通讯功能的 ...

追逐时光者 发布于 2024-12-18 21:44 评论(3) 阅读(1361)
6

双语对照的 PDF 翻译工具「GitHub 热点速览」

在 OpenAI 举办的「12天12场」发布会上,ChatGPT 的多项新功能正式亮相,包括 GPT-o1 正式版和 ChatGPT Pro(200 美元/月)、强化微调(Reinforcement Fine-Tuning)、Sora(视频生成)、增强版 Canvas(支持多模态创作与 Python ...

削微寒 发布于 2024-12-17 08:33 评论(0) 阅读(1242)
8

C#/.NET/.NET Core技术前沿周刊 | 第 17 期(2024年12.09-12.15)

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

追逐时光者 发布于 2024-12-16 21:55 评论(1) 阅读(1278)
0

GraphRAG+文档结构:打造高性能实体溯源方案

GraphRAG通过引入文档结构信息和知识抽取流程优化,提升了知识图谱的构建和检索性能,特别是在金融、医疗等对数据完整度要求高的领域,实现了更准确的知识表示和高效的多维检索。 ...

Florian 发布于 2024-12-16 16:08 评论(2) 阅读(848)
8

推荐几个不错的数据库设计工具

前言 在当今信息化高速发展的时代,数据库设计成为了软件开发过程中不可或缺的一环。一个优秀的数据库设计工具,不仅能够提高开发效率,还能确保数据库结构的合理性。今天大姚给大家推荐3个不错的数据库设计工具,希望可以帮助到有需要的同学。 PowerDesigner PowerDesigner是一款功能强大、 ...

追逐时光者 发布于 2024-12-15 14:21 评论(3) 阅读(1824)
21

基于.NET8+Vue3开发的权限管理&个人博客系统

前言 今天大姚给大家分享一个基于.NET8+Vue3开发的权限管理&个人博客系统:Easy.Admin。 项目介绍 Easy.Admin是一个基于.NET8+Vue3+TypeScript开发的权限管理&个人博客系统,分为普通版本和SSR(服务端渲染,支持SEO),服务端渲染框架基于vite-plu ...

追逐时光者 发布于 2024-12-14 14:08 评论(1) 阅读(1456)
7

一套以用户体验出发的.NET8 Web开源框架

前言 今天大姚给大家分享一套以用户体验出发的.NET8 Web开源框架:YiFramework。 项目介绍 YiFramework是一个基于.NET8 + Abp.vNext + SqlSugar 的DDD领域驱动设计后端开源框架,前端使用Vue3,项目架构模式三层架构\DDD领域驱动设计,内置RB ...

追逐时光者 发布于 2024-12-12 13:28 评论(7) 阅读(1873)
2

AI产品落地的多角度探索与实践

AI产品落地的多角度探索与实践是一个复杂而多维的过程,它涉及技术创新、行业应用、人机协作等多个方面。在构建多智能体平台Agent Foundry的基础上,我们可以将其应用于制造业、教育、政府、跨境电商等行业,并从中抽象出三种核心范式:AI+人协作、信息中枢和数字员工。以下是对这三种范式的详细探讨:一 ...

张善友 发布于 2024-12-11 21:19 评论(0) 阅读(456)
4

RAG七十二式:2024年度RAG清单

本文精选了2024年RAG领域代表性的72篇重要论文和系统,按月梳理并配以注解、来源和摘要,旨在帮助读者快速把握RAG技术发展全貌。 ...

Florian 发布于 2024-12-11 13:18 评论(3) 阅读(1997)
12

记一次 .NET某差旅系统 CPU爆高分析

一:背景 1. 讲故事 前些天训练营里的一位学员找到我,说他们的差旅后台系统出现了CPU爆高的情况,爆高之后就下不去了,自己分析了下也没找到原因,事情比较紧急,让我帮忙看下是什么回事,手里也有dump,丢过我之后我们上 windbg 分析吧。 二:WinDbg分析 1. 为什么会CPU爆高 看过这个 ...

一线码农 发布于 2024-12-11 11:55 评论(13) 阅读(2165)
10

开源的 Linux 游戏平台「GitHub 热点速览」

《越狱》、《迷失》、《西部风云》等经典美剧背后的民间字幕翻译团队——人人影视,由于 AI 翻译的崛起、官方中文字幕的普及和版权问题,最终决定以开源的方式,为这段旅程画上句号。近期,人人影视字幕组将积累了二十年、数万集影视作品的字幕全部开源,还包括他们开发的字幕软件源码、网站设计和代码等资源。 回到上 ...

削微寒 发布于 2024-12-10 08:23 评论(0) 阅读(1360)
14

一个.NET开源、免费、功能强大的 PDF 处理工具

前言 在日常工作中PDF文档的处理往往受限于其固有的格式,使得用户在编辑、合并、剪裁等方面面临诸多不便。今天大姚给大家分享一个.NET开源、免费、功能强大的 PDF 处理工具:PDF 补丁丁(PDFPatcher)。 项目介绍 PDF 补丁丁(PDFPatcher)是一款.NET开源(AGPL)、免 ...

追逐时光者 发布于 2024-12-09 20:02 评论(4) 阅读(1732)
0

阿里巴巴LangEngine开源了!支撑亿级网关规模的高可用Java原生AI应用开发框架

LangEngine作为阿里集团内部发起的纯Java版本的AI应用开发框架,现正式对外开源。开源链接:https://github.com/AIDC-AI/ali-langengine。我们将介绍在构建高可用网关过程中,LangEngine应用框架的一些架构设计理念和经验总结。 ...

Leepy 发布于 2024-12-07 22:52 评论(3) 阅读(1457)
10

一款基于 .NET + Blazor 开发的智能访客管理系统

前言 在小区、企业、学校等场所,访客管理作为日常运营中不可或缺的一环,其重要性日益凸显。传统的访客管理方式往往依赖于人工登记、纸质记录,不仅效率低下,还存在信息易丢失、难以追溯等问题。今天大姚给大家分享一款基于 .NET + Blazor 开发的智能访客管理系统:visitormanagement。 ...

追逐时光者 发布于 2024-12-07 08:00 评论(1) 阅读(1077)
11

基于 C# 编写的 Visual Studio 文件编码显示与修改扩展插件

前言 在软件开发过程中,尤其是在处理跨平台或来自不同来源的项目时,文件的编码格式往往会成为一个不可忽视的问题。不同的操作系统、编程语言和编辑器可能对文件编码有不同的支持和默认设置,这可能导致在打开一个文件时出现乱码、编译错误或运行时问题。今天大姚给大家分享一款基于 C# 编写的 Visual Stu ...

追逐时光者 发布于 2024-12-06 13:28 评论(5) 阅读(1104)
1

http请求超时, 底层发生了什么?

业务方反应调用接口超时,但是在服务端监控并没有看到5xx异常, 于是我们模拟一下请求超时时发生了什么? 1.openresty模拟长耗时服务端 延迟5s响应 error_log logs/error.log; http { server { listen 80; charset utf-8; loc ...

码甲哥不卷 发布于 2024-12-04 17:06 评论(0) 阅读(689)