Linux 重启网卡后,网络不通 时间: 2024-01-24 | 分类: 运维 | 阅读: 475 字 ~1分钟 前言 不小心重启了线上服务器的网卡,结果整个网络不通了,就算使用127.0.0.1访问都不行,第一次遇到这种问题,当时就六神无主了,两个人排查 阅读全文 »
__attribute__((packed))详解 时间: 2024-01-24 | 分类: IT | 阅读: 2893 字 ~6分钟 attribute((packed))详解 1. attribute ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有 阅读全文 »
GDB的调试原理 时间: 2024-01-23 | 分类: IT | 阅读: 1356 字 ~3分钟 GDB是如何实现的,对于这个问题,在面试中也遇到过一次,我真的不懂,只能整理一下文章和资料 当我们启动gdb程序之后,会执行下面的操作: :通过 阅读全文 »
为什么pthread_cond_wait需要互斥锁mutex作为参数 时间: 2024-01-22 | 分类: IT | 阅读: 3691 字 ~8分钟 为什么pthread_cond_wait需要互斥锁mutex作为参数 pthread_cond_wait需要互斥锁mutex作为参数的原因:当 阅读全文 »
TCP 三次握手四次挥手 时间: 2024-01-22 | 分类: ip tcpip | 阅读: 2653 字 ~6分钟 TCP连接的建立(三次握手) 最开始的时候客户端和服务器都是处于CLOSED状态。主动打开连接的为客户端,被动打开连接的是服务器。 TCP服务器 阅读全文 »
Ubuntu 20.04 升级到 Ubuntu 22.04 时间: 2024-01-22 | 分类: 运维 | 阅读: 1290 字 ~3分钟 重要提醒: 不建议直接在生产环境进行升级 升级前一定要做好数据备份 一、Ubuntu 22.04 升级前准备 除非你是物理服务器,以及没有用过奇奇怪怪定制或修改 阅读全文 »
NAT 简介 时间: 2024-01-22 | 分类: ip tcpip | 阅读: 3655 字 ~8分钟 什么是NAT? NAT是一种地址转换技术,它可以将IP数据报文头中的IP地址转换为另一个IP地址,并通过转换端口号达到地址重用的目的。NAT作 阅读全文 »
彭州自驾一日游 时间: 2024-01-22 | 分类: 生活 旅游 life | 阅读: 861 字 ~2分钟 提前准备 天气 路线规划-尽量走高速,为后续春节跑长途做准备 大致的时间安排-中午,晚上在外吃 温馨提示 拍照需要好的天气,最好是晴天前往 参考规划图 网 阅读全文 »