测试方案 CAN0和CAN1相连,互相收发数据。连接方式如下图: 使用扩展模式CAN1发送数据CAN0接收数据。 使用标准模式CAN1发送数据CAN0接收数据。 使用EJTAG中bin文件夹内的can.c代码,使用callbin的方式测试CAN的收发。Can.c中CAN默认工作在扩展模式。当测试CA...
分类:
其他好文 时间:
2015-07-01 22:02:10
阅读次数:
221
先明确一个问题,如果定义了一个数据结构,大小是,比方说 32 个字节,然后 UDP 客户端连续向服务端发了两个包。现在假设这两个包都已经到达了服务器,那么服务端调用 recvfrom 来接收数据,并且缓冲区开得远大于 64,例如,开了 1024 个字节,那么,服务端的 recvfrom 函数是会一次...
分类:
其他好文 时间:
2015-07-01 17:49:28
阅读次数:
470
socket 通信实现了 客户端接收数据打印也实现了 但是当多个用户同时连接服务端的时候怎么办呢,既然做了服务端,总不能只是进行一对一的通信吧,这样也没啥用啊。接下来研究php多线程怎么用,C++实现起来会容易些。总之两个都会实现的,先来研究php的多线程吧。Destination:php Mult...
分类:
编程语言 时间:
2015-07-01 15:47:46
阅读次数:
128
消息队列是在两个进程之间传递二进制块数据的一种简单有效的方式。每个数据块都有一个特定的类型,接收方可以根据类型来有选择的接收数据,而不一定像管道和匿名管道那样必须以先进先出的方式接收数据。
Linux消息队列的4个API包括四个系统调用:msgget、msgsnd、msgcrv和msgctl
#include
int msgget( key_t key, int msgf...
分类:
系统相关 时间:
2015-07-01 10:16:13
阅读次数:
2500
1:如果表单是以post方式发送,那么表单中的数据会放在请求报文体中,发送到服务端。但是如果是以get方式提交表单,那么表单中用户输入的数据都是以URL地址的方式发送到服务端。2:在服务端接收数据时,如果是以post方式发送过来的,那么用Request.Form来接收,否则如果以URL地址(get)...
分类:
其他好文 时间:
2015-06-30 23:24:24
阅读次数:
150
上节我们写个server主类,那么发现什么事情都干不了,是的,我们还没有做任何的业务处理。接着我们开始写处理客户端连接,发送接收数据的类ServerHandler。public class ServerHandler extends ChannelHandlerAdapter{ @Override ...
分类:
Web程序 时间:
2015-06-30 01:18:07
阅读次数:
160
大多数的涉及到网络交互的Android App都是采用HTTP协议发送和接收数据。Android引入了多种HTTP协议编程方式,如Apache HTTP Client,HttpURLConnection,开源框架xUtils,Google官方的Volley等等。日前,笔者开发中的项目Frutig.....
分类:
移动开发 时间:
2015-06-27 21:17:48
阅读次数:
191
1、首先定义一个接收数据的实体 User 类型,还有一个输入参数的 UserQuery 类型。 1 public class User { 2 public int id; 3 public String username; 4 public Date birthday; 5...
分类:
移动开发 时间:
2015-06-27 19:45:12
阅读次数:
266
基于UDP--通讯模型
由上图可以看出UDP通讯的步骤如下:
基于UDP-服务器
1、创建一个socket,用函数socket();
2、绑定IP地址、端口等信息到socket上,用函数bind();
3、循环接收数据,用函数recvfrom();
4、关闭网络连接;
基于UDP-客户端
1、创建一个socket,用函数socket();
2、绑定IP...
分类:
其他好文 时间:
2015-06-26 09:18:16
阅读次数:
177
1,form表单提交到某个具体页面 2.后台接收数据//关键词解码,需要web.config配置gb2312编码格式 Keyword = Ht...
分类:
Web程序 时间:
2015-06-25 19:16:23
阅读次数:
143