加载中…
  
博文
标签:

it

转载:http://blog.csdn.net/wyxz126/article/details/8055785

这个问题大致就是需要检查你的数据源配置即Resource中的:url,username,password

url这个一般是'jdbc:mysql://localhost:3306/test',一定要注意3306,这个是你数据库连接用的端口,可以把它改成别的,但是如果你用的tomcat容器,别把它写成8080,这样就会产生Cannot create PoolableConnectionFactory (Communications link failure问题,还有就是url=jdbc:mysql://localhost:3306/test中的localhost,也不是随便配置的,要看你的数据库中的from host

 

标签:

传输层、tcp、udp协议

it

分类: 计算机网络协议
UDP的英文全称为:User Datagram Protocol,它是面向无连接的,不提供可靠交付,但是提供尽最大可能的交付。
TCP的英文全称为:Transmission Control Protocol,TCP是面向连接的,提供可靠的交互服务。每一条TCP连接唯一被通信的两端的两个套接字所确定。所谓套接字就是socket(Ip地址:端口号)例如127.0.0.1:8080。而TCP连接=(socket1,socket2)={(ip1:port1),(ip2:port2)}.

TCP可靠传输的工作原理:
首先是停止等待协议工作过程,分为几种情况
1.分组传输无差错情况:假设A和B通信,A发送第一个分组M1,然后暂停发送,直到A收到B返回过来的确认已经收到M1的消息;接着再发送第二个分组M2,然后又暂停发送等待,直到收到B返回过来的已经收到M2的确认消息。就这样:发送—>等待确认收到后—>发送—>等待确认......一直下去.

2.分组传输出现差错情况:若分组M1在传输过程中出现了差错,B接受M1时会检测出了差错,就会将M1丢弃,其他什么都不做;还有就是M1在传输的路上就已经丢失,根本就没有到达B,这时B当然不知道A向他发送了消息,在这种情况下,B也什么都不做;只要超过了一定的时间A没有收到B的确认消
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有