×

udpsocket s socket

UDP 和 TCP 的 socket 分别一般用在什么地方?linux下怎么搭建discu论坛

admin admin 发表于2022-05-12 20:10:28 浏览107 评论0

抢沙发发表评论

UDP 和 TCP 的 socket 分别一般用在什么地方

UDP 的使用范围很窄,而且编程比 TCP 难多了:你真的很在乎延迟,不能忍受重传,那么就用UDP,例如 NTP 协议。重传NTP消息纯属添乱。你真的不在乎可靠性,丢一些包也不需要重传,那么就可以用 UDP。例子我想不出来。有人说音频或视频流可以用UDP,不过据我看来各大视频网站都用HTTP协议,而HTTP是基于TCP的。你需要NAT穿透,那么不得不用UDP。其他情况,一旦程序要自己做重传,你都是在用UDP模拟出蹩脚的TCP,还不如直接用TCP呢。总之:使用 UDP 需要有强大到不容置疑的理由,when in doubt, use TCP.一些协议,出于历史原因,受当时技术和网络条件限制,选择了基于UDP实现,其选择的理由现在很可能已经不再成立了。因此“xxx协议用UDP”不是你现在写网络应用程序也该用UDP的理由,除非你本身就是在实现xxx协议。另外,那些说TCP比UDP慢、效率低的,你拿UDP写个程序,把千兆网带宽打满(TCP等价的代码只有两行:客户端 while (true) { send(...); } 服务端 while (true) { recv(...); }。),且不说你的程序会有多复杂,先看看goodput到底是不是比TCP大、CPU使用率是不是比TCP低嘛。

linux下怎么搭建discu论坛

1:discuz安装环境这里只介绍linux平台下安装,推荐使用 LAMP 主机(Linux+Apache+MySQL+PHP)主机,代码编译工具可以用vim,大家可以自由选择。2:上面说了我们需要一个Linux+Apache+MySQL+PHP这样的环境,那么我推荐使用XAMPP下载地址3:安装XAMPP首先以root用户身份登录系统tar -xvfz xampp-linux-1.7.3a.tar.gz -C /opt 解压XAMPP到opt目录下/opt/lampp/lampp start 启动XAMPP/opt/lampp/lampp stop 停止服务rm -rf /opt/lamp 卸载XAMPP默认无法访问xampp设置如下:修改/opt/lampp/etc/extra下①添加Require all granted②注释掉# Deny from all[php] view plain copy# since XAMPP 1.4.3 《Directory “/opt/lampp/phpmyadmin“》 AllowOverride AuthConfig Limit Order allow,deny Allow from all Require all granted 《/Directory》 # New XAMPP security concept # 《LocationMatch “^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))“》 Order deny,allow # Deny from all Allow from ::1 127.0.0.0/8 \ fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \ fe80::/10 169.254.0.0/16 ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var 《/LocationMatch》 附上出处链接:

cognos是什么

Cognos是在BI核心平台之上,以服务为导向进行架构,是唯一可以通过单一产品和在单一可靠架构上提供完整业务智能功能的解决方案。它可以提供无缝密合的报表、分析、记分卡、仪表盘等解决方案,通过提供所有的系统和资料资源,以简化公司各员工处理资讯的方法。简单的说,cognos就是BI工具,报表工具。