SingThink分享 http://blog.sciencenet.cn/u/ymdushandong

博文

按标题搜索
一个软件的开发笔记(4)二次开发语言的设计与实现
热度 1 2013-7-25 10:36
为了增加模型集成系统使用的灵活性,设计开发这套可以编程的“二次开发语言”,暂时定名为RTM语言。从春节到现在主要在做这件工作。 每次回车,系统接受字符串,分析字符串,进行判断用户的操作意图,然后解析出字符串中的内容,执行相应的操作。其实是简单的指令+一套数据结构+一套流程控制。 将所需要的指 ...
个人分类: 开发手册|6466 次阅读|2 个评论 热度 1
一个软件的开发笔记(3) 2012年以来的进展总结
2012-9-25 16:34
1月-2月 主要完成了: (1) 对于内存开辟和管理模块的完善,能够开辟内存的同时,对变量进行别名管理,别名检索等功能; (2) 方括弧格式配置文件的读写、参数修改等的升级完善; (3) 从文件中读取变量属性信息的工作; 3月-4月 主要完成了: (1)从配置文件中读取全部的变量信息; (2)自动的开辟变量的内存; (3)根据 ...
个人分类: 开发手册|4876 次阅读|没有评论
关于代码开发的一些思考
2011-12-27 14:12
(1)所有代码应尽可能的设想到它的通用性;包括功能的通用性和平台的通用性;尽可能的使用标准C或者C++。少使用MFC里面的类库。 (2)所有代码应尽可能的规范化。 (3)数据处理使用C++,数据显示使用IDL。菜单界面使用VC。少量的数据处理可能使用IDL中的数学工具。 (4)需要开发的标准类库有: & ...
个人分类: 开发手册|5592 次阅读|没有评论
一个软件的开发笔记(2)通用头文件设计
热度 1 2011-4-8 11:51
一个软件的开发笔记(2)通用头文件设计
头文件中的各个变量的关系可以用上图来表示。 内存变量与文件变量的设计 VAR_Atrib : 普通变量的属性 File_Atrib :文件的一般属性 V_F_Map1 : 变量 - 文件的映射关系 1 ,从文件 0 位置开始的绝对位置映射关系 V_F_Map2 : 变量 - 文件的映射关系 ...
个人分类: 开发手册|4068 次阅读|没有评论 热度 1
一个软件的开发笔记(1)总体架构
2011-3-16 16:10
一个软件的开发笔记(1)总体架构
为了高效快速的开发出模型操作平台的功能,需要首先建设“文件格式的用户自定义工具和通用模型的集成接口技术”。这项技术由下列技术组成: ( 1 )内存变量 -- 文件映射技术; ( 2 )变量注册与可视化结构重组技术; ( 3 )模型运行程序注册技术; ( 4 )变量的用户自定义 ...
个人分类: 开发手册|3944 次阅读|没有评论
一个软件的开发笔记(0)
热度 1 2011-3-2 14:19
从现在开始,着手开发一套能够集成多种遥感模型的软件平台。从概念上讲,规划能够将地表主要的几种典型模型、大气模型集成在一个界面下使用。目标是为了研究生的学习和方便定量化遥感的研究。 本篇博文作为这个分类文件夹的说明。这个文件夹下将逐渐发表开发过程遇到的技术问题和解决情况。作为将来软件平台的技术文 ...
个人分类: 开发手册|4258 次阅读|没有评论 热度 1

本页有 1 篇博文因作者的隐私设置或未通过审核而隐藏

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-20 02:13

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部