摘要:课前索引
1. 什么是swing?它和awt比有什么优点?使用上有什么区别? 2. swing的组件层次结构有什么特点?是如何实现的? 3. swing有哪些常用组件?怎么用? 4. swing有几种容器?其功能特性是什么? 5. swing的布局管理器有哪些特点,与awt有哪些区别?
7.1 swing简介
7.1.1 简介 第五讲中我们学习了awt,awt是swing的基础。swing的产生主要原因就是awt不能满足图形化用户界面发......
摘要:
课前索引
课前思考 1. 什么是tcp/ ip协议? 2. tcp/ip有哪两种传输协议,各有什么特点? 3. 什么是url? 4. url和ip地址有什么样的关系? 5. 什么叫套接字(socket)? 6. 套接字(socket)和tcp/ip协议的关系? 7. url和套接字(socket)的关系?8.1 网络编程基本概念,tcp/ip协议简介
8.1.1 网络基础知识
网络编程的目的就是指直接或间接地通过网络协议与其他计算机......
Peer-to-Peer (P2P) communication across middleboxes(翻译2)
原文版权:copyright (c) the internet society (2003).? all rights reserved.
【相关文章:
关于shared pool的深入探讨(六】
原文地址:http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt 【扩展阅读:
字符集问题的初步探讨(二)】
3.3. udp hole punching udp打洞技术 【扩展信息:
Debian Linux下vsftpd+】
the third technique, and the one of primary interest in this document, is widely known as "udp hole punching." udp hole punching relies on the properties of common firewalls and cone nats to allow appropriately designed peer-to-peer applications to "punch holes" through the middlebox and establish direct connectivity with each other, even when both communicating hosts may lie behind middleboxes. this technique was mentioned briefly in section 5.1 of rfc 3027 [nat-prot], and has been informally described elsewhere on the internet [kegel] and used in some recent protocols [teredo, ice]. as the name implies, unfortunately, this technique works reliably only with udp.
第三种技术,也是这篇文章主要要研究的,就是非常有名的“udp打洞技术”,udp打洞技术依赖于由公共防火墙与cone nat,允许适当的有计划的端对端应用程序通过nat“打洞”,即使当双方的主机都处于nat之后。这种技术在 rfc3027的5.1节[nat prot] 中进行了重点介绍,并且在internet[kegel]中进行了非正式的描叙,还应用到了最新的一些协议,例如[teredo,ice]协议中。不过,我们要注意的是,“术”如其名,udp打洞技术的可靠性全都要依赖于udp。
...
下一页 摘要:评说eclipse的优缺点 eclipse 前身是ibm的visual age。 四大优点: 1,从编写、查错、编译、帮助等等各方面为java语言贴身定做。 2,可无限扩展的强大插件功能。 3,众多公司、厂商、组织的鼎立支持。 4,开放,自由,免费。 在这四点中,我个人感受最深的是第一点。eclipse与java语言配合得天衣无缝。它简直就是为java而生的。 一些缺点: 1,在外观设计功能方面非常欠缺,比如在应用程序的gui界面设计、“所见即......