分类 技术研究 下的文章

Linux 策略路由与接口绑定问题深度剖析:为什么 ping -I eno1 会失败?

问题背景

在实现静态 IP 多网卡策略路由时,遇到了一个令人困惑的问题:使用 ping -I 192.168.20.10(指定源 IP)可以正常访问外网,但使用 ping -I eno1(指定网卡接口)却完全无法连通。这个问题看似简单,实则涉及 Linux 内核路由查找机制、策略路由、反向路径过滤等多个底层技术细节。

阅读剩余部分

前言

在软件开发过程中,我们经常会遇到需要撤销已推送提交的情况。无论是误提交了错误的代码、提交了敏感信息,还是发现提交存在问题,都需要安全有效地撤销这些提交。本文将详细介绍如何撤销已推送到远程仓库的Git提交,并提供多种场景下的解决方案。

阅读剩余部分

引言

在云原生架构中,通过Nginx反向代理访问对象存储服务(如华为云OBS)是常见的优化方案,可实现流量转发、权限控制或域名绑定。然而,实际配置中常因请求头、路径或签名计算问题导致SignatureDoesNotMatchYour Objectkey is invalid等错误。本文基于真实案例,系统性总结问题根源与解决方案。

阅读剩余部分

一、坐标系概述

  1. WGS-84(World Geodetic System 1984)

    • 国际通用标准坐标系
    • 应用场景:GPS模块、Google Earth、国际航空导航
    • 特点:未经任何偏移的原始GPS坐标
  2. GCJ-02(中国国家测绘局坐标系)

    • 中国官方规定的坐标偏移标准
    • 应用场景:Google Map(中国版)、高德地图、腾讯地图等
    • 特点:对WGS-84坐标进行加密偏移的"火星坐标系"
  3. BD-09(百度坐标系)

    • 百度自研的二次坐标偏移标准
    • 应用场景:百度地图(Baidu Map)
    • 特点:在GCJ-02基础上进行二次加密偏移

阅读剩余部分