作者小头像 Lv.2
更多个人资料
137 成长值
0 关注
0 粉丝
+ 关注 私信

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据
个人勋章
TA还没获得勋章~
成长雷达
125
12
0
0
0

个人资料

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
全部时间
全部时间
最近三天
最近一周
最近一月
  • 全部
  • 暂无专栏分类
Nginx 反向代理基础:从转发规则到常见故障定位
很多新手第一次部署 Web 应用时,都会遇到一个问题:应用明明在本机跑得好好的,一放到服务器上,域名、端口、HTTPS 就变得一团乱。这时最常见的解法不是改应用,而是加一层 Nginx 反向代理。理解它的转发规则,能解决大部分上线初期的访问问题。 什么是反向代理正向代理是替客户端去访问外部资源,反向代理正好相反:它站在服务端前面,替后端应用接收外部请求。浏览器只看到 Nginx 的地址,并不...
Nginx
作者小头像 yd_278701352 2026-11-03 00:49:33
4
0
0
2026-11-03 00:49:33
4
0
0
《Python requests 超时设置与重试:别让一次网络抖动拖垮程序》
用 Python 写过爬虫、调用过第三方 API 的人,大概率都踩过同一个坑:程序平时跑得好好的,某天突然卡住不动,也没有报错,日志停在某一次请求上。十有八九,这就是请求没有设超时。requests 库的默认行为是「一直等下去」。requests.get(url) 不传 timeout,遇到服务端迟迟不响应、网络半断不断的情况,程序就会无限期挂起。线上服务里,这意味着一个线程被占住;爬虫里,...
Python 网络
作者小头像 yd_278701352 2026-11-02 00:33:45
5
0
0
2026-11-02 00:33:45
5
0
0
Git 撤销三件套:reset、revert、checkout 到底怎么选
写代码免不了手滑:刚提交就发现改错了文件,或者还没提交就想把一团乱改丢掉。Git 里负责“反悔”的命令主要有三个:checkout、reset、revert。名字像,干的事完全不同,用错一个就可能丢代码。先说结论:还没提交的改动用 checkout(或 restore),只在本地的错误提交用 reset,已经推到远端的错误提交用 revert。一、checkout:只动工作区,不动历史git...
Git
作者小头像 yd_278701352 2026-11-01 00:13:59
9
0
0
2026-11-01 00:13:59
9
0
0
JavaScript 闭包到底是什么:用计数器例子一次讲清
学 JavaScript 时,「闭包」大概是被问得最多、也最容易越听越糊涂的概念之一。其实它没有那么玄:一个函数记住了它出生时所在作用域里的变量,哪怕它后来在别的地方执行,这些变量依然能访问——这就是闭包。 先看一个计数器function createCounter() { let count = 0; return function () { count++; return...
JavaScript
作者小头像 yd_278701352 2026-10-31 02:40:39
21
0
0
2026-10-31 02:40:39
21
0
0
DNS 解析排查:用 dig 一步步看懂域名解析过程
用 dig 从基本查询、链路追踪、记录类型、指定服务器和 TTL 入手,一步步定位 DNS 解析故障。
DNS
作者小头像 yd_278701352 2026-10-30 00:52:11
34
0
0
2026-10-30 00:52:11
34
0
0
《让 AI 帮你写代码之前,先把这三件事说清楚》
AI 编程助手已经能写出能跑的代码,但"能跑"和"能用"之间,往往差在你给它的那几句话上。同样一个需求,描述清楚的人一次拿到可用的结果,描述含糊的人改五轮还在修边角。下面三件事,是我用 AI 写代码时固定先说清楚的,缺一不可。第一件事:说清楚上下文,而不是只说功能。只说"写一个登录接口",AI 只能按最常见的套路拼:它不知道你的项目用的是什么框架、数据库字段叫什么、密码存在哪张表、返回格式有...
人工智能
作者小头像 yd_278701352 2026-10-29 10:52:21
32
0
0
2026-10-29 10:52:21
32
0
0
async/await 不是银弹:JavaScript 异步错误处理的三个实战规则
async/await 让异步代码看起来像同步代码,这既是它的优点,也是坑的来源。很多人以为写上 await 就万事大吉,结果线上报错悄悄被吞掉,或者几个请求明明可以并行却被写成了串行。下面三条规则,是我在实际项目里踩过坑后固定下来的做法。第一条规则:每个 await 都要有错误归属。await 后面的 Promise 一旦 reject,又没有 try/catch 接住,错误会沿着调用链一...
async await JavaScript
作者小头像 yd_278701352 2026-10-28 10:07:06
44
0
0
2026-10-28 10:07:06
44
0
0
新项目先建虚拟环境:Python 依赖隔离的三条实战规则
很多 Python 初学者的第一个坑不是语法,而是依赖:A 项目要 requests 2.x,B 项目要 3.x,全装进系统 Python 里,最后两个项目互相打架,报错还查不出是谁的锅。解决办法只有一个——每个项目独立的虚拟环境,而且要从第一天就养成习惯。第一条规则:一个项目一个 venv,绝不往系统 Python 里装包。用 `python -m venv .venv` 在项目根目录建环...
Python 虚拟化
作者小头像 yd_278701352 2026-10-27 08:55:45
44
1
0
2026-10-27 08:55:45
44
1
0
Docker 镜像瘦身实战:从 1GB 到 100MB 的五个动作
一个 Node 服务的镜像曾有 1GB 多,推送和拉取都很慢,节点磁盘也被旧镜像占满。按下面五个动作处理后,同一份代码稳定在 100MB 左右,部署明显变快。 1. 多阶段构建不要把编译工具和测试依赖留在最终镜像里。第一阶段编译打包,第二阶段只复制运行产物。FROM node:20 AS buildWORKDIR /appCOPY package*.json ./RUN npm ci && ...
Docker
作者小头像 yd_278701352 2026-10-26 06:11:22
40
0
0
2026-10-26 06:11:22
40
0
0
df 显示还有空间,文件却写不进去:Linux 磁盘排查三板斧
新手运维最容易懵的一刻:往服务器传文件,系统报 “No space left on device”,可 df -h 一看,磁盘明明还有几十个 G。这时候别急着删文件,先搞清楚 Linux 的磁盘空间到底是怎么算的。第一板斧:看 inode。Linux 里每个文件除了占数据块,还要占一个 inode(索引节点)来记录元信息。df -h 看的是数据块,df -i 看的是 inode。用 df -...
Linux 运维
作者小头像 yd_278701352 2026-10-25 01:25:24
48
0
0
2026-10-25 01:25:24
48
0
0
总条数:11
10
10
20
50
100
  • 1
  • 2

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注