Better, faster, lighter Java
副标题:无
作 者:(美)Bruce A.Tate,(美)Justin Gebtland著;O’Reilly Taiwan公司编译;张晓坤改编
分类号:
ISBN:9787508342887
微信扫一扫,移动浏览光盘
简介
Java的开发者正深陷于复杂性的泥沼中而无法自拔。我们的经验和能力
正接近极限,程序员为了编写支持所选框架的程序所花的时间比解决真正问
题的时间要多得多。我们不禁要问,有必要把Java搞得这么复杂吗?
答案是否定的。本书给你指引了一条出路。无论是维护应用程序,还是
从头开始设计,你都能够超越成规,并大幅精简基本框架、开发过程和最终
代码。你能重新掌握一度失控的J2EE应用程序。
在本书中,原作者Bruce A.Tate与Justin Gehtland将循序渐进、娓娓
道来。首先,他们列出了五项基本法则。他们展示了如何构建简单、解耦的
代码,并告诉你如何选择技术。他们还对两种被广泛运用的开源程序如何迎
合这些概念进行了剖析。最后,作者还将利用这些基本概念构建一个简单但
内涵丰富的应用程序来解决现实世界中所遇到的问题。
你曾经幻想过有了工具和框架就能更好过一些吗?支持技术框架的代码
甚至比完成实际工作的部分还要多,面对这种情形,你是不是感到困惑?现
在应该回到问题的本身,并摆脱过分膨胀软件的束缚。这时,你要弄明白什
么才是真正重要的,并搞清楚怎么样才更多>>
目录
chapter 0 reader's guide .
0.1 outline of the book
0.2 internet and web resources for this book
0.3 internet standards
part one overview
chapter 1 data networks and the internet
1.1 data networks
1.2 the internet
1.3 an example configuration
1.4 intranets
1.5 extranets
1.6 recommended reading and web sites
1.7 key terms, review questions, and problems
chapter 2 protocols and the tcp/ip protocol suite
2.1 the need for a protocol architecture
2.2 a simple protocol architecture
2.3 osi
2.4 the tcp/ip protocol architecture
2.5 internetworking
2.6 recommended reading and web sites
.2.7 key terms, review questions, and problems
appendix 2a the trivial file transfer protocol
part two applications
chapter 3 traditional applications
3.1 terminal access--telnet
3.2 file transfer--ftp
3.3 electronic maii--smtp and mime
3.4 recommended reading and web sites
3.5 key terms, review questions, and problems
chapter 4 modern applications
4.1 web access--http
4.2 internet directory service--dns
4.3 voice over ip and multimedia support--sip
4.4 sockets
4.5 recommended reading and web sites
4.6 key terms, review questions, and problems
part three transport protocols
chapter 5 congestion and performance issues
5.1 the need for speed and quality of service
5.2 performance requirements
5.3 performance metrics
5.4 the effects of congestion
5.5 congestion control
5.6 traffic management
5.7 the need for flow and error control
5.8 self-similar traffic
5.9 recommended reading andweb sites
5.10 key terms, review questions, and problems
appendix 5a queuing effects
chapter 6 transport protocols
6.1 connection-oriented transport protocol mechanisms
6.2 tcp services
6.3 transmission control protocol
6.4 udp
6.5 recommended reading and web sites
6.6 keyterms, review questions, and problems
chapter 7 tcp traltic control
7.1 tcp flow control and error control
7.2 tcp congestion control
7.3 explicit congestion notification
7.4 recommended reading and web sites
7.5 key terms, review questions, and problems
part four quality of service in 1p networks
chapter 8 internet protocols
8.1 principles of internetworking
8.2 internet protocol
8.3 ipv6
8.4 recommended reading and web sites
8.5 key terms, review questions, and problems
chapter 9 integrated and differentiated services
9.1 integrated services architecture (isa)
9.2 queuing discipline
9.3 random early detection
9.4 differentiated services ..
9.5 recommended reading and web sites
9.6 key terms, review questions, and problems
appendix 9a real-time traffic
chapter 10 protocols for qos support
10.1 resource reservation: rsvp
10.2 multiprotocol label switching
10.3 real-time transport protocol (rtp)
10.4 recommended reading andweb sites
10.5 key terms, review questions, and problems
part five internet routing
chapter 11 interior routing protocols
11.1 internet routing principles
11.2 least-cost algorithms
11.3 distance-vector protocol: rip
11.4 link-state protocol: ospf
11.5 recommended reading and web sites
11.6 key terms, review questions, and problems
chapter 12 exterior routing protocols and multicast
12.1 path-vector protocols: bgp and idrp
12.2 multicasting
12.3 recommended reading andweb sites
12.4 key terms, review questions, and problems
part six network and link layers
chapter 13 wide area networks
13.1 frame relay
13.2 asynchronous transfer mode (atm)
13.3 cellular wireless networks
13.4 recommended reading and web sites
13.5 key terms, review questions, and problems
chapter 14 data link control
14.1 flow control
14.2 error detection
14.3 error control
14.4 high-level data link control (hdlc)
14.5 recommended reading
14.6 key terms, review questions, and problems
appendix 14a cyclic redundancy check
appendix 14b performance issues
chapter 15 local area networks
15.1 the emergence of high-speed lans
15.2 lan protocol architecture
15.3 ethernet
15.4 bridges, hubs, and switches
15.5 high-speed ethernet
15.6 wireless lans
15.7 recommended reading and web sites
15.8 key terms, review questions, and problems
part seven management topics
chapter 16 network security
16.1 security requirements and attacks
16.2 confidentiality with symmetric encryption
16.3 message authentication and hash functions
16.4 public-key encryption and digital signatures
16.5 secure socket layer and transport layer security
16.6 ipv4 and ipv6 security
16.7 recommended reading and web sites
16.8 key terms, review questions, and problems
chapter 17 network management
17.1 network management requirements
17.2 network management systems
17.3 simple network management protocol (snmp)
17.4 recommended reading and web sites
17.5 key terms, review questions, and problems
appendices
appendix a rfcs cited in this book
appendix b projects for teaching computer networks
b.1 sockets programming projects
b.2 simulation projects
b.3 performance modeling
b.4 research projects
b.5 reading/report assignments
glossary
acronyms
references
index ...
0.1 outline of the book
0.2 internet and web resources for this book
0.3 internet standards
part one overview
chapter 1 data networks and the internet
1.1 data networks
1.2 the internet
1.3 an example configuration
1.4 intranets
1.5 extranets
1.6 recommended reading and web sites
1.7 key terms, review questions, and problems
chapter 2 protocols and the tcp/ip protocol suite
2.1 the need for a protocol architecture
2.2 a simple protocol architecture
2.3 osi
2.4 the tcp/ip protocol architecture
2.5 internetworking
2.6 recommended reading and web sites
.2.7 key terms, review questions, and problems
appendix 2a the trivial file transfer protocol
part two applications
chapter 3 traditional applications
3.1 terminal access--telnet
3.2 file transfer--ftp
3.3 electronic maii--smtp and mime
3.4 recommended reading and web sites
3.5 key terms, review questions, and problems
chapter 4 modern applications
4.1 web access--http
4.2 internet directory service--dns
4.3 voice over ip and multimedia support--sip
4.4 sockets
4.5 recommended reading and web sites
4.6 key terms, review questions, and problems
part three transport protocols
chapter 5 congestion and performance issues
5.1 the need for speed and quality of service
5.2 performance requirements
5.3 performance metrics
5.4 the effects of congestion
5.5 congestion control
5.6 traffic management
5.7 the need for flow and error control
5.8 self-similar traffic
5.9 recommended reading andweb sites
5.10 key terms, review questions, and problems
appendix 5a queuing effects
chapter 6 transport protocols
6.1 connection-oriented transport protocol mechanisms
6.2 tcp services
6.3 transmission control protocol
6.4 udp
6.5 recommended reading and web sites
6.6 keyterms, review questions, and problems
chapter 7 tcp traltic control
7.1 tcp flow control and error control
7.2 tcp congestion control
7.3 explicit congestion notification
7.4 recommended reading and web sites
7.5 key terms, review questions, and problems
part four quality of service in 1p networks
chapter 8 internet protocols
8.1 principles of internetworking
8.2 internet protocol
8.3 ipv6
8.4 recommended reading and web sites
8.5 key terms, review questions, and problems
chapter 9 integrated and differentiated services
9.1 integrated services architecture (isa)
9.2 queuing discipline
9.3 random early detection
9.4 differentiated services ..
9.5 recommended reading and web sites
9.6 key terms, review questions, and problems
appendix 9a real-time traffic
chapter 10 protocols for qos support
10.1 resource reservation: rsvp
10.2 multiprotocol label switching
10.3 real-time transport protocol (rtp)
10.4 recommended reading andweb sites
10.5 key terms, review questions, and problems
part five internet routing
chapter 11 interior routing protocols
11.1 internet routing principles
11.2 least-cost algorithms
11.3 distance-vector protocol: rip
11.4 link-state protocol: ospf
11.5 recommended reading and web sites
11.6 key terms, review questions, and problems
chapter 12 exterior routing protocols and multicast
12.1 path-vector protocols: bgp and idrp
12.2 multicasting
12.3 recommended reading andweb sites
12.4 key terms, review questions, and problems
part six network and link layers
chapter 13 wide area networks
13.1 frame relay
13.2 asynchronous transfer mode (atm)
13.3 cellular wireless networks
13.4 recommended reading and web sites
13.5 key terms, review questions, and problems
chapter 14 data link control
14.1 flow control
14.2 error detection
14.3 error control
14.4 high-level data link control (hdlc)
14.5 recommended reading
14.6 key terms, review questions, and problems
appendix 14a cyclic redundancy check
appendix 14b performance issues
chapter 15 local area networks
15.1 the emergence of high-speed lans
15.2 lan protocol architecture
15.3 ethernet
15.4 bridges, hubs, and switches
15.5 high-speed ethernet
15.6 wireless lans
15.7 recommended reading and web sites
15.8 key terms, review questions, and problems
part seven management topics
chapter 16 network security
16.1 security requirements and attacks
16.2 confidentiality with symmetric encryption
16.3 message authentication and hash functions
16.4 public-key encryption and digital signatures
16.5 secure socket layer and transport layer security
16.6 ipv4 and ipv6 security
16.7 recommended reading and web sites
16.8 key terms, review questions, and problems
chapter 17 network management
17.1 network management requirements
17.2 network management systems
17.3 simple network management protocol (snmp)
17.4 recommended reading and web sites
17.5 key terms, review questions, and problems
appendices
appendix a rfcs cited in this book
appendix b projects for teaching computer networks
b.1 sockets programming projects
b.2 simulation projects
b.3 performance modeling
b.4 research projects
b.5 reading/report assignments
glossary
acronyms
references
index ...
Better, faster, lighter Java
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×