logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux系统下怎么查询自己的ip和port

Linux系统下如何查询自己的ip和port前言:在Linux系统中,学习网络协议之后,就需要经常查看自己系统的ip和port是否正常开启,那么怎么快速查找它们呢?我现在就把它们列出来,以解我的心头之恨!!!1、显示或配置网络设备命令ifconfig-a2、查看自己的端口被开启或占用netstat -lntp命令解析:-l列出所有的监听端口-n以数字形式显示地址和端口号, 不进行域名的解析,加快信

#linux#udp
后端开发面经系列 -- 虾皮C++后端开发一面

互斥锁(Mutex): 互斥锁是最基本的线程同步机制,用于保护共享资源,确保一次只有一个线程可以访问被锁定的资源。线程在访问共享资源之前会尝试获取锁,如果锁已被其他线程占用,线程将被阻塞,直到锁可用。一旦线程完成操作,它会释放锁,允许其他线程访问。信号量(Semaphore): 信号量是一种更通用的同步机制,用于控制对一组资源的访问。它可以允许多个线程同时访问资源,但受信号量的计数限制。信号量的计

#c++#后端开发
后端开发面经系列 -- 哔哩哔哩C++后端一面

但是需要注意的是,大页面的分配通常需要硬件和操作系统的支持。因此,优化TLB的使用对于提高内存访问速度非常重要。这个大小通常是合理的,但对于某些特定的应用场景,可能需要不同的页大小。尽管4KB页大小在许多系统中是常见的选择,但在某些特殊应用中,可以使用不同的页大小。从内存访问的角度来看,B+树通常在大规模数据存储和范围查询操作时效率更高,而红黑树在单个键查找操作和小规模数据集上效率更高。在内存访问

文章图片
#c++#哔哩哔哩
后端开发面经系列 -- 360C++开发二面

RPC框架是实现RPC协议的软件框架,提供了一种简单的方法来进行远程通信,使得在分布式系统中的不同节点上的程序能够像调用本地函数一样调用远程函数。它与传统的HTTP通信不同,HTTP是基于请求-响应模型的,每次请求都需要服务器响应,而WebSocket允许在一次握手之后,双方之间建立持久连接,可以随时发送数据。虽然Redis将数据存储在内存中,但通过定期将内存中的数据快照到磁盘,可以保障数据的持久

#c++
到底了