摘要: TCP三次握手所谓三次握手(Three-way Handshake),是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。三次握手的目的是连接服务器指定端口,建立TCP连接,并同步连接双方的序列号和确认号并交换 TCP 窗口大小信息.在socket编程中,客户端执行connect()时。将触发三次握手。第一次握手:客户端发送一个TCP的SYN标志位置1的包指明客户打算连接的服务器的端口,以及初始序号X,保存在包头的序列号(Sequence Number)字段里。第二次握手:服务器发回确认包(ACK)应答。即SYN标志位和ACK标志位均为1同时,将确认序号(Acknowledgement 阅读全文
posted @ 2011-06-22 14:03 大陶陶 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2011-06-22 14:02 大陶陶 阅读(222) 评论(0) 推荐(0) 编辑
摘要: TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。 UDP---用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快。UDP 与 TCP 的主要区别: UDP 不一定提供可靠的数据传输。 事实上,该协议不能保证数据准确无. 阅读全文
posted @ 2011-06-22 13:59 大陶陶 阅读(6817) 评论(0) 推荐(0) 编辑
摘要: 转自:http://zhaohe162.blog.163.com/blog/static/382167972010412105024604/truts框架中的视图组件主要包括:·JSP页面·ActionForm类·Struts自定义标记·消息资源其中,ActionForm类是Struts框架的核心组件之一,是Struts的关键视图组件。1.ActionForm的作用机理ActionForm本质上是一种JavaBean,是专门用来传递数据的DTO(Data Transfer Object,数据传递对象)。它包括用于表单数据验证的validate()方法和用 阅读全文
posted @ 2011-06-22 09:34 大陶陶 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 1. ResultSet executeQuery(String sql); 执行SQL查询,并返回ResultSet 对象。2.int executeUpdate(String sql); 可执行增,删,改,返回执行受到影响的行数。3. boolean execute(String sql); 可执行任何SQL语句,返回一个布尔值,表示是否返回ResultSet 。execute是executeQuery和executeUpdate的综合.-----executeUpdate() 这是 PreparedStatement 接口中的方法executeUpdate(String sql) 这是 阅读全文
posted @ 2011-06-22 08:55 大陶陶 阅读(34192) 评论(0) 推荐(7) 编辑
摘要: 说明:Statement stmt = con.createStatemen=(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);通用格式为:Statement stmt=con.createStatement(int type,int concurrency);我们在访问数据库的时候,在读取返回结果的时候,可能要前后移动指针,比如我们先计算有多少条信息,这是我们就需要把指针移到最后来计算,然后再把指针移到最前面,逐条读取,有时我们只需要逐条读取就可以了。还有就是有只我们只需要读取数据,为了不破坏数据,我们可采用只读模式 阅读全文
posted @ 2011-06-22 08:50 大陶陶 阅读(14497) 评论(0) 推荐(7) 编辑