.NET开发中3秒判断该用 IEnumerable 还是 IQueryable

博主头像 在.NET开发中,IEnumerable和IQueryable是处理数据集合时最常用的两个接口。很多开发者对它们的选择感到困惑,但其实只需要掌握几个关键点就能快速做出正确决策。 核心区别:执行位置 IEnumerable:在内存中执行查询操作IQueryable:在数据源端执行查询操作 选择 IEn ...

【光照】[PBR][法线分布]GGX实现方法对比

博主头像 GGX是Unity URP渲染管线中的核心法线分布函数,由Walter等人在2007年提出。相比传统分布函数,GGX具有长尾特性,能更真实地模拟材质高光衰减,同时保证能量守恒。URP通过BRDF.hlsl实现了GGX分布及其各向异性版本,支持从锐利高光到柔和散射的平滑过渡。虽然计算复杂度较高,但UR... ...

APEX实战第5篇:利用APEX程序直观体验向量近似检索能力

博主头像 在圈内朋友看来,Oracle 数据库的 多模能力 已经不是什么新鲜话题。它不仅在关系型数据管理方面独树一帜,还能够在同一个数据库引擎中,支持几乎所有主流的数据模型 —— 从 JSON、XML、时序、空间,到图数据、区块链,再到如今最火的向量数据与 AI。 利用 Oracle APEX,可以更简单、高 ...

AI两周手搓一个进度管理神器,快来安排你的国庆假期吧

博主头像 国庆假期又要来了 ,你的休假计划还停留在"想想就激动"的阶段吗?作为一个有追求的码农 ,当然深知计划的重要性,赶快打开Excel ,准备制定一份详细的假期进度安排。但,总觉得太low。默默地打开Project,又不能和非IT基友分享我的计划 ,于是决定手搓一个甘特图,让大家都能科学地安排时间 ...

ArrayPool.Shared解说

博主头像 ArrayPool简介 .NET 中频繁创建和销毁数组的情况下会导致垃圾回收器出现严重的内存压力,ArrayPool<T> 通过池化手段有效地降低了数组的分配和垃圾回收器的回收压力,同时 ArrayPool<T> 也是 MemoryPool<T> 和 PipeWriter、PipeReader 的底 ...

[解决方案] 回顾一下业务中的网络技术演化

博主头像 回顾一下业务中的网络技术演化 这个版本解决了一个几年前遗留的网络问题,近期可能不会再对网络相关的模块进行迭代了,这里回顾一下这些年网络相关技术在业务中的迭代。 背景 业务的枢纽为 感知攻击者入侵的欺骗服务,处于枢纽之后核心功能为 服务管理 及 入侵行为分析,处于枢纽之前的核心功能为 引流。 引流的目 ...

《痞子衡嵌入式半月刊》 第 119 期

博主头像 痞子衡嵌入式半月刊: 第 119 期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。 上期回 ...

共建北辰生态联盟,OpenCSG分享最佳实践

博主头像 9月23日下午,以“智联会展・生态共生——AI 赋能会展产业高质量发展新征程”为主题的人工智能会展生态联盟成立仪式暨人工智能会展产业生态论坛在国家会议中心二期成功举办。AI 原生企业OpenCSG(开放传神)受邀作为分享嘉宾出席,OpenCSG 创始人兼 CEO 、长江数据基金会理事长陈冉以《开源开 ...

Flutter UI 性能优化实践

博主头像 认真对待每时、每刻每一件事,把握当下、立即去做。 Flutter UI 性能优化实践经验,结合从“布局优化、渲染优化、实践建议”几个维度和具体代码示例进行一个解析。 一. 布局优化 核心目标是减少布局计算量,避免布局重排(Relayout),提升布局效率。 1. 懒加载减少布局计算‌ 作用阶段:布局 ...

如何用 ShedLock 让 Spring Boot 的定时任务在多实例环境下只执行一次

博主头像 之前在Spring Boot教程中我们介绍了如何用 @Scheduled 注解来创建定时任务,Spring 的任务调度用起来确实顺手。可这种实现方式一上多实例(比如多副本部署),同一个定时任务会在每个节点都跑一遍,等于任务会重复执行。 原因很简单:默认情况下,Spring 不会在多个实例之间做调度同 ...

神经网络常见的40多种激活函数(应用场景+数学公式+代码实现+函数图象)

博主头像 什么是激活函数 激活函数,属于神经网络中的概念。 激活函数,就像神经元的开关,决定了输入信号能否被传递,以及以什么形式传递。 为应对不同的场景,激活函数不断发展出了各种实现。它们存在的意义,就是为信号传递赋予不同种类的“非线性”特征,从而让神经网络能够表达更为丰富的含义。 本文旨在梳理常见的 40 ...

Win11共享打印0x0000bc4,三步解决共享难题

博主头像 在多人办公场景中,共享打印机能大幅提升效率,但Win11系统常因驱动、网络或权限问题出现错误,其中Win11共享打印0x0000bc4最为常见。这个错误通常提示找不到打印机,本文将给大家分享三种解决方法,帮你恢复打印机共享功能。 一、检查共享设置与网络配置 Win11共享打印0x0000bc4可先从 ...

<1···818283···100>