Mac OS X 10.6.1 Snow Leopard 似乎有时会使某些窗口脱离屏幕,尤其是当我断开外接显示器与 MacBook 的连接时。当无法抓住标题栏并将其拖回屏幕时,如何将窗口移回屏幕上?
XvsXP.com建议向下调整您的屏幕分辨率,让屏幕外的窗口“重新回到视图中”,然后将您的屏幕分辨率调整回其原始设置。在 OS X 10.4 Tiger 中,我有一个脚本可以将所有离屏窗口重新显示在屏幕上,但是在我升级到 Leopard 和现在的 Snow Leopard 时,我似乎没有那个脚本。
有没有更好的解决方案?
应用层通过端口与传输层通信。端口是编号的,标准应用程序总是使用相同的端口。
端口号的使用允许传输协议(通常是 TCP)知道数据包内的内容类型,允许它在接收端知道它应该将接收到的数据传送到哪个应用程序协议。
在没有绝对保证的情况下,为什么要使用端口号来判断内部驻留的应用程序数据协议类型?
据我了解,您通过端口发送的应用程序数据类型没有限制(这只是一个建议)。另外,出于此目的,协议数据不是已经包含在数据包中的某处了吗?
此外,如果您将 HTTP 或某种其他类型的协议发送到端口 25(需要 SMTP)的目的地,数据会发生什么情况?
第三,如果将数据发送到未绑定任何程序的端口,因此不会被监听,数据会发生什么情况?
**最后,如果一个端口只能绑定到一个程序,那么依赖传入 HTTP 数据的多个程序如何同时在我的计算机上运行? ****
提前致谢!