-
AI 时代的大跃进
以下的内容都是根据我的工作经历(代码开发)来写的,对于其他领域(比如 UI、视频、文字编辑等)来说,可能并不适用。 前言大模型一直在风风火火地发展,行业都说要使用 AI 取代人类,都在强调 AI Native,还在各种场合都听说过要通过 AI 提... -
可观测性与OpenTelemetry(二)
什么是 OpenTelemetry?前面一直在提 OpenTelemetry,可还没对 OpenTelemetry 进行过介绍。OpenTelemetry 简称 OTel,是一个对云供应商中立的可观测性的框架和工具包,用于创建和管理遥测数据。其目标是... -
可观测性与OpenTelemetry(一)
什么是可观测性?系统/应用的可观测性性,是指在不系统内部运作的情况下,从外部就可以理解一个系统的运行状态,排查和处理出现的问题。 当然,为了对系统实施可观测性,应用程序就需要进行适当的 插桩 (Instrumentation), 使得应用程序可以对外... -
树莓派系统安装
树莓派系统安装最近固件硬盘坏了,导致最近三四年写的个人代码、文章都没了。虽然之前讲了使用旧电脑备搭建 NAS,但是只将一些占用空间比较大的文件存在了 NAS 上,对代码、文章之类的数据并没没有备份。而且旧电脑已然逝去许久,痛定思痛之后,耗费巨资购买了... -
树莓派系统配置
树莓派系统配置树莓派系统是基于 Debian 系统的,所以树莓派系统配置,与 Debian 系统配置无二。替换 apt 源 [^1] 123456789101112131415161718192021# 备份现在的 apt 源cp /etc/apt/... -
树莓派安装 ZeroTier
树莓派安装 ZeroTierZeroTier 是一款实现内网穿透的工具,可以用来建立建立点对点虚拟专用网(P2P VPN)。不需要复杂设置,只要安装客户端并加入到自己创建的网络即可。 加入网络后,每个客户端可以认为是在一个局域网(虚拟的)中,能够分配... -
见秋
秋天的明孝陵,比较满意的三张照片了,可惜今天的阳光不太好。 图 1 图 2 图 3 -
9. 多边形的布尔运算
什么是布尔运算在编程和数学中,布尔运算包括以下几种主要类型: 与运算(AND) :两个条件都为 True 时结果为 True ,否则为 False 。用符号 && 或 AND 表示。 例如: True AND True = True... -
DDD——从业务架构与到部署架构
DDD——从业务架构与到部署架构背景最近一直在整理业务架构,之前同一份代码逻辑,我们最多的逻辑会存在在 4 个 Git 仓库,一些业务逻辑修改,经常需要同时修改多个地方;同时,同一 Git 仓库中,一个代码逻辑也有多处判断的地方。 在此之前,我们已经... -
8. 缓冲区分析
简介在 GIS 中,缓冲区生成包括点、线、面三种类型的缓冲区生成:对于点,最简单的方式是围绕点绘制半径为 d -
服务中的上游和下游
服务中的上游和下游1. 简介在服务开发和系统架构中,“上游”(upstream)和“下游”(downstream)是描述服务或组件之间关系的常用术语。这两个术语帮助我们理解数据流动的方向以及服务之间的依赖关系,在微服务架构中,经常会被提及。 2. 定... -
7. 凸包和凹包
什么是凸包凸包(Convex Hull)是指包含点集中所有点的最小凸多边形或凸多面体。 -
使用 KeePass
使用 KeePass背景日常生活中,我们注册的账号越来越多,账号对密码的要求也越来越多,例如: 数字、大写字母、小写字母 3 选 2 必须有特殊字符 长度不能少于 x 位 为了减少密码暴露后,减少对其他账户的影响,最好是能够为每个账户设置不同的密... -
6. 几何包含判断
点在线上判断点在在直线上的判断有多种方法,最简单的是使用向量的叉乘: 设点 A、B 坐标分别为 (x A, y A)、 (x B, y B),点 P 的坐标为 (x P, y P),令 $$\begin{aligned}& dx_{AB} =... -
5. 线段相交判断
线段和线段的相交,是几何位置关系判断的基础算法,常见的有两种方式。 -
4. 中点、几何中心与质心
方位角计算方位角是从某点的指北方向,按照顺时针方向到目标点夹角。 -
3. 距离计算与单位换算
半正矢函数正矢函数是一种不常见的三角函数:。 -
2. 顺时针与逆时针
目的顺时针与逆时针是区分 Polygon 中的线环 LinearRing 是外部边界还是内部边界(形成孔或洞)
|