通过socket获取字节流处理时最初使用的是BufferedReader和PrintWriter 这种方式在解析字符串时是比较方便的
但是在处理字节时不够方便最终还是回归到InputStream和OutputStream方式
不使用缓存直接使用字节流操作,一次传输的字节数据在300字节以内,目前没有...
分类:
移动开发 时间:
2014-05-09 18:32:31
阅读次数:
532
从命令行传入参数,client端的hostname或者IP地址,默认为
127.0.0.1.因此该模块是实现本机通信的。也就是文档中说的 netlink传递参数。首先调用socket,将第三个参数设置为
NATLINK_PBC(定义为31)然后bind。然后sendto,向核态发送信息。这里的基本用...
分类:
其他好文 时间:
2014-05-09 18:27:53
阅读次数:
235
在与嵌入式设备通讯的过程中使用的socket通讯
获取的字节流,通常转换为字节数组,需要根据协议将字节数组拆分。对于有规律的重复拆分可以使用,由于java中不能像c中直接进行内存操作例如使用struct
内存拷贝可以直接实现,这里考虑的是借用数组拷贝的方式来实现。java数组复制参考 引自百度空间同...
分类:
移动开发 时间:
2014-05-09 18:22:26
阅读次数:
415
后端接口访问超时 HTTP访问 一般我们访问HTTP方式很多,主要是:curl,
socket, file_get_contents() 等方法。
如果碰到对方服务器一直没有响应的时候,我们就悲剧了,很容易把整个服务器搞死,所以在访问http的时候后端&接口访问超时HTTP访问一般我们访问HTTP方...
分类:
Web程序 时间:
2014-05-09 18:13:36
阅读次数:
568
目录索引:一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform
函数说明(error 状态码)五、libcurl使用的HTTP消息头六、获取http应答头信息七、多线程问题八、什么时候libcurl无法正常工作九、...
分类:
编程语言 时间:
2014-05-09 17:23:41
阅读次数:
545
这个例子只是简单实现了如何使用 Socket
类实现面向连接的通信。注意:此例子的目的只是为了说明用套接字写程序的大概思路,而不是实际项目中的使用程序。在这个例子中,实际上还有很多问题没有解决,如消息边界问题、端口号是否被占用、消息命令的解析问题等。。下面是两个程序的代码,(两个程序均为控制台程序)...
分类:
其他好文 时间:
2014-05-09 11:46:12
阅读次数:
411
iOS终端请求服务端数据时,为了保证数据安全,我们一般会使用https协议加密,而对于iOS的网络编程,我们一般会使用开源框架:ASIHTTPRequest,但是如果使用传统的http方式,即使忽略验证的话,程序也会报[error-9844]的错误,具体错误如下描述:【Error
Domain=AS...
分类:
移动开发 时间:
2014-05-09 11:18:15
阅读次数:
436
网络编程IP地址: 主机在网络中的逻辑地址 Port: 标定主机中的进程
一个进程绑定一个端口协议: 网络双方约定的通信标准应用表示 应用 HTTP FTP TELNET会话传输 传输网络 网络 寻址和路由数据链路 ...
分类:
编程语言 时间:
2014-05-09 11:07:26
阅读次数:
361
参考nodejs官网发送http
post请求的方法,实现了一个模拟post提交的功能。实际使用时报socket hang
up错误。后来发现是请求头设置的问题,发送选项中需要加上headers字段信息(这个估计也和对方的服务器有关,对于不完成的post请求头,可能被丢弃了)。完整的代码如下(遇到类...
分类:
Web程序 时间:
2014-05-08 22:07:43
阅读次数:
550
一、网络基础(TCP/IP详解)1、IP协议(Internet
Protocol):网络层,支持网间数据报通信。无连接数据报传送,数据报路由选择和差错控制。IPv4 32位(4字节),IPv6
128位(16字节)。Pping ICMP协议2、TCP协议、UDP协议(1)TCP(transmissi...
分类:
编程语言 时间:
2014-05-07 19:02:04
阅读次数:
563