首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
字节跳动-可靠内推
2021-07-27 20:07
字节跳动_西瓜视频服务端_后端开发工程师
关注
已关注
取消关注
网络编程问题求助
服务端上有监听socket与连接socket,客户端上的socket只知道监听socket对应的端口号,那在什么时候客户端的socket知道的连接socket的端口号呢?或者说这些过程和tcp连接的过程的关系是怎样的
#学习路径#
提示
全部评论
推荐
最新
楼层
西北码猿
C++
调用socket创建的是一个监听socket,返回一个文件描述符,文件描述符其实就类似一个指针,指向内核态的一个socket结构体,结构体里最重要的是四元组,创建监听socket其实是往这个结构体里填了源端口和源ip,目标端口目标ip因为是服务器端它不知道谁要和它链接所以填不了
1
回复
分享
发布于 2021-07-30 21:34
strickland_y
北京北大方正软件技术学院
有点没明白,你是想问客户端socket如何直到服务端socket的端口吗😂
点赞
回复
分享
发布于 2021-07-30 12:00
滴滴
校招火热招聘中
官网直投
西北码猿
C++
等到有链接请求到来,就得到了目标端口和目标ip,填入结构体生成链接socket文件描述符,一般都是客户端建立请求链接,所以客户端是知道服务器的ip和端口的,比如我登一个网站,我知道他的网址也就是ip地址
点赞
回复
分享
发布于 2021-07-30 21:36
滴滴
校招火热招聘中
官网直投
相关推荐
牛客452491176号
04-07 22:52
南京大学 电子信息类
4.07美团一面
4.07团子被捞一面自我介绍,介绍项目功能和技术,项目数据库有没有主从,介绍项目的缓存、我说了布隆过滤器,追问了布隆过滤器的作用和流程介绍缓存雪崩和解决方案 ,追问如果设置key永不过期怎么更新缓存(主动更新)介绍缓存穿透和解决方案redis和MySQL的数据一致性(忘记了)了解redis集群吗,redis的String底层是啥,Hash底层是啥?项目有什么用的比较熟练的中间件?(没有了,只有redis,docker不算)什么是幂等性threadlocal有什么注意事项,什么是内存泄漏,内存溢出?怎么排查内存泄漏?新生代升级为老年代的机制那些类可能成为大对象?(关键点,大内存,且内存连续)对象...
美团一面807人在聊
软件开发2024笔面经
点赞
评论
收藏
转发
一小木
04-02 20:19
华中师范大学 计算机类
美团一面挂(到店后端)
面试时间:1小时10分钟项目的难点缓存雪崩、缓存穿透、缓存击穿布隆过滤器原理什么时候使用redis做缓存缓存了哪些数据项目用的数据表有些String底层Java基本数据类型StringBuilder和StringBuffer的区别,底层原理,为什么StringBuffer线程安全有哪些锁synchronized和lock的区别synchronized底层原理锁升级过程是什么样的,重量级锁能降级吗synchronized能中断吗,能获取锁状态吗汇编语言学过吗(没学过)MySQL的存储数据结构为什么要使用B+树而不是B树如何判断是否使用了索引索引失效的情况有哪些15分钟手撕算法,给一个字符串,返回所有可能的ip地址总结:算法核心代码写出来了,但是那个编译器有问题没运行成功Java基本数据类型byte一时间没答上来面试官说总体还可以,就是基础有点薄弱(听到心都凉了)4.1晚上面完,4.2早上进入人才池
美团一面807人在聊
点赞
评论
收藏
转发
牛客310847424号
04-22 10:58
天津大学 计算机类
美团到家 25暑期实习 Java后端 一面凉经
发个面经,攒攒人品时间线:3.25投递--3.30第一次笔试--4.6第二次笔试--4.8到家约面--4.11一面--4.15收到感谢信面试官人很好,会引导回答,好像美团招的差不多了,还是希望能再被捞自我介绍问本科学过哪些课mysql内核使用哪个索引:B+树B+树作为索引,有什么优势b+树和b树还有什么结构上不同,除了叶子节点上hashmap用的什么树红黑树和B+树在结构上有什么不同二叉树和多叉树对于索引结构来讲,多叉树优势在哪B+树的数据一般存放在哪里?为什么选择红黑树作为hashmap中的数据结构,不选别的二叉树?网络7层模型,常见协议nginx作用在哪一层http1.0/...
点赞
评论
收藏
转发
在看面经的小章鱼很不想上网课
04-14 14:43
门头沟学院 计算机类
苏宁一面
💼 公司岗位苏宁java后端开发一面 微信视频面两个面试官实习项目风控怎么做的redis的基本数据类型什么时候用arraylist,什么时候用linklistredis项目怎么用的redis怎么做消息队列的用过Kafka吗?讲下Kafka怎么确保消息不丢失寄了,答的不好 #不给转正的实习,你还去吗# #非技术岗简历怎么写#
不给转正的实习,你还去吗
非技术岗简历怎么写
点赞
评论
收藏
转发
aacava_
04-13 17:28
中山大学 计算机类
美团Java后端暑期实习上岸面经
部门基础研发平台 基础技术部timeline3.28投递 3.30笔试 4.1约一面,太忙推到清明后 一面 4.7没有自我介绍进程线程区别进程切换开销线程阻塞进程通信方式共享内存如何映射虚拟地址映射物理地址为何要用多级页表快表的实现如果文件系统内小文件很多会有什么弊端如何解决弊端固态和机械硬盘的区别Tcp可靠性用什么机制保证如何校验数据两次握手会带来什么问题第四次挥手后为什么要等两个MSL,不等的话会出现什么后果Tcp和udp区别Udp是点对点的吗Volatile关键字Java锁的膨胀机制Syn锁和最基本的锁有啥区别,适合什么应用场景ReentrantLock的公平锁如何实现Java四种引...
点赞
评论
收藏
转发
点赞
1
评论
分享
回复帖子
招聘动态
查看更多
滴滴
2025届秋招储备实习生招聘
联易融2024届营销管培生校园招聘
全站热榜
1
...
想来字节技术实习,看我这篇就够了!——保姆级面经大放送
2.1W
2
...
外卖员面试经验
1.3W
3
...
25届第一份实习怎么找?
1.3W
4
...
【0429快问快答】99%牛油的疑惑解答(更新至38个问题
1.3W
5
...
0实习经验上岸字节,分享一下过程经验
1.0W
6
...
【奖】来领牛币和静音鼠标啦~
9000
7
...
毕业
8793
8
...
准备去参加自己的婚礼
7034
9
...
美团后端日常实习一二面(已oc)
5921
10
...
【💰有奖征集】非技术岗位笔面经邀你来分享!攒人品时间到!
5178
正在热议
#
牛友的五一计划
#
21466次浏览
416人参与
#
晒一晒我的offer
#
2841450次浏览
50053人参与
#
牛客帮帮团来啦!有问必答
#
406402次浏览
7883人参与
#
市场营销面经
#
1350次浏览
71人参与
#
非技术岗薪资爆料
#
9506次浏览
191人参与
#
产品实习,你更倾向大公司or小公司
#
31405次浏览
492人参与
#
如何看待offer收割机的行为
#
195566次浏览
3001人参与
#
第一次面试
#
18672次浏览
288人参与
#
2022届毕业生现状
#
285911次浏览
4103人参与
#
硬件人的春招flag
#
14620次浏览
199人参与
#
浅聊一下我实习的辛苦费
#
71137次浏览
644人参与
#
华为求职进展汇总
#
444102次浏览
4451人参与
#
在国企工作的人,躺平了吗?
#
73374次浏览
890人参与
#
你更愿意参加线上面试还是线下面试?
#
7162次浏览
101人参与
#
女生做医疗销售有前景吗
#
3929次浏览
50人参与
#
简历中的项目经历要怎么写
#
382311次浏览
6409人参与
#
来聊聊机械薪资天花板是哪家
#
23446次浏览
180人参与
#
如何KTV领导
#
7613次浏览
74人参与
#
聊聊这家公司值得去吗
#
64668次浏览
1318人参与
#
产品薪资爆料
#
28130次浏览
509人参与
牛客网
牛客企业服务