大纲 这周 要学习转换(Transformation),从三维世界到二维投影。 2D转换:rotation(旋转),scale(缩放),shear(切片) 齐次坐标的概念,以及为什么用它 多种不同的变换组合到一块形成一个新的变换 三维的变换 今天 学习二维变幻 1.Representing tran ...
本文分享自天翼云开发者社区《CDN加速图片内容审核原理》.作者:周****鹤 由于CDN系统同时服务成千上万的客户,对系统性能要求较高,在CDN系统上做内容审核要求实时高效,故采用了异步资源审核及上报封禁的机制。 具体流程如下: 内容审核流程:用户发起请求到边缘节点,首次请求资源miss回源,源站返 ...
这年头谁还人工画图啊?我用 AI 几十秒就搞定了。 我在 编程导航 上看到了这个最近大火的 AI 画图神器,完全免费开源,短短几天就涨了 6k star,值得收藏! 开源指路:https://github.com/DayuanJiang/next-ai-draw-io 这个项目支持在线体验,你可以完 ...
背景 公司准备出海,有些产品就得考虑全球的应用场景了,比如说一个中国人和一个美国人系统办公的事情,首先地理跨度就比较大,中间的时差问题就非常明显。 专业术语 标准时区:其实就是格林尼治时间,UTC时间。 本地时区:就是分处在各个地理位置上的时间,比如我们东八区,其实就是UTC 时间 +8为当地时间。 ...
在Oracle数据库的内存架构中,SGA(系统全局区)是决定性能的核心区域,而Buffer Cache与Shared Pool作为SGA中最关键的两个组件,其设计原理和运行机制直接影响数据库的读写效率与资源利用率。 Buffer Cache:数据访问的内存中枢 Buffer Cache是Oracle ...
二分查找 二分查找(Binary Search)是一种高效的查找算法,也叫折半查找。核心思想:对于一个有序的数据集合,每次查找都将查找范围缩小为原来的一半,直到找到目标值或确定目标值不存在。二分查找要求数据必须是有序的,经常应用于数组等支持随机访问的数据结构里。跟线性查找相比,二分查找的效率要高得多 ...
摘要 2025年12月9日,Linux基金会正式宣布成立Agentic AI基金会(AAIF),这一里程碑式的事件标志着人工智能产业正从“对话式AI”向“代理式AI(Agentic AI)”发生根本性的范式转移。面对日益混乱的智能体开发生态和碎片化的技术标准,AAIF旨在通过制定统一的互操作性标准, ...
很多人觉得 AI 帮不上忙,但问题往往不在 AI 本身。 在日常工作中,人们经常以一种“看似明确、实则含糊”的方式与 AI 沟通: 就像用咖啡泡面去煎牛排,无论如何都不会得到理想结果。 即便已经频繁使用 AI: 方案依然像“套模板”; 周报仍需大量润色; PPT 的呈现也显得稚嫩。 看起来像是 AI ...
NGD-SLAM是论文NGD-SLAM: Towards Real-Time Dynamic SLAM without GPU描述的一种基于ORB-SLAM3的适用于动态场景的稀疏SLAM类型,代码仓库的下载地址是:https://github.com/yuhaozhang7/NGD-SLAM 这里 ...
本文采用 "理论阐述 → JConsole验证 → 实战分析" 的三段式结构,确保每个抽象概念都能通过可视化工具得到直观验证。 理论部分见我这篇文章 第一部分:JConsole入门与环境准备 1.1 JConsole简介与启动 JConsole是JDK自带的图形化监控工具,可以实时监控JVM内存、线 ...
从本节开始,我们将以ROS2的核心概念为线索,详细讲解ROS2的应用开发方法,其中包括但不限于: 工作空间(Workspace):项目文件夹,包含所有ROS2包的容器; 功能包(Package):软件模块,包含实现特定功能的代码和资源; 节点(Node):机器人的工作细胞; 话题(Topic):异步 ...
Sora2模型官方API正式开放,对于企业而言,这无疑是一个巨大的商机——只需几行代码,便能将影视级内容生产能力,接入自己的应用、产品与工作流中。 标准版 (sora-2, 720p):$0.10/秒(¥7/条 10s视频,¥11/条 15s视频) 官方按秒计费贵的离谱!这对于需要频繁迭代测试的产品 ...
前面我们已经了解了 Flink 几个核心概念,分别是时间、Watermark 已经窗口。今天我们来一起了解下 Flink 是怎么进行多个流的 Join 的。 ...
OneClip 开发经验分享:从零到一的 macOS 应用开发 前言 OneClip 从最初的想法到现在的功能完整的应用,经历了多个版本的迭代。本文分享开发过程中的真实经验、遇到的问题、解决方案和最佳实践,希望能为其他 macOS 开发者提供参考。 技术选型 为什么选择 SwiftUI? 初期考虑: ...
SpEL简介 SpEL是Spring 框架特有的表达式语言。如果输入的字符串被 expression.getValue() 执行了,就能 RCE。SpEL (Spring Expression Language) 注入是 Java Web 题最常见的考点之一,因为它逻辑清晰,利用方式很像 PHP 的 ...
笔记的分类与标签的区别,标签应该怎么高效的使用?怎么合理的定义标签结构?结合四种案例构建自己的标签体系,结尾附带几套常用的标签结构。此方法不局限于Obsidian,同样适用于Notion,SiYuan等其他的笔记平台。 分类和标签的区别 分类(文件夹)— 固定位置 我们大家家里都有衣柜,想象一下你家 ...
大家好,我是小康。 最近我开设了C++无锁编程的项目实战课程,涵盖了无锁栈、无锁队列(SPSC/MPMC)等核心内容,深受各位学员的好评!为了让更多同学能够快速入门无锁编程这个高阶技术,我决定把课程的核心理论知识免费分享给大家。 理论课程总共三个课时,今天先发第一课时的内容。如果你正在做多线程开发, ...
Disruptor,这一由英国金融巨头LMAX匠心打造的高性能并发框架,自诞生之初便肩负着在处理生产者-消费者问题时,追求极致吞吐量与超低延迟的使命。令人瞩目的是,LMAX公司凭借Disruptor框架,成功将订单处理速度飙升至每秒600万次交易(Transactions Per Second,TP ...
目录基础概念加、减、数乘乘(产生新性质的运算)点积(内积、数量积)叉积(外积、向量积、矢量积) - 仅适用于三维空间混合积(标量三重积、三重积)除特征值,特征向量向量和复数的关系 兄弟们,向量是一种“船新”的框架!系兄弟就砍它一刀。 基础概念 向量的定义: 向量(vector,也称矢量),是同时 ...
前置要求: 1. 安装wsl2和docker-desktop 这边安装步骤之类的网上都有,最后要达成的效果就是二者都安装ok,同时要用wsl2起一台Linux虚机即可 2.安装kubectl curl -LO "https://dl.k8s.io/release/$(curl -L -s https ...