发明名称 |
兼容程序版本参数配置方法和装置 |
摘要 |
本发明公开了一种兼容程序版本参数配置方法和装置,其方法包括步骤:在配置文件队列中,将更新时间最晚且数据完整的配置文件中所有参数的数据内容加载至缓存中;在待写入参数或待填充参数的参数格式与所述缓存中对应参数的参数格式相匹配时,直接进行读写操作;在待写入参数或待填充参数的参数格式与所述缓存中对应参数的参数格式不匹配时,调整所述缓存中对应参数的参数格式后,再进行读写操作。本发明通过多个配置文件交替读写的方式,有效提高配置文件中配置参数的可靠性,并根据不同版本的参数格式要求,动态自适应的调整配置参数的参数格式,实现对不同版本程序的兼容。 |
申请公布号 |
CN102707964B |
申请公布日期 |
2016.04.06 |
申请号 |
CN201210101973.5 |
申请日期 |
2012.04.09 |
申请人 |
深圳市佳信捷技术股份有限公司 |
发明人 |
毛宏伟;邹佳龙;刘冰川;郭鹏年;解雄杰 |
分类号 |
G06F9/445(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
深圳市世纪恒程知识产权代理事务所 44287 |
代理人 |
胡海国 |
主权项 |
一种兼容程序版本参数配置方法,其特征在于,包括步骤:在配置文件队列中,将更新时间最晚且数据完整的配置文件中所有参数加载至缓存中;在待写入参数或待填充参数的参数格式与所述缓存中对应参数的参数格式相匹配时,直接进行读写操作;在待写入参数或待填充参数的参数格式与所述缓存中对应参数的参数格式不匹配时,调整所述缓存中对应参数的参数格式后,再进行读写操作;其中,所述调整所述缓存中对应参数的参数格式后,再进行读写操作的步骤包括:根据所述待写入参数的参数长度,增加所述缓存中对应参数的参数长度,并将所述待写入参数的数据内容更新至所述缓存的对应参数中或者根据所述待填充参数的参数长度,输出所述缓存中对应参数的数据内容至所述待填充参数中。 |
地址 |
518000 广东省深圳市宝安区福永新和新兴工业园六区佳信捷安防产业园 |