10

.NET 数据拷贝方案选择

应用中我们经常使用到数据的复制,在.NET中有多种方式可以实现复制数据或对象。选择哪种方式、是浅拷贝还是深拷贝,具体需求场景可以取决于对象的复杂性、数据量等,本文我们介绍主要的拷贝方式以及相对高性能的方案。 1. MemberwiseClone拷贝 浅拷贝 Object.MemberwiseClon ...

唐宋元明清2188 发布于 2025-01-14 23:48 评论(13) 阅读(1150)
1

深入浅出:Agent如何调用工具——从OpenAI Function Call到CrewAI框架

深入浅出:Agent如何调用工具——从OpenAI Function Call到CrewAI框架 嗨,大家好!作为一个喜欢折腾AI新技术的算法攻城狮,最近又学习了一些Agent工作流调用工具的文章,学完之后,我真的是“啊这”,一边感慨AI技术的强大,一边觉得自己打开了新世界的大门。于是,我决定写这篇 ...

遇健李的幸运 发布于 2025-01-14 23:13 评论(0) 阅读(559)
3

互联网大中小厂实习面经:滴滴、美团、货拉拉、蔚来、信通院等

本文介绍Momenta、蔚来、中国信息通信研究院、昆仑万维、滴滴、易智瑞等企业各类技术岗位的暑期实习、日常实习面试流程与具体问题~ ...

疯狂学习GIS 发布于 2025-01-14 22:36 评论(6) 阅读(744)
0

G1原理—7.G1的GC日志分析解读

大纲 1.TLAB的GC日志解读 2.YGC的GC日志解读 3.模拟YGC(单次GC及多次GC的不同场景) 4.打开实验选项查看YGC的详情日志信息 5.Mixed GC日志信息之初始标记过程 6.Mixed GC日志信息之混合回收过程 7.Mixed GC日志信息之Region的详细信息和标记过程 ...

东阳马生架构 发布于 2025-01-14 22:35 评论(0) 阅读(173)
2

再谈Redux

2025年再聊前端状态管理似乎是一件不必要的事,毕竟相关文章已堆积得如山如海。但在这些文章或视频内容中,我并没有找到自己喜欢的方案,准确的说是使用方式。所以这篇文章不做技术分析,主要聊聊个人对状态管理的理解,并分享独特的redux使用的方式。 状态管理 先分享一个有趣的现象。或许是小厂的缘故,经常会 ...

ASER_1989 发布于 2025-01-14 20:23 评论(1) 阅读(197)
7

浅说 c++20 coroutine (二)

浅说cppcoro 上一篇《浅说c/c++ coroutine》介绍了stackful协程,举了win32 Fiber跟tencent/libco为例。并尝试了用wepoll将tencent/libco移植到windows平台,用于不支持c++20的项目。 本篇https://www.cnblogs ...

bbqz007 发布于 2025-01-14 20:18 评论(0) 阅读(216)
1

Java Spring Cloud Nacos 配置修改不生效的解决方法

在Java Spring Cloud项目中使用Nacos进行配置管理时,配置修改不生效的问题可能由多种原因引起。通过检查服务注册状态、启用自动刷新、使用`@ConfigurationProperties`和`@RefreshScope`注解、更新`bootstrap.yaml`配置、清理缓存、检查版... ...

TechSynapse 发布于 2025-01-14 17:34 评论(0) 阅读(482)
4

一文搞懂架构设计的衡量标准:功能性、可用性、性能、可扩展性、安全性、协作效率、复杂度、成本效益

大家好,我是汤师爷~ 架构设计的首要目标是服务于业务需求。因此,我们不应该盲目追求所谓的"最厉害的"架构,而应该致力于寻找最适合当前业务环境和未来发展需求的架构方案。 衡量架构的合理性是一个复杂的过程,需要从多个角度进行全面评估。主要可以从以下视角进行分析: 功能需求视角:评估架构是否有效支撑当前业 ...

架构师汤师爷 发布于 2025-01-14 17:27 评论(1) 阅读(666)
0

基于Pamion的流式数仓架构

目录1. 背景2. 目标3. Pamion 的概念和设计3.1 架构3.2 统一存储3.3 基础概念3.3.1 文件布局3.3.2 Snapshot3.3.3 Manifest 文件3.3.4 数据文件3.3.5 分区3.3.6 一致性保证3.4 并发控制3.4.1 快照冲突3.4.2 文件冲突3. ...

chaplinthink 发布于 2025-01-14 17:09 评论(0) 阅读(293)
0

意图框架习惯推荐方案,为用户提供个性化内容分发

在快速发展的现代生活中,用户面临着时间紧迫、信息过载和决策困难等痛点。例如新闻资讯过多,寻找感兴趣的内容费时费力;音乐和视频服务推荐内容不符合个人口味等。这些痛点,无疑增加了用户的烦恼,也给应用的开发者带来了挑战:如何更好识别用户意图,实现精准推荐,提高应用打开和使用频率? 基于此,HarmonyO ...

HarmonyOS_SDK 发布于 2025-01-14 15:41 评论(0) 阅读(239)
1

让 LLM 来评判 | 选择 LLM 评估模型

基础概念 这是 让 LLM 来评判 系列文章的第一篇,敬请关注系列文章: 基础概念 选择 LLM 评估模型 设计你自己的评估 prompt 评估你的评估结果 奖励模型相关内容 技巧与提示 什么是评估模型? 评估模型 (Judge models) 是一种 用于评估其他神经网络的神经网络。大多数情况下它 ...

HuggingFace 发布于 2025-01-14 15:31 评论(0) 阅读(357)
1

【邮件钓鱼】技术干货:从伪造域名到隐藏链接,攻防实战详解(中)

0x01 前言 ★ 声明:未知攻焉知防,本文以安全教育为主,不可用于违法行为,造成的一切后果,与本人无关。 邮件伪造是信息安全中的常见手段之一,很多人在实践中因不了解核心原理而踩坑。本篇将结合实践经验,系统讲解邮件伪造的原理与操作方法。 如果对 SPF 和 DKIM 验证原理不熟悉,请先阅读上一篇: ...

安全无极限 发布于 2025-01-14 15:26 评论(0) 阅读(485)
3

用于决策的世界模型 -- 论文 World Models (2018) & PlaNet (2019) 讲解

介绍了两篇世界模型的文章 World Models (2018) 和 Learning Latent Dynamics for Planning from Pixels (2019),主要侧重点是世界模型在决策和规划中的应用。 ...

伊犁纯流莱 发布于 2025-01-14 14:38 评论(0) 阅读(285)
4

.NET8.0多线程编码结合异步编码示例

1、创建一个.NET8.0控制台项目来演示多线程的应用 2、快速创建一个线程 3、多次运行程序,可以得到输出结果 这就是多线程的特点 - 当多个线程并行执行时,它们的具体执行顺序是不确定的,除非我们使用同步机制(如 lock、信号量等)来控制执行顺序。 4、新建一个类TestThread,以及一个静 ...

sq1201 发布于 2025-01-14 14:23 评论(4) 阅读(911)
1

排列和组合的实现

每当学一门计算机语言,质数表、汉诺塔可以作为早期测试的话题之一。随着深入,都很想快速提高一下对这个语言的把握。这个时候,我觉得排列、组合是合适的。不仅排列、组合的程序相对复杂一些,而且在很多问题的解决上,排列、组合往往是解决中的一部分。以下我们的讨论都是针对有限集。 ...

窗户 发布于 2025-01-14 12:44 评论(0) 阅读(440)
1

鸿蒙开发 - 自定义组件 和 组件通信的方法

自定义组件的基本结构 @Entry @Component struct MyComponent { build(){ // ... } } build()函数 build()函数用于描述组件的UI界面,自定义组件必须定义build()函数 build() { Column() { Text('测试' ...

时光凉忆 发布于 2025-01-14 11:06 评论(0) 阅读(490)
5

.Net Core 管道底层源码实现

在 .NET Core 中,请求处理管道是一个中间件(Middleware)链,用于处理 HTTP 请求并生成响应。管道的底层实现基于 Microsoft.AspNetCore.Http 命名空间中的一些核心类和接口 1. 核心组件 1.1 HttpContext • HttpContext 是 H ...

代码拾光 发布于 2025-01-14 10:57 评论(0) 阅读(757)
0

深入解析 Spring AI 系列:解析OpenAI接口对接

今天我们将主要探讨OpenAI是如何进行接口对接的,虽然我们不打算深入细节,但会对整体流程进行一个大概的了解。后续会逐步分析其中的具体细节,大家可以耐心等待,逐步展开。好的,现在让我们开始,下面是我简单绘制的一张图示,旨在帮助大家更好地理解接下来的分析流程。 OpenAiApi 我们第一步将直接查看 ...

努力的小雨 发布于 2025-01-14 10:29 评论(0) 阅读(370)
7

单点认证(SSO)方案调研总结

SSO方案 SSO介绍 单点登录(SSO)是一种身份验证解决方案,可让用户通过一次性用户身份验证登录多个应用程序和网站。这意味着用户只需输入一次用户名和密码,即可访问所有相互信任的系统,而无需在每个系统中单独登录。 SSO 的主要优点 用户体验改进:用户只需记住一个用户名和密码,减少了重复登录的麻烦 ...

程序设计实验室 发布于 2025-01-14 10:29 评论(4) 阅读(1056)
1

manim边做边学--动画联动

今天介绍Manim中的动画联动的技巧,在数学动画中,动画联动是常用的功能, 比如讲解平面几何中三角形与圆的位置关系变化,通过动画联动可以让圆沿着三角形的边滚动,或者让三角形的顶点在圆上移动,从而直观地展示内切、外接等几何关系。 总之,通过动画联动,可以将复杂的概念、关系或变化过程以动态的方式展示出来 ...

wang_yb 发布于 2025-01-14 10:17 评论(0) 阅读(347)