更新过程-精选
- 格式:ppt
- 大小:133.51 KB
- 文档页数:12


数据更新步骤(精)成都市数据更新步骤1)备份现有数据库2)安装新的建库、管理安装包3)在建库系统中,对历史库与数据库一并升级数据结构升级\数据字典,保证带有扩展地类更新两个图层:NDCHGE.WB、data.mdb拷贝目录:(LandDCNew\Program\ccsys\_lnd_ “NDCHGE.WB ”)(C:\LandDCNew\Program\ccsys\stdsys下的,data.mdb)数据压缩存盘检查数据库新增扩展地类编码与扩展类型,其填写方式以203为例:203扩展后,只能有A、B、C、D、T地类,不能有203混到扩展地类中地类编码填写:203扩展地类编码填写:203A扩展类型填写:A其他扩地类数据库填写方式以此类推,利用建库系统或平台中的相关功能进行数据修正耕地类型修正:“耕地类型“字段通过统赋属性的方式更新为:梯田“TT”(之前为T,统赋值条件:耕地类型=="T"赋为TT,)坡地“PD”(之前为地类为耕地并且耕地类型为空的统赋条件:地类编码<="013"&&耕地类型==""赋为PD)。
关闭工程时,不能直接点击系统界面右上角的“X”按钮,而应该使用“工程管理-关闭工程”;一定要等工程完全关闭后,才可以退出系统。
数据字典编辑。
需要区分耕地与梯田系数。
具体编辑办法,在点开工具下的数据字典编辑菜单后,选到坡度级别,中间有一排填写要求提示,按照提示的要求录入田坎系数。
录小数位格式,注意隔开的逗号要以英文状态为准(*并需要重新汇总数据。
历史库与现状库保持一致)进管理系统初始化数据库4)做变更时,填写相关的属性结构。
变更记录号按照外业调查表的记录号进行填写。
5)由于耕地减少类型来源,补充耕地经费来源,这两个字段在现在的标准数据库中国家已去掉这两字段。
扩展土地变更调查记录表此两字段内容需要在输出调查记录表后手动维护。
react 更新流程React.js是一款非常流行的JavaScript库,它允许使用组件化编程,使我们的代码更加简洁、可维护。
但是,当我们开始在React 应用程序中编写代码时,我们会遇到许多问题,例如如何更新组件,什么会触发React重新渲染,以及React在后台做了什么来实现它。
接下来,我们将深入探讨React更新流程。
1. props和state的更新当props或state发生变化时,React会自动重新渲染组件。
这通常是通过React元素的diff算法实现的。
这个算法会比较前后两个元素的差异,只更新需要更新的部分。
2. shouldComponentUpdate当state或props更新时,React会默认重新渲染组件。
但是,有时我们需要根据具体情况来控制某个组件是否需要更新。
在这种情况下,我们可以使用shouldComponentUpdate方法来告诉React是否需要更新组件。
3. componentWillUpdate和componentDidUpdate当React确定需要更新组件时,它将调用组件的componentWillUpdate方法。
在这个方法中,我们可以执行任何必要的操作,例如准备渲染所需的数据。
componentDidUpdate方法在组件完成更新后被调用。
在这个方法中,我们可以执行任何必要的操作,例如更新DOM、重新计算状态等。
4. renderrender方法是组件必须实现的方法。
它负责确定组件将如何渲染。
render方法具有纯函数的特性,它只应该依赖于props和state,并返回一个React元素。
5. componentDidUpdate如果组件更新后需要进行一些操作,例如更新DOM或发送网络请求等,我们可以在componentDidUpdate方法中进行这些操作。
但是,请注意不要在这个方法中调用setState方法,否则将导致死循环。
在总结一下,当React需要更新组件时,它会首先比较前后的元素差异,然后决定是否重新渲染组件。