网络编程
周旭光
2013年6月毕业于福州大学,目前在北京的互联网地图厂商从事地图渲染引擎的研发工作,专注于GIS,专注于C++。如果有什么事可以通过邮箱zhouxuguang236126.com联系到我,也可以加我QQ672218231
展开
-
VC++网络编程-文件传输
在SOCKET编程中,以前学习的时候都是简单的字符传输,而在实际的应用中,经常需要传输文件,其实网络上的文件传输都是先把数据转化为字节流,当然,最底层的是01二进制数据的传输,但是这部在我们讨论范围之内,其实现在还只是研究小文件怎么传输,当文件很大时,需要用到断点续传。好了,要传输文件,首先先要计算出服务器端文件的大小,然后打开数据,读入到缓冲区中,首先发送文件的大小给客户端,然后客户端根据收原创 2012-09-26 11:40:41 · 6866 阅读 · 0 评论 -
tcp协议数据传输“粘包”分析
这两天看csdn有一些关于socket粘包,socket缓冲区设置的问题,发现自己不是很清楚,所以查资料了解记录一下: 一 .两个简单概念长连接与短连接:1.长连接 Client方与Server方先建立通讯连接,连接建立后不断开, 然后再进行报文发送和接收。2.短连接 Client方与Server每进行一次报文收发交易时才进行通讯连接,交易完毕后立即断开连接。此转载 2012-12-01 21:14:15 · 3136 阅读 · 0 评论 -
PostgreSQL远程数据库连接
由于postgresql没有正确设置允许的IP导致的,导致我们远程连接一个数据库服务器的时候往往不能连接上A机器安装PostgreSQL,默认端口5432 想实现B机器通过远程连接A机器的PostgreSQL服务。 1.如果A机器启动Windows防火墙,则在“例外”中“添加端口”加上5432端口。 2.在postgresql.conf中的修改原创 2012-11-23 17:10:32 · 12669 阅读 · 0 评论