java技术文档
flyfish235813
这个作者很懒,什么都没留下…
展开
-
小析TCP/IP协议与UDP协议
[size=large][b]总述:[/b] 简单的说TCP(传输控制协议)是一种可靠的协议,UDP(用户数据包协议)是一种不可靠的协议。TCP是一个可靠的面向连接的协议,UDP是不可靠的或非连接的协议。打个简单的比方,TCP的通信方式就像打电话,在正式通话前都要先说声“喂”,确定对方在线后才开始通话,会话结束时都要说“再见”,然后才挂电话。而发明信片则没有这样的机制,发出去之后就不管对...2010-10-03 15:36:05 · 69 阅读 · 0 评论 -
浅谈软件设计之“低耦合高内聚”
[size=large] 在做面向对象的软件项目的时候,我们在一个项目下往往需要包含几个甚至十几个不同的功能模块,每个模块之间都有可能发生相互调用的情况,如果设计不好,模块之间的调用可能形成一个密密麻麻的网状结构,这样的设计对于该软件的升级、维护以及修改将会造成极大的不便。因此在软件设计里面我们提出了“低耦合、高内聚”的设计方法。 先来明白什么是低耦合和高内聚: [b]低...原创 2010-10-06 12:01:19 · 249 阅读 · 0 评论 -
Servlet中session用法小析:
[b]一、什么是session:[/b][size=medium] 在谈session之前,我们要首先知道,由于HTTP协议本身是无状态的,客户端只需要简单的向服务器请求下载某些文件,无论是客户端还是服务器都没有必要记录彼此过去的行为,每一次请求之间都是独立的,一次请求完成之后两者的连接就会断开。 但是随着对WEB功能要求的不断提高,我们经常需要按需生成一些动态信息,就...原创 2010-11-04 17:12:31 · 127 阅读 · 0 评论 -
小谈B/S架构和C/S架构:
首先,什么是B/S、C/S。它们之间的优缺点各是什么,这是一个学习软件的人都应该掌握的知识。关于这个问题,google一下能够得到很多具体而有效的答案。[b](一)、什么是C/S和B/S:[/b] C/S又称Client/Server或客户/服务器模式。 在C/S模式中服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Syba...原创 2011-02-26 16:20:13 · 266 阅读 · 0 评论