近期刚做的一个项目.关于 Socket TCP 通信. 需求方提供了一个 ARM 机器,及数据採集器,须要我做一个服务端与数据採集器进行交互. 目的: 数据採集器:定时将读取到的数据发送到服务端. 服务端:将数据採集器发送过来的数据保存在本地. 要求: 1.通信以 TCP 方式进行交互,port可配置. 2.自己实现握手.心跳包机制. 3.TCP 包结构包含:包头.有效数据总长度.有效数据.CRC 校验.包尾,当中有效数据包含指令序号和指令内容,为经过 AES 128位加密的 XML 数据. 4…
PDA任务栏里显示了小电脑.小电脑也是绿色的,为什么PDA还是网络初始化不成功呢? 1.须要检查下server的[PDA后台服务程序]是否打开?假设没有打开请打开[PDA后台服务程序]. 2.须要检查PDA应用程序的[网络设置]是否设置的server的IP地址.也就是serverIP地址是否设置正确,须要检查下serverIP地址是否有变动. 3.以上两步都对了.还不通,那么我们就须要在PDA上使用ping程序,ping一下server.看PDA的网络是否跟server相通.详细Ping的操作步…
前言 近期在公司接到一个任务.是关于数据採集方面的. 需求主要有3个: 通过web端上传文件到HDFS; 通过日志採集的方式导入到HDFS; 将数据库DB的表数据导入到HDFS. 正好近期都有在这方面做知识储备.正所谓养兵千日,用兵一时啊. 学习到的东西仅仅有应用到真实的环境中才有意义不是么. 环境 这里仅仅做模拟环境.而不是真实的线上环境,所以也非常easy.假设要使用的话还须要优化优化. OS Debian 8.7 Hadoop 2.6.5 SpringBoot 1.5.1.RELEASE…
我的git地址  http://git.oschina.net/yangdc/yispider 小说採集器 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">…
问题导读 1.ceilometer负责什么事情? 2.ceilometer 有哪些概念? 3.ceilometer 怎样採集hardware? 附上openstack 官网API   http://docs.openstack.org/developer/python-ceilometerclient/ ceilometer主要负责监控数据的採集.採集的项目包含虚拟机的性能数据,neutron-l3-router使用的网络带宽,glance&cinder&swift等租户使用信息,甚至是通…
matlab功能强大,串口操作也非常easy.相信看过下面两个实验你就能掌握咯! 開始吧! 实验1: 从电脑COM2口读取数据.并将数据保存在TXT文件里,方便数据分析,以下是M脚本: %名 称:Matlab串口-Lab1 %描 述:串口读,并写入txt文件里 s=serial('com2'); s.BytesAvailableFcnMode='byte'; % 串口设置 s.InputBufferSize=4096; s.OutputBufferSize=1024; s.BytesAvaila…
WidgeDuino – 近期在Kickstarter上亮相 – 是一个智能的易配置的窗体- 基于Microsoft Windows平台和基于像 Atmel-based Arduino board 的微控制器系统通讯应用. 实质上, WidgeDuino 通过串口协议或者 TCP/IP 与微控制器系统通讯. "这包含, 除其它外, 键盘, LED灯, 压力表, 旋钮, 滑块, 温度计, 容器及button. 其直观方法是,通讯简化了高速原型和完整的自己主动化系统发展." 更准确的说,…
DirectShow作为DirectX的一个子集,它为用户提供了强大.方便的多媒体开接口,而且它拥有直接操作硬件的能力,这使得它的效率远胜于用GDI等图形方式编写的多媒体程序.前面一篇文章已经对DirectShow作了粗略的介绍,阐述了它的原理及一些编程方法.这里结合实践中运用DirectShow实现视频採集(WIN32)来加深对DirectShow的理解和操作能力. 1.系统环境及开发环境 l       系统支持DirectX(Win 2K以上系统) l       VC++  6.0安装有…
分两块: 1.取得摄像头採集的视频流 2.发送到server端 protected MediaRecorder mMediaRecorder; private LocalServerSocket mLss = null; private LocalSocket mReceiver, mSender = null; mLss = new LocalServerSocket("myVideoStream"); mReceiver = new LocalSocket(); //连接mLss,…
一.rsync软件的说明: 1.1 什么是rsync rsync是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件.它使用所谓的“Rsync演算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快.所以通常可以作为备份工具来使用. 运行Rsync server的机器也叫backup server,一个Rsync server可同时备份多个client的数据:也可以多个Rsync server备份一个client的数…