首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    面试:怎么用 UDP 实现 TCP?

    其实面试官主要是想让我说出 UDP 和 TCP 的原理上的区别,怎么给 UDP 加些功能实现 TCP。...比如面向连接,就是为了在客户端和服务端维护连接,而建立一定的数据结构来维护双方交互的状态,用这样的数据来保证所谓的面向连接的特性。...知道了 TCP 的是用三次握手来建立连接,那我们是否可以让 UDP 也发三个包来模拟 TCP 建立连接?可以是可以,但是如果只是建立,而不是面向连接,其实意义不大。...如何让 UDP 实现 TCP 功能? 建立连接上面已经讲到了,三次握手和四次握手,UDP 也可以模拟去做。...针对于算法怎么实现的,这里就不展开讲述了。(图片来源网络) 至此,我用大白话的方式讲解了 UDP 和 TCP 的区别,以及 UDP 缺什么功能,需要怎么去弥补才能实现 TCP 的功能。

    1.2K20

    大中型网站列表页翻页过多怎么优化?

    稍大型的商务或信息类网站都可能会在产品列表,也就是最末一级的分类页面上,存在翻页过多的问题。...通常产品列表会显示10个或20个产品,然后列出翻页链接,除了“上一页”和“下一页”,网站可能列出5个、10个翻页链接。 用户点击页面10,在第10页上又会列出10-19页的翻页。...如果图像所示那样列出5个翻页,当前页面居中,要到达第50页已经是十二三次点击之后了。 很多网站在某个分类下有成千山万的产品,可以想象,按照传统翻页导航,列在后面的产品可能需要点击几十上百次才能到达。...解决方法二、对翻页链接进行格式变化 比如将翻页链接改为下面这种格式: 1,2,3,4,5,10,20,30,40,50 这样排在第50页的产品,只要再多一次点击也能到达。...如果产品数再多,甚至可以把翻页做成两排: 1,2,3,4,5,6,7,8,9,10 20,30,40,50,60,70,80,90,100 如上面所示两排翻页结构,2000个产品多一次点击就可以全部到达

    81420
    领券