GitHub 访问速度优化:本地 hosts 配置与 DNS 刷新指南

文章目录

1. 查询 GitHub 相关域名的 IP 地址

1. 在线查询(推荐,最准、最新)

  1. 打开在线 IP 查询工具网站:https://www.ipaddress.com/
  2. 下滑找到 IP ADDRESS LOOKUP (IP地址查询)入口
  3. 如果 assets-cdn.github.com 无法查询,只配置前两个也可正常使用,详见 备注说明

依次查询以下三个域名的最新 IP:

github.com github.global.ssl.fastly.net assets-cdn.github.com 

2. 命令行查询(快捷、无需浏览器)

  1. 按 Win+R → 输入 cmd → 回车
  2. 从返回结果中即可看到当前解析的 IP 地址
  3. 该 IP 可能与在线查询不同,属于本地 DNS 解析的正常节点,同样可以访问,详见 备注说明

输入命令:

ping github.com 

2. 配置本地 hosts 文件

  1. 推荐使用 VSCode 打开,保存时按提示授予管理员权限即可
  2. 配置完成后即可正常访问 GitHub
  3. 若后续访问出现异常,可重新查询最新 IP 并更新 hosts 文件

以管理员身份打开 cmd,执行刷新 DNS 缓存命令:

ipconfig /flushdns 

在文件末尾添加 IP 与域名映射,示例如下:

140.82.121.4 github.com 199.232.69.194 github.global.ssl.fastly.net 185.199.108.153 assets-cdn.github.com 

打开系统 hosts 文件路径:(需要管理员权限)

C:\Windows\System32\drivers\etc\hosts 

3. 备注说明

1. 关于 IP 来源

  1. ping 得到的 IP 不一定是官网最新公布 IP,可能是本地 DNS 解析结果,运营商给的就近节点
  2. 在线工具查询的是官方公布 IP,更全面、最新
  3. 两者均可使用,追求稳定建议以在线查询为准

2. github.com

  • 核心访问域名,必须配置

3. github.global.ssl.fastly.net

  1. GitHub 静态资源 CDN 域名
  2. 配置后能提升图片、样式等静态资源的加载速度
  3. 建议必加,对整体访问体验影响大

4. assets-cdn.github.com

  1. GitHub 特定静态资源(如仓库文件、头像等)的 CDN 域名
  2. 可选配置,如页面加载正常可省略

5. 实际使用建议

  1. 优先使用 github.global.ssl.fastly.net:它覆盖的资源范围更广,是 GitHub 主要的 CDN 入口,配置后能显著提升页面加载速度
  2. assets-cdn.github.com 作为补充:如果发现 GitHub 上的图片、文件下载仍然缓慢,可以再配置这个域名

6. hosts 使用规则

  1. 每个域名只需配置一条 IP 即可
  2. 同一域名写多行时,系统只生效第一条
  3. 修改 hosts 后务必刷新 DNS 缓存

Read more

鸿蒙电商购物车全栈项目——用户增长、性能优化、Next原生合规

鸿蒙电商购物车全栈项目——用户增长、性能优化、Next原生合规

《鸿蒙APP开发从入门到精通》第15篇:鸿蒙电商购物车全栈项目——用户增长、性能优化、Next原生合规 📈⚡✅ 内容承接与核心价值 这是《鸿蒙APP开发从入门到精通》的第15篇——用户增长、性能优化、Next原生合规篇,100%承接第14篇的「订单管理、支付管理、AI原生」项目架构,完成鸿蒙电商购物车全栈项目的性能优化与合规性调整。 学习目标: * 掌握用户增长的设计与实现; * 实现用户行为分析、用户留存优化、用户转化提升; * 理解性能优化的设计与实现; * 实现启动优化、渲染优化、网络优化; * 掌握Next原生合规的设计与实现; * 实现代码规范、权限合规、数据合规; * 优化用户增长、性能优化、Next原生合规的用户体验(响应速度、数据安全、用户反馈)。 学习重点: * 鸿蒙APP用户增长的开发流程; * 用户增长的分类与使用场景; * 性能优化的设计与实现; * Next原生合规的设计与实现。 一、 用户增长基础 🎯 1.1 用户增长定义 用户增长是指通过各种手段提升用户的数量、

By Ne0inhk

3步轻松部署Stable Diffusion:Docker一键安装完整指南

3步轻松部署Stable Diffusion:Docker一键安装完整指南 【免费下载链接】stable-diffusion-webui-dockerEasy Docker setup for Stable Diffusion with user-friendly UI 项目地址: https://gitcode.com/gh_mirrors/st/stable-diffusion-webui-docker 想要体验强大的AI图像生成功能,但被复杂的安装配置吓退?现在通过Stable Diffusion WebUI Docker项目,只需简单几步就能在本地运行专业的Stable Diffusion系统。这个项目使用Docker容器技术,让AI图像生成变得触手可及。 🚀 为什么选择Docker部署Stable Diffusion Docker部署的优势: * ✅ 环境隔离:避免依赖冲突,保持系统干净 * ✅ 一键启动:无需手动安装Python、CUDA等复杂环境 * ✅ 跨平台兼容:支持Windows、macOS、Linux系统 * ✅ 快速更新:轻松升级到最新版本

By Ne0inhk

Vibe Coding的感想:从自动补全到 Copilot 的技术与职业全景

Vibe Coding 的「势」:从自动补全到 Copilot 的技术与职业全景 面向对象:小白:能看懂行业趋势、基础概念、如何上手技术大牛:能看到技术演进脉络、架构与能力边界、对个人能力模型的冲击 一、课程核心:什么是「势」,为什么在 AI Coding 时代特别重要? 1. 「势」的定义 文档给出的核心定义可以概括为: 势 = 事物未来发展轨迹的状态 这里区分两种「势」: * 行业势: 整个 AI Coding 行业往哪里走、技术怎么演进、有哪些玩家、典型应用场景是什么。 * 个体势: 在这样的浪潮下,个人要具备什么能力,如何让自己成为「超级个体」,而不是被时代淘汰。 关键思路:先看清「势」,再选择「顺势而为」

By Ne0inhk

FLUX.1-dev FP8量化版:中端显卡的AI绘画突破

FLUX.1-dev FP8量化版:中端显卡的AI绘画突破 在AI生成内容(AIGC)领域,高性能往往意味着高门槛。像FLUX.1-dev这样拥有120亿参数、基于Flow Transformer架构的多模态模型,一度只属于高端显卡用户的游戏——直到FP8量化版本的到来。 现在,哪怕你手头只有一块GTX 1660 Ti或RTX 3060,也能流畅运行这一前沿文生图系统。这不是“勉强能用”,而是真正意义上的高质量图像生成体验。背后的关键?正是FP8混合精度量化技术与对模型结构的深度理解相结合所释放出的巨大潜力。 从理论到落地:FP8如何打破性能魔咒 传统观念认为,降低计算精度必然牺牲画质。但FLUX.1-dev FP8版本用实践推翻了这一点。它没有简单地将所有权重转为FP8,而是采用了一套分层自适应量化策略: * 文本编码器保留FP16精度,确保复杂语义如“赛博朋克武士骑着霓虹摩托穿越雨夜东京”被准确解析; * Flow Transformer主干网络中,关键注意力头维持FP16,其余部分使用FP8压缩; * VAE解码模块全量FP8部署,大幅减轻后处理阶段的显存负担;

By Ne0inhk