win32 socket阻塞与非阻塞函数及设置 Home » 编程开发 » win32 socket阻塞与非阻塞函数及设置 win32 socket中有些函数是默认阻塞的,比如accept(),send(),recv()等等,其中se … 阅读更多
libuv之async使用 Home » 编程开发 » libuv之async使用 libuv中async的使用比较难理解一些,我们来一起学习下 简介 vu_async_t是我们要用的handl … 阅读更多
linux socket编程client关闭时server崩溃问题 Home » 编程开发 » linux socket编程client关闭时server崩溃问题 1、该问题主要是由于向关闭的socket发送数据产生,即调用send函数发送数据 2、向关闭的socket发送 … 阅读更多
Android开发架构设计之健壮且可读的安卓架构(下篇) Home » 编程开发 » Android开发架构设计之健壮且可读的安卓架构(下篇) 错误管理 在上一篇文章中,我没有写到错误管理,在AsyncService中有这样的错误管理机制: @Async … 阅读更多
完美实现同时分享图片和文字(Intent.ACTION Home » 编程开发 » 完美实现同时分享图片和文字(Intent.ACTION 新浪微博拉起客户端分享——完美实现同时分享图片和文字(Intent.ACTION_SEND) 点击事件后处理: … 阅读更多
send和recv只是内核缓冲区和应用程序缓冲区之间的搬运工 Home » 编程开发 » send和recv只是内核缓冲区和应用程序缓冲区之间的搬运工 谈到网络socket编程, 我们不得不提两个基本也很重要的函数:send和recv. 对socket编程理解不 … 阅读更多
如何解决ios SIGPIPE 导致的崩溃 Home » 编程开发 » 如何解决ios SIGPIPE 导致的崩溃 解决这个问题我们需要在send的时候检测到服务器已经关闭连接,进行重新连接。正常情况下send函数返回-1表示 … 阅读更多
多种I/O函数(数据传输扩展) Home » 编程开发 » 多种I/O函数(数据传输扩展) 前言:之前我们讲的数据传输一般Linux上用write和read,Windows上用send和recv。其实L … 阅读更多
recv send 阻塞和非阻塞 Home » 编程开发 » recv send 阻塞和非阻塞 nt send( SOCKET s, const char FAR *buf, int len, int fl … 阅读更多