附近的人功能如何设计

博主头像 本文面向大厂千万级 DAU 场景,完整讲解 “附近的人” LBS 功能架构、Redis Geo 落地实现与核心难点解决方案。核心技术亮点:以 GeoHash+Redis ZSET 原生 Geo 能力做空间检索,依托 GEOADD/GEORADIUS 实现毫秒级范围查询;采用城市 + 网格二级分片、H... ...

一个人写出的 3D 几何引擎:Ara3D SDK 技术深度剖析

博主头像 一个由单人维护、近零外部依赖、覆盖从底层 SIMD 到 AI 协议栈的 .NET 8 几何 SDK。本文从架构、设计哲学、代码生成系统、命令引擎到 AI 集成,逐层拆解它的精妙之处。 一、这个项目是什么? Ara3D SDK 是一个面向建筑、工程与施工(AEC)领域的 C# 3D 几何引擎,发布在 ...

暑假集训__cdq分治

博主头像 cdq分治 一种分治方法,主要解决有着过于强大的偏序限制的可离线操作问题。 主要思想 和所有分治思想一样,将一个大问题分为两个小问题,归纳解决小问题,然后计算出其之间的贡献,即可合并为这个问题的答案。 大概是 找到区间[l,r]的mid 解决 [l,mid] , [mid+1,r] 两个小问题 计算 ...

如何自定义 UIScrollView 的减速系数

博主头像 decelerationRate属性用来定义用户滑动UIScrollView,手指离开UIScrollView后,UIScrollView减速所受到的阻力。 decelerationRate是一个浮点数类型,系统提供了预先定义的两个值: UIScrollViewDecelerationRateNor ...

高光谱拼接算法(八)从特征匹配到图像拼接

博主头像 本篇代码仓位:ImageStitching 经过前面七篇的铺垫,我们已经得到了精确匹配的内点集和一个描述图像间几何关系的全局单应性矩阵。 虽然在现代拼接管道中仍有很多其他处理步骤和相应算法,但就我们目前所拥有的材料,已经可以尝试进行一次最简易的图像拼接。 复述一下我们现有的材料: 图像 A 和图像 ...

C# .NET 周刊 |2026 年 5 月 4 期

博主头像 C# .NET 周刊 |2026 年 5 月 4 期 2026-05-24 dotnet_week_26_5_4 国内文章 Dddify:给 ASP.NET Core 项目一套轻量、清晰、可落地的 DDD 基础设施 https://www.cnblogs.com/esofar/p/20078108/ ...

Linux 防火墙 iptables 的简介和配置详解

博主头像 〇、前言 现代 Linux 发行版逐渐转向 nftables,但 iptables 仍是底层基础。理解其原理对排查 Kubernetes 网络、云平台安全组问题至关重要。 配置时务必牢记:规则顺序 > 表链职责 > 持久化,三大核心逻辑。 本文将以 iptables 为主进行简单的介绍,并详解下配置 ...

图的最短路径都会写,那么最长路径呢?

博主头像 最短路径是最经典的必学图论问题。Dijkstra 处理非负权图,Bellman-Ford 可以处理负权边,还能发现负权环。学到这里,很自然会冒出一个问题:既然有最短路径,那有没有最长路径?如果有,能不能把松弛操作里的 min 换成 max,把最短路径算法改一改就用? 这个问题表面上很对称,实际并不对 ...

HDU4348 To the moon题解(主席树区间修改模板)

前言 原题传送门 此题可以作为可持久化线段树区间修改的模板题,于罗勇军老师的《算法竞赛上册》4.4 可持久化线段树的区间更新部分被简单提及了一嘴 —— 说是按标准主席树编码即可,然而并没有给出具体做法,\(\sout{可能是不想限制大家的想法吧}\)。 但实际上也并不是直接按照标准主席树编码那么简单 ...

Git+Github零基础完整教程|核心概念+实操流程+多人协作实战

博主头像 摘要:Git 是开发必备的版本控制工具,Github 是主流代码托管与开源协作平台。本文从零梳理 Git 与 Github 全部核心知识点,涵盖基础原理、常用命令可视化操作、代码冲突解决、分支管理、多人协作规范及高阶实操技巧,全程基于 VSCode 可视化操作,零基础可直接上手,适合开发入门、团队协 ...

业务智能体实战笔记(二)|前置拦截:别让 LLM 做不该做的决策

问题:业务智能体场景下,LLM 会因信息不全生成看似正常的错误回复——漏检索关键资料、混淆业务对象概念、误判状态映射关系。这类静默错误无任何可供代码识别的异常特征,后置校验逻辑完全无法捕获。收益:方向性估算三层机制整体可提升准确率 5~10pt(区间仅作参考,各层增益存在重叠,不可直接累加);核心间... ...

<1···151617···100>