第一个程序
来源:互联网 发布:mac 移动硬盘重新分区 编辑:程序博客网 时间:2024/06/13 02:16
这个程序是第一个编写的程序,由于以前不是在这个方向,现在应该算是将编程给学了学,编程是一种实现方式,好的编程应该是将计算很好的表达出来,一个个变量里面存储的是数字,是标识,编程的结构是对这些内容的计算,这样看来,纯粹的计算可能使用MATLAB、MAPLE等科学计算软件就可以实现,为什么去学主流编程语言?一个感觉就是对计算的控制程度。扯远了,还没有那么多的认识。
这个程序完成的就是对数据的搬迁,让数据以一种需要的形式输出。哈,第一个伟大的搬砖就是这样完成的。
是这样,在无线数据传输中,使用一种数据格式,程序的功能是将数据按此格式输出,也就是产生一个数据包,简称组包。
组包过程:
分为数据配置文件和数据操作文件,
数据配置文件中是对各种数据的宏定义,有数据,有字段位置,
数据操作文件是将各个字段按字段位置写到输出字段中,输出字段是可使用发送数据包,而不是可打印十六进制字符,
在数据操作文件中使用了时间转换,现在看来除此之外可以使用一个大结构体对其赋值然后进行十六进制打印。
贴出来数据包看看:
01016162636465666768696A6B6C6D6E6F707172
737405050F02F6FF0F00506172746C7920436C6F
7564790F000FC0059A54482F000000004CE4FF48
5D00482C0010B3004CD5FFF00E01483100CC5F01
4CDDFF70BB01482F002C0E024CE0FFC06A02482F
0010B1024CE4FF680D035200006C5700530000B4
F00052000064A901530000244302000000000000
0A000FB0FF14000AB0FF1E000FB0FF28000AB0FF
32000FB0FF3C000AB0FFC0AA9A54000000000000
每行20字节,40个十六进制打印字符,总共180字节,360个十六进制打印字符,
后期又有些改动,增加了一些位。
突然看到计算数学在日常工作中的使用,
- 第一个C++程序
- 第一个MIDP程序
- 第一个Swing程序
- 第一个Ruby程序
- 第一个Python程序
- 第一个RoR程序
- 第一个RMI程序!
- VBA 第一个程序
- 第一个C程序
- 第一个VHDL程序
- 第一个MIX程序
- 第一个Windows程序.
- 第一个对话框程序
- 第一个wxWidgets程序
- 第一个struts程序
- 第一个cpp程序
- 第一个wxPython程序
- 第一个servlet程序
- WCF 已超过传入消息(65536)的最大消息大小配额 解决方案
- Android Volley完全解析(二),使用Volley加载网络图片
- linker error CXtpAccessible
- 购买二手房时要注意的违约责任有哪些
- BST中序遍历(Iterative)
- 第一个程序
- 编程语言的发展趋势及未来方向
- Javascript RegExp replace()
- linux下的openoffice安装和服务自启动
- 偷懒代码块之显示status bar notifications
- 黑马程序员——OC语言------类的声明实现、面向对象
- Android Volley完全解析(三),定制自己的Request
- 数据库SQL函数的基本运用(后续组函数or聚合函数)
- eclipse 安装后,无法打开 An error has occurred. See the log file /.eclipse/org.eclips