0

ATC:多快好省,无参数token reduction方法 | ECCV'24

来源:晓飞的算法工程笔记 公众号,转载请注明出处 论文: Agglomerative Token Clustering 论文地址:https://arxiv.org/abs/2409.11923 论文代码:https://github.com/JoakimHaurum/ATC 创新点 提出了层次to ...

晓飞的算法工程笔记 发布于 2024-11-06 09:34 评论(0) 阅读(149)
1

让性能提升56%的Vue3.5响应式重构之“版本计数”

前言 Vue3.5响应式重构主要分为两部分:双向链表和版本计数。在上一篇文章中我们讲了 双向链表 ,这篇文章我们接着来讲版本计数。 欧阳年底也要毕业了,加入欧阳的面试交流群(分享内推信息)、高质量vue源码交流群 版本计数 看这篇文章之前最好先看一下欧阳之前写的 双向链表 文章,不然有些部分可能看着 ...

前端欧阳 发布于 2024-11-06 09:30 评论(0) 阅读(557)
7

AOT使用经验总结

一、引言 站长接触 AOT 已有 3 个月之久,此前在《好消息:NET 9 X86 AOT的突破 - 支持老旧Win7与XP环境》一文中就有所提及。在这段时间里,站长使用 Avalonia 开发的项目也成功完成了 AOT 发布测试。然而,这一过程并非一帆风顺。站长在项目功能完成大半部分才开始进行 A ...

沙漠尽头的狼-Dotnet9 发布于 2024-11-06 09:21 评论(2) 阅读(1285)
19

一个.NET开源、轻量级的运行耗时统计库 - MethodTimer

前言 在.NET开发中,为了准确统计对应方法的执行时间,我们最常用的方式是手动使用 Stopwatch 来显式编写计时逻辑,但是假如你需要大量的使用 Stopwatch 来进行耗时统计的话不利于保持代码的整洁和增加代码的维护成本。 项目介绍 MethodTimer是一个.NET开源、免费(MIT L ...

追逐时光者 发布于 2024-11-06 08:45 评论(6) 阅读(1552)
1

一文解秘Rust如何与Java互操作

本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0许可协议。转载请注明来自 唯你 使用场景 JAVA 与 Rust 互操作让 Rust 可以背靠 Java 大生态来做更多事情,而 Java 也可以享受 Rust 语言特性的内存安全,所有权机制,无畏并发。 互操作的典型场景包括: 性能优 ...

唯你Only 发布于 2024-11-06 08:01 评论(0) 阅读(526)
0

[解决方案] 几种通过 iproute2 来打通不同节点间容器网络的方式

几种通过 iproute2 来打通不同节点间容器网络的方式 几种通过 iproute2 来打通不同节点间容器网络的方式 host-gw ipip vxlan 背景 之前由于需要打通不同节点间的容器网络,对 flannel 进行修改增加了网络相关信息的获取逻辑,进而可以完整使用 backend 的功能 ...

文一路挖坑侠 发布于 2024-11-05 23:23 评论(0) 阅读(180)
6

C++中的各种锁

在多线程开发中,经常会遇到数据同步,很多情况下用锁都是一个很好的选择。C++中常用的锁主要有下面几种: 互斥锁(std::mutex) 这是最基本的一种锁。它用于保护共享资源,在任意时刻,最多只有一个线程可以获取该锁,从而访问被保护的资源。当一个线程获取了互斥锁后,其他试图获取该锁的线程会被阻塞,直 ...

Arthurian 发布于 2024-11-05 22:30 评论(0) 阅读(767)
1

从编译链接到cmake

.c(.cpp)文件到可执行文件 对于一份简单的.c/.cpp为后缀的源文件,他所使用的语言是人类可以阅读并看懂的,但是对于计算机来说,其可理解并执行的是二进制的机器码。 也就是说,计算机所能运行的是二进制的机器码,而早期为了方便人类阅读,使用一些简单的助记符来代替机器码,比如MOV,LOOP... ...

凪风sama 发布于 2024-11-05 22:05 评论(0) 阅读(350)
5

.NET周刊【11月第1期 2024-11-03】

国内文章 .NET 9 AOT的突破 - 支持老旧Win7与XP环境 https://www.cnblogs.com/lsq6/p/18519287 .NET 9 引入了 AOT 支持,使得应用程序能够在编译时优化,以在老旧 Windows 系统上运行。这项技术通过静态编译,消除运行时的 JIT 编 ...

InCerry 发布于 2024-11-05 21:58 评论(0) 阅读(894)
1

认识鸿蒙Context

Context是应用中对象的上下文,其提供了应用的一些基础信息,例如resourceManager(资源管理)、applicationInfo(当前应用信息)、dir(应用文件路径)、area(文件分区)等,以及应用的一些基本方法,例如createBundleContext()、getApplica ...

龙儿筝 发布于 2024-11-05 21:48 评论(0) 阅读(298)
6

2款使用.NET开发的数据库系统

前言 今天大姚给大家分享2款使用.NET开发且开源的数据库系统。 Garnet Garnet是一款由微软研究院基于.NET开源的高性能、跨平台的分布式缓存存储数据库,该项目提供强大的性能(吞吐量和延迟)、可扩展性、存储、恢复、集群分片、密钥迁移和复制功能。并且无需做任何修改可以与现有的 Redis ...

追逐时光者 发布于 2024-11-05 19:39 评论(2) 阅读(1155)
1

什么是AOP面向切面编程?怎么简单理解?

面向切面编程(AOP)通过将横切关注点(cross-cutting concerns)分离出来,提供了一种增强代码模块化和可维护性的方法。简单来说,AOP就是将公共的模块封装成公共的方法,然后在需要的时候(这个就是切入点),直接就可以调用,而不用在各个对象里面具体的实现。AOP是一种新的编程方式,它... ...

张飞的猪 发布于 2024-11-05 19:10 评论(0) 阅读(510)
4

专业术语简介【一】:没有银弹、加盐、毛刺、冒烟测试、热备

了解行业术语是一个程序猿的基本素养,只有更深入的了解才能与其他人畅快沟通,下面来简单汇总下,会持续更新。 ...

橙子家 发布于 2024-11-05 18:34 评论(0) 阅读(522)
2

Dash 2.18.2版本更新:模式匹配回调性能大提升

本文示例代码已上传至我的Github仓库:https://github.com/CNFeffery/dash-master Gitee同步仓库地址:https://gitee.com/cnfeffery/dash-master 大家好我是费老师,今天Dash发布了2.18.2版本更新,虽然只是一次小 ...

费弗里 发布于 2024-11-05 16:36 评论(0) 阅读(347)
3

基于surging 的木舟平台如何通过HTTP网络组件接入设备

一、概述 上篇文章介绍了木舟如何上传模块热部署,那么此篇文章将介绍如何利用HTTP网络组件接入设备,那么有些人会问木舟又是什么,是什么架构为基础,能做什么呢? 木舟 (Kayak) 是什么? 木舟(Kayak)是基于.NET6.0软件环境下的surging微服务引擎进行开发的, 平台包含了微服务和物 ...

fanly11 发布于 2024-11-05 14:55 评论(0) 阅读(337)
3

一文搞懂4种用户权限模型

大家好,我是汤师爷~ 什么是权限? 权限,简单来说,是系统中控制用户行为的一套规则和机制,用来限制每个用户在系统中可以访问的页面、功能和查看的信息。 权限系统通过设定不同的用户角色,并将权限分配给这些角色,来控制用户在系统中可使用的功能和可查看的信息。这是企业进行权限管理的有效工具。 权限的设置通常 ...

架构师汤师爷 发布于 2024-11-05 14:54 评论(0) 阅读(927)
16

.NET 全能高效的 CMS 内容管理系统

前言 推荐一款强大的企业级工具 — SSCMS 内容管理系统。 SSCMS 为企业级客户设计,完全开源免费,适用于商业用途且无需支付任何产品或授权费用。 本文将详细介绍 SSCMS 系统的功能、用户界面及使用注意事项等内容。 项目介绍 SSCMS 基于 .NET Core 开发,无论是在 Windo ...

小码编匠 发布于 2024-11-05 13:28 评论(18) 阅读(2791)
2

0基础读顶会论文—Kappa:一种用于无服务器计算的编程框架

在本文中提出了Kappa,一个简化无服务器开发的框架。它使用**检查点**来处理lambda函数超时,并提供**并发机制**,实现并行计算和协调 ...

Mephostopheles 发布于 2024-11-05 10:30 评论(0) 阅读(337)
1

『玩转Streamlit』--登录认证机制

如果你的Streamlit App中使用的数据的比较敏感,那么,保护这个App及其背后的数据免受未授权访问变得至关重要。 无论是出于商业机密的保护、用户隐私的维护,还是为了满足日益严格的合规要求,确保只有经过验证的用户才能访问特定的数据和功能,已成为大部分应用的一个基本需求。 登录认证,作为访问控制 ...

wang_yb 发布于 2024-11-05 10:23 评论(0) 阅读(1122)
7

强!34.1K star! 再见Postman,新一代API测试利器,功能强大、颜值爆表!

1、引言 在当今的互联网时代,API(应用程序编程接口)已经成为连接不同软件系统的桥梁。作为一名开发者,掌握API测试技能至关重要。市面上的API测试工具琳琅满目,今天我们要介绍的是一款开源、跨平台的API测试工具——Insomnia。 2、Insomnia介绍 Insomnia是一款功能丰富、易使 ...

狂师 发布于 2024-11-05 09:48 评论(2) 阅读(3318)