0

Apache Hudi从零到一:存储格式初探

在花了大约 4 年时间致力于 Apache Hudi(其中包括 3 年Committer身份)之后,我决定开始这个博客系列,旨在以有组织且适合初学者的方式展示 Hudi 的设计和用法。 我的目标是确保对分布式数据系统有一定了解的人能够轻松地理解该系列。 该系列将包含 10 篇文章,每篇文章都会深入探 ...

leesf 发布于 2024-03-24 09:34 评论(0) 阅读(637)
12

.NET开源、免费、强大的交互式绘图库

前言 今天大姚给大家分享一款.NET开源(采用MIT许可证)、免费、强大的交互式绘图库,该库能够轻松地实现大型数据集的交互式显示。使用几行代码即可快速创建折线图、柱状图、饼图、散点图等不同类型的图表:ScottPlot。 ScottPlot类库支持平台和框架 Console Application、 ...

追逐时光者 发布于 2024-03-22 22:06 评论(2) 阅读(1627)
13

.NET Emit 入门教程:第三部分:构建模块(Module)

嗯,构建模块,一行代码的事情,愣是让我写成了一篇教程,太难了。在这个入门教程的第三部分中,我们学习了如何使用.NET Emit 构建模块(Module)。通过创建和定义模块,我们可以更好地组织和管理我们的代码。在这个过程中,我们了解了如何使用 AssemblyBuilder 和 ModuleBuil... ...

路过秋天 发布于 2024-03-22 13:48 评论(5) 阅读(1065)
17

记一次 .NET某游戏后端API服务 CPU爆高分析

一:背景 1. 讲故事 前几天有位朋友找到我,说他们的API服务程序跑着跑着CPU满了降不下去,让我帮忙看下怎么回事,现在貌似民间只有我一个人专注dump分析,还是申明一下我dump分析是免费的,如果想学习.NET高级调试的分析技术,可以来我的训练营看看,话不多说,dump分析走起! 二:WinDb ...

一线码农 发布于 2024-03-21 15:56 评论(8) 阅读(3433)
11

.NET Emit 入门教程:第二部分:构建动态程序集(追加构建静态程序集教程)

在本章节中,我们讨论了如何使用 C# Emit 来构建动态程序集,以获得 AssemblyBuilder 这个程序集构建器,开启构建程序集的第一步。同时我们也讨论了如何使用 C# Emit 来构建动态程序集以及程序集的持久化。同时还分享了自己的干货,如何使用 CodeDom 和 Roslyn 来构建... ...

路过秋天 发布于 2024-03-21 14:15 评论(5) 阅读(1457)
33

【干货】Java开发者快速上手.NET指南

前言 前几天有小伙伴在技术群里发了一个微软官方出的:适用于Java开发人员的.NET快速入门免费电子书,今天大姚来分享一下Java开发者想要快速上手.NET有哪些教程和优质资料。 微软适用于Java开发人员的.NET快速入门指南 下载阅读地址:https://dotnet.microsoft.com ...

追逐时光者 发布于 2024-03-21 13:07 评论(8) 阅读(1622)
61

工良出品,从零设计开发 .NET 开发框架:框架源码和教程电子书

为什么要写这个教程 在毕业之后,读者写过了大量的文章和开源项目,正是坚持一边学习一边输出,所以笔者最终从一个生菜鸡进化为一个熟菜鸡。 在程序员的成长中,我们会在思路,如何学习、如何进步,比如要成长为一个架构师,需要具备什么样的能力。比如说技术能力,技术能力是最核心的基础,那么我们技术上要达到哪种程度 ...

痴者工良 发布于 2024-03-21 08:40 评论(23) 阅读(4385)
42

.NET Emit 入门教程:第一部分:Emit 介绍

Emit 技术是一种强大的动态生成IL代码的技术,通过使用 System.Reflection.Emit 命名空间中的类,开发人员可以在运行时创建和修改程序集、类型和方法。它为开发人员提供了更高级别的灵活性,使他们能够根据需要动态生成和执行代码。 ...

路过秋天 发布于 2024-03-20 15:01 评论(13) 阅读(3372)
10

.NET开源免费的Windows快速文件搜索和应用程序启动器

前言 今天大姚给大家分享一款.NET开源(MIT License)、免费、功能强大的Windows快速文件搜索和应用程序启动器:Flow Launcher。 工具介绍 Flow Launcher 是一款方便实用的 Windows 文件搜索和应用程序启动器,能够帮助你快速查找文件、启动应用程序和执行系 ...

追逐时光者 发布于 2024-03-20 08:00 评论(2) 阅读(747)
4

记一次 .NET某施工建模软件 卡死分析

一:背景 1. 讲故事 前几天有位朋友在微信上找到我,说他的软件卡死了,分析了下也不知道是咋回事,让我帮忙看一下,很多朋友都知道,我分析dump是免费的,当然也不是所有的dump我都能搞定,也只能尽自己最大能力帮助别人缩小问题范围吧,既然dump有了,接下来就开启分析之路。 二:WinDbg分析 1 ...

一线码农 发布于 2024-03-19 13:11 评论(0) 阅读(829)
14

自定义Key类型的字典无法序列化的N种解决方案

当我们使用System.Text.Json.JsonSerializer对一个字典对象进行序列化的时候,默认情况下字典的Key不能是一个自定义的类型,本文介绍几种解决方案。 ...

Artech 发布于 2024-03-19 08:33 评论(4) 阅读(2357)
12

一天涨 23k Star 的开源项目「GitHub 热点速览」

​在 GitHub 上做过开源项目的小伙伴,可能都经历过截图自己项目 100 Star、1000 Star 的时刻,但有些时候事情发生的太快来不及截图,因为可能一觉醒来就破万了。这件事看似有些天方夜谭,但放在马斯克的身上就不足为奇了。 就在昨天,马斯克在 GitHub 上开源了 Grok-1 大模型 ...

削微寒 发布于 2024-03-19 08:31 评论(1) 阅读(4367)
17

在Blazor中使用Chart.js快速创建图表

前言 BlazorChartjs是一个在Blazor中使用Chart.js的库(支持Blazor WebAssembly和Blazor Server两种模式),它提供了简单易用的组件来帮助开发者快速集成数据可视化图表到他们的 Blazor 应用程序中。本文我们将一起来学习一下在Blazor中使用Ch ...

追逐时光者 发布于 2024-03-19 08:00 评论(8) 阅读(1589)
4

StableSwarmUI:功能强大且易于使用的Stable Diffusion WebUI

StableSwarmUI是一个模块化和可定制的Stable Diffusion WebUI,最近发布了0.6.1-Beta版本。这个开源项目,托管在GitHub上:https://github.com/Stability-AI/StableSwarmUI,旨在为使用Stable Diffusion ...

张善友 发布于 2024-03-18 20:19 评论(1) 阅读(2234)
4

CYQ.Data 操作 Json 性能测试:对比 Newtonsoft.Json

在 CYQ.Data 版本更新的这么多年,中间过程的版本都在完善各种功能。基于需要支持或兼容的代码越多,很多时候,常规思维,都把相关功能完成,就结束了。实现过程中,无法避免的会用到大量的反射、锁等对性能有所影响的逻辑代码。CYQ.Data 从V5.9 版本开始,开始大规模的优化调整代码,目前稳定在 ... ...

路过秋天 发布于 2024-03-18 16:01 评论(5) 阅读(672)
20

为什么ASP.NET Core的路由处理器可以使用一个任意类型的Delegate

毫不夸张地说,路由是ASP.NET Core最为核心的部分。路由的本质就是注册一系列终结点(Endpoint),每个终结点可以视为“路由模式”和“请求处理器”的组合,它们分别用来“选择”和“处理”请求。请求处理器通过RequestDelegate来表示,但是当我们在进行路由编程的时候,却可以使用任意... ...

Artech 发布于 2024-03-18 11:51 评论(1) 阅读(2968)
3

Global AI Bootcamp 成都站 圆满结束!

3月10日星期天下午2点「Global AI Bootcamp 2024 - 成都站」,在成都银泰中心蔚来汽车会议区圆满结束了!本次活动共计吸引了约50名IT行业从业者线下参与,他们分别来自成都各行业的多家IT公司,在会场共同了解和探讨AIGC落地相关话题。 ...

EdisonZhou 发布于 2024-03-16 10:07 评论(0) 阅读(187)
36

从API到Agent:万字长文洞悉LangChain工程化设计

给“AI外行人士”引入一下LangChain,试着从工程角度去理解LangChain的设计和使用。同时大家也可以将此文档作为LangChain的“10分钟快速上手”手册,本意是希望帮助需要的同学实现AI工程的Bootstrap。 ...

Florian 发布于 2024-03-15 13:01 评论(8) 阅读(13966)
32

.NET开源快速、强大、免费的电子表格组件

前言 今天大姚给大家分享一个.NET开源(MIT License)、快速、强大、免费的电子表格组件,支持数据格式、冻结、大纲、公式计算、图表、脚本执行等。兼容 Excel 2007 (.xlsx) 格式,支持WinForm、WPF和Android平台:ReoGrid。 项目特点 功能丰富:ReoGr ...

追逐时光者 发布于 2024-03-15 08:00 评论(11) 阅读(3710)
7

.NET Aspire Preview 4 发布!

.NET Aspire是一个有态度的云原生应用开发框架,旨在改善生成.NET云原生应用的体验,并提供一组强大的工具来帮助你生成和运行分布式应用。它允许开发者快速创建属于自己的云原生应用,或改造已有的项目成为云原生应用。.NET Aspire提供服务发现、健康检查、故障和容错策略、Redis服务、可观 ...

张善友 发布于 2024-03-15 07:57 评论(4) 阅读(1113)