首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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有什么注意事项,什么是内存泄漏,内存溢出?怎么排查内存泄漏?新生代升级为老年代的机制那些类可能成为大对象?(关键点,大内存,且内存连续)对象...
美团一面810人在聊
软件开发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早上进入人才池
美团一面810人在聊
点赞
评论
收藏
转发
牛客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届秋招储备实习生招聘
全站热榜
1
...
想来字节技术实习,看我这篇就够了!——保姆级面经大放送
1.9W
2
...
0实习经验上岸字节,分享一下过程经验
9093
3
...
【奖💰】🔩通信硬件人笔面经征集②
9078
4
...
毕业
9064
5
...
准备去参加自己的婚礼
7664
6
...
为什么我不建议你学C++后端
5169
7
...
华为暑期实习面试—通用软件开发
4502
8
...
浅谈一下今年暑期实习形势
4379
9
...
【薪资计算】SS Is All You Need
4035
10
...
担心了好久,盲审过了,来还愿了,感谢两位心软的专家
4032
正在热议
#
牛友的五一计划
#
28701次浏览
496人参与
#
市场营销面经
#
1889次浏览
82人参与
#
牛客帮帮团来啦!有问必答
#
426145次浏览
8083人参与
#
许愿池
#
67549次浏览
1489人参与
#
晒一晒我的offer
#
2876767次浏览
50291人参与
#
2022届毕业生现状
#
287855次浏览
4122人参与
#
你的秋招进展怎么样了
#
451448次浏览
12999人参与
#
如何看待offer收割机的行为
#
199797次浏览
3044人参与
#
实习好累,可以辞职全力准备秋招吗
#
2863次浏览
60人参与
#
互联网公司评价
#
64384次浏览
913人参与
#
硬件人的春招flag
#
14829次浏览
204人参与
#
非技术岗薪资爆料
#
11532次浏览
225人参与
#
双非本科求职如何逆袭
#
176546次浏览
2647人参与
#
找工作,你会甘心进小厂还是猛冲大厂
#
26259次浏览
262人参与
#
23届的你们都什么时候入职?
#
77591次浏览
692人参与
#
产品实习,你更倾向大公司or小公司
#
31789次浏览
500人参与
#
秋招开了,你想投哪些公司呢
#
102945次浏览
3136人参与
#
浅聊一下我实习的辛苦费
#
71924次浏览
656人参与
#
提前批真的不会影响正式批吗
#
18419次浏览
233人参与
#
在国企工作的人,躺平了吗?
#
74995次浏览
922人参与
牛客网
牛客企业服务