聊一聊 C# 弱引用 底层是怎么玩的

技术分享 技术分享 2年前 (2024-06-29) 999+ 0

一:背景 1. 讲故事 最近在分析dump时,发现有程序的卡死和WeakReference有关,在以前只知道怎么用,但不清楚底层逻辑走向是什么样的,...

流程图渲染方式:Canvas vs SVG

技术分享 技术分享 2年前 (2024-06-29) 999+ 0

我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。...

使用Github Action来辅助项目管理

技术分享 技术分享 2年前 (2024-06-29) 999+ 0

Github action 是一个Github官方提供的非常流行且速度集成 持续集成和持续交付(CI/CD)的工具。它允许你在GitHub仓库中自动化、定制和执...

在 VSCode 中编写 Markdown 的进阶指南

技术分享 技术分享 2年前 (2024-06-29) 999+ 0

最新版的 Visual Studio Code 对 Markdown 的支持已显著提升,其在预览方面的体验甚至可以与 Markdown Preview Enhanced 插件相比。本...

Java 把多个音频拼接成一个

技术分享 技术分享 2年前 (2024-06-29) 999+ 0

在Java中,将多个音频文件拼接成一个通常需要使用一些专门的音频处理库,因为Java标准库并不直接支持音频文件的合并。一个常用的库是JA...

manim边学边做–MathTex

技术分享 技术分享 2年前 (2024-06-29) 999+ 0

上一篇介绍的SingleStringMathTex主要用来显示只有一行的数学公式,对于复杂的数学公式,可以使用MathTex类。 MathTex类继承自SingleSt...

《HelloGitHub》第 99 期

技术分享 技术分享 2年前 (2024-06-29) 999+ 0

兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 github.com/521xu...

Hugging Face Accelerate 两个后端的故事:FSDP 与 DeepSpeed

技术分享 技术分享 2年前 (2024-06-29) 999+ 0

社区中有两个流行的 零冗余优化器(Zero Redundancy Optimizer,ZeRO) 算法实现,一个来自 DeepSpeed,另一个来自 PyTorch。Hugging F...

Jetpack Compose(7)——触摸反馈

技术分享 技术分享 2年前 (2024-06-29) 999+ 0

目录 一、点按手势 1.1 Modifier.clickable 1.2 Modifier.combinedClickable 二、滚动手势 2.1 滚动修饰符 Modifier.verticalSco...

前端 Array.sort() 源码学习

技术分享 技术分享 2年前 (2024-06-29) 999+ 0

源码地址 V8源码Array 710行开始为sort()相关 Array.sort()方法是那种排序呢? 去看源码主要是源于这个问题 // In-place QuickSort alg...