5.24

原创 2005年05月24日 14:16:00

Q1、关于原始数据格式

       下面是你给王赫同学的数据格式(本文简称数据格式1):

       0

0 511.961 925.794 -1.30887 1.04031

1 510.652 926.834 -1.39294 1.10713

2 509.16 928.02 -0.807246 1.27814

3 508.44 929.16 -1.54364 0.229376

4 505.95 929.53 1.14677 -1.16414

5 507.097 928.366 1.34594 -1.36633

6 508.443 927 1.2408 -1.2596

7 509.91 925.51 1.38711 -0.976713

-1 0 0 0 0

1

0 538.755 178.712 1.68269 0.21065

1 539.86 178.85 1.68259 0.021085

2 541.543 178.871 1.99599 0.025012

3 543.85 178.9 1.47744 0.630616

4 545.49 179.6 1.68019 0.715819

5 547.18 180.32 1.50029 0.030618

6 548.65 180.35 1.53628 -0.54073

7 551.69 179.28 1.96796 -0.029668

8 553.68 179.25 1.80746 0.69812

      而我们以前讨论时所说的数据存储格式是(本文以后简称数据格式2):

       <gps  ID=”string“ time=”string“>

              <x> int    </x>

              <y> int    </y>

              <z>  int    </z>

       </gps>   

现在的问题是:原始数据是上述的数据格式1,然后我包装成数据格式2,从DATA端发送到MOD,然后在MOD解析成数据格式1;还是原始数据是数据格式2,发送到MOD解析成数据格式1呢?

 

Q2、关于XML解析

王赫可以做文件中读上述格式1的数据,然后执行插入操作,我是不是可以将xml格式的数据解析后以数据格式1写到文件里,然后将文件名作为参数调用王赫的函数?

另外,我觉得用Expat解析应该是可以的,因为毕竟是已经成熟的东西了。

 

Q3、关于守护进程

xinetd提供被动式的超级服务,也就是服务程序是被使用端所启动,平时则无须存在。例如,ftp, telnetd, pop3,imap, auth等等,这些服务没有人使用时,无须启动。此外,xinetdsocket转换成stdin/stdout,因而使得网路服务程式设计大大简化,可以只用printffgets便可完成处理很复杂的网路协定。

这个问题我没有编程测试,没时间的话不回答也行。

问题是:没找到多播的守护进程资料,是不是假如地址是D类地址,xinetd就会将其处理成多播;否则的话,还是要自己绑定?

 

另外,守护进程用xinetd是可以的吧,好像有点省力气了。

 

Q4、关于UDP

以前曾经说:当有Client端查询时,能开一个新的链接为此Client服务,从Client端读入数据(即查询要求)。但是好像UDP协议少有采用fork子进程的方法处理并发的,不知道怎么处理呢?

 

Q5、关于范围查询

<query type=’string’>

        <xmin>   int   </xmin>

        <vxmin> int   </vxmin> //xmin方向变化的速度查询也是可以移动的

        <xmax> int    </xmax>

        <vxmax> int    </vxmax>

        <ymin>   int    </ymin>

        <vymin> int    </vymin>

        <ymax>  int  </ymax>

        <vymax> int  </vymax>

</query>

中的vxmin是什么意思?王赫好像也没做范围会移动的查询处理。

利用keil 5.24 创建第一个uCOSIII工程

自动keil5升级到5.xx版本后,整个系统的使用方便性提升巨大。 没错,你再也不需要下这库那库,你再也不需要移植这OS那OS了。 你需要的仅仅是点几下鼠标,勾上你需要的东西就行了。 1:...
  • cirio991
  • cirio991
  • 2017年10月20日 23:28
  • 508

keil5.24.2 Jlink盗版检测停止工作问题解决

新版 Keil 试手,却发现一下程序keil就崩溃“IDE 已停止工作”,原因竟然是…首先再次声明下,支持正版,打击盗版。不过ARM也腹黑,一个MDK的license卖那么贵,本人学生党,没有mone...
  • THmen
  • THmen
  • 2017年10月20日 20:45
  • 535

5.24 工作

最近的三天成衰神了,具体不详述 但想自己记住几点 1.公司的规则必须遵守,即使很变态..但是还是请你乖乖遵守..除非..你不想在这混了(但是换地方混也可能会遇到同样的问题)...   也不要以为...
  • wildh
  • wildh
  • 2012年05月24日 17:36
  • 195

科研感想 5.24

今天看到导师发的一个状态,谈到其他一个学校的博士短短几年发了十几篇不错论文的事。 前几年看到这样的励志故事,非常受鼓舞。现在,说实话,有些气愤。 国内高校对博士生的毕业要求不断加码,然而,你对...
  • robert_chen1988
  • robert_chen1988
  • 2017年05月24日 17:13
  • 145

KEIL5,STM32工程建立注意事项

一:工程建立 1.新建文件夹 2.打开keil,新建工程 3.选择芯片类型 4.添加组 5.添加文件 点击所示按钮 会弹出下图所示的弹窗,选中组,点击Add files,即可添加源文...
  • S_qq1761390396
  • S_qq1761390396
  • 2017年11月09日 14:14
  • 108

5.24软考祝福

明天又是软考了。在这里祝福自己能够顺利通过。 
  • booby_fly
  • booby_fly
  • 2008年05月23日 15:45
  • 216

[学习总结]5.18—5.24

outline Linux文件操作 进程 进程通信 IPC 信号机制 DRAM(MS:chp8 & chp 10) Linux下的文件操作 文件描述符 fd 文件操作函数:open,read,writ...
  • momokomir
  • momokomir
  • 2015年05月25日 09:48
  • 147

Word List for 5.24

plethora n.过多,过剩,过量 to be continued…
  • minglotus
  • minglotus
  • 2015年05月24日 16:44
  • 137

国足5.24新政之我见

5月24日当晚,亚冠八分之一淘汰赛上海上港和江苏苏宁的比赛刚刚结束,中国足协官网发布了重磅消息,链接如下: 关于调整中超、中甲联赛U23球员出场政策的通知 http://www.fa.org.cn/b...
  • gaolu
  • gaolu
  • 2017年05月25日 14:31
  • 350

自动更新,一个方法搞定

前言以前一直用的友盟更新,但是前段时间友盟更新不能用了,所以就自己封装了一个自动更新的方法,超级简单,一个方法就搞定,嘿嘿。。。原理首先往服务器存一个最新的apk,并将这个apk的versionCod...
  • shan_yao
  • shan_yao
  • 2016年06月16日 14:56
  • 3998
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:5.24
举报原因:
原因补充:

(最多只允许输入30个字)