CN111459722B - Data processing method, system, readable storage medium and computer equipment - Google Patents

Data processing method, system, readable storage medium and computer equipment Download PDF

Info

Publication number
CN111459722B
CN111459722B CN202010277660.XA CN202010277660A CN111459722B CN 111459722 B CN111459722 B CN 111459722B CN 202010277660 A CN202010277660 A CN 202010277660A CN 111459722 B CN111459722 B CN 111459722B
Authority
CN
China
Prior art keywords
data
data set
emergency
current display
emergency data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010277660.XA
Other languages
Chinese (zh)
Other versions
CN111459722A (en
Inventor
郝海风
周利
刘梦清
彭中辉
魏涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangxi Booway New Technology Co ltd
Original Assignee
Jiangxi Booway New Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangxi Booway New Technology Co ltd filed Critical Jiangxi Booway New Technology Co ltd
Priority to CN202010277660.XA priority Critical patent/CN111459722B/en
Publication of CN111459722A publication Critical patent/CN111459722A/en
Application granted granted Critical
Publication of CN111459722B publication Critical patent/CN111459722B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1448Management of the data involved in backup or backup restore
    • G06F11/1451Management of the data involved in backup or backup restore by selection of backup contents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/26Visual data mining; Browsing structured data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Quality & Reliability (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a data processing method, a system, a readable storage medium and computer equipment, wherein the method comprises the following steps: when a data modification request is received, backing up current display data to form an emergency data set; switching the data set caller to be in butt joint with the emergency data set; and receiving the modification of the data in the emergency data set by the user, and synchronously displaying the modified data. The invention forms an emergency data set by backing up the current display data, switches the data set calling device to be in butt joint with the emergency data set to take the emergency data set as the current display data set, so that the current display target data can be modified by modifying corresponding data in the emergency data set, and the emergency data set only contains the current display data and can be directly modified, thereby being convenient and time-saving, reducing the technical requirements on personnel, and more importantly, the original data in the database can be ensured not to be lost and damaged all the time because the modified backup data.

Description

Data processing method, system, readable storage medium and computer equipment
Technical Field
The present invention relates to the field of data processing technologies, and in particular, to a data processing method, a data processing system, a readable storage medium, and a computer device.
Background
Currently, in the process of displaying production data by using a large screen (for example, displaying production data in the form of a large screen chart), a client has a need to modify the displayed data in an operating environment, that is, the client is required to modify the production data currently displayed by the large screen to achieve a satisfactory data display effect. For example, when data displayed on the large screen is wrong or a client needs to know the display effect of a modified item of data, the client can modify the production data currently displayed on the large screen.
In the prior art, when large-screen display data is modified at present, the modification is generally realized by a method of modifying corresponding data in a database, but the method is complicated in operation, time-consuming, high in technical requirement on personnel, and frequent modification easily causes loss of original data in the database.
Disclosure of Invention
Therefore, the invention aims to provide a data processing method, a data processing system, a readable storage medium and computer equipment, so as to solve the technical problem that original data is easily lost due to data modification in the prior art.
A data processing method according to an embodiment of the present invention includes:
when a data modification request is received, backing up current display data to form an emergency data set;
switching a data set invoker to be in butt joint with the emergency data set so as to take the emergency data set as a currently displayed data set;
and receiving the modification of the data in the emergency data set by the user, and synchronously displaying the modified data.
In addition, the data processing method according to the above embodiment of the present invention may further have the following additional technical features:
further, a corresponding system data set is established according to the system database;
then, the step of backing up the current display data to form an emergency data set includes:
reading a data structure from the system data set, and creating a corresponding emergency data set in an emergency database;
and acquiring the current display data from the system data set, and adding the current display data into the emergency data set.
Further, the step of adding the current display data to the emergency data set comprises:
and firstly backing up the current display data to the emergency database, and then adding the current display data to the emergency data set from the emergency database.
Further, the step of receiving a user modification to data in the emergency data set comprises:
when a click signal of an editing inlet of the emergency data set is received, displaying a visual editing interface of the emergency data set;
receiving a user modification to the data in the emergency data set in the visual editing interface.
Further, the data processing method further comprises:
detecting the state of an emergency data set on/off button, and judging that the data modification request is received when the emergency data set on/off button is in an on state.
Further, the data processing method further comprises:
switching the data set invoker to interface with a system data set when the emergency data set on/off button is in an off state.
Further, the data processing method further comprises:
clearing data in the emergency data set when the emergency data set on/off button is in an off state.
A data processing system according to an embodiment of the present invention, the system comprising:
the data backup module is used for backing up the current display data to form an emergency data set when receiving a data modification request;
the docking switching module is used for switching the data set calling device to be docked with the emergency data set so as to take the emergency data set as a currently displayed data set;
and the data modification module is used for receiving the modification of the data in the emergency data set by the user and synchronously displaying the modified data.
The invention also proposes a computer-readable storage medium, on which a computer program is stored which, when executed by a processor, implements the data processing method as described above.
The invention also proposes a computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the data processing method as described above when executing the program.
Compared with the prior art, the current display data is backed up to form an emergency data set, the data set calling device is switched to be in butt joint with the emergency data set, the emergency data set is used as the current display data set, so that the current display target data can be modified by modifying corresponding data in the emergency data set, the current display target data can be directly modified because the emergency data set only contains the current display data, the time and labor are saved, the technical requirements on personnel are reduced, and more importantly, the original data in the database can be ensured not to be lost or damaged all the time because the modified backup data are backed up.
Drawings
FIG. 1 is a block diagram of a data processing system according to an embodiment of the present invention;
FIG. 2 is a flow chart of a data processing method according to a first embodiment of the present invention;
FIG. 3 is a flow chart of a data processing method in a second embodiment of the present invention;
FIG. 4 is a diagram illustrating a data processing system according to a third embodiment of the present invention.
The following detailed description will further illustrate the invention in conjunction with the above-described figures.
Detailed Description
To facilitate an understanding of the invention, the invention will now be described more fully hereinafter with reference to the accompanying drawings. Several embodiments of the invention are presented in the drawings. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete.
It will be understood that when an element is referred to as being "secured to" another element, it can be directly on the other element or intervening elements may also be present. When an element is referred to as being "connected" to another element, it can be directly connected to the other element or intervening elements may also be present. The terms "vertical," "horizontal," "left," "right," and the like as used herein are for illustrative purposes only.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
The following embodiments are applicable to the data processing system shown in fig. 1, the data processing system shown in fig. 1 comprising a data source layer 1, a software database layer 2 and an application layer 3, wherein:
the data source layer 1 includes an emergency database 101 for storing emergency data and a system database 102 for storing system raw data, for example and without limitation, the system database 102 may be a production database in which all production data are stored. In addition, the emergency data refers to backup data of currently displayed data (stored in the system database 102), for example and without limitation, the emergency database 101 may directly backup data currently displayed on a screen, but for convenience of subsequently modifying the emergency data, the emergency data backed up last time in the emergency database 101 is replaced by the emergency data backed up last time, that is, the emergency database 101 may backup data displayed on a screen each time, but the backup data displayed before is replaced by the backup data displayed after, so that it may be ensured that only the backup data of the currently displayed data is stored in the emergency database 101. Or, the emergency database 101 may also backup the data currently displayed on the screen after receiving the data modification request, so as to ensure that only the backup data of the currently displayed data is stored in the emergency database 101.
The software database layer 2 comprises an emergency data set 201 in butt joint with the emergency database 101 and a system data set 202 in butt joint with the system database 102, wherein the emergency data set 201 can read the data structure of the system data set 202, so that the emergency data set 201 and the system data set 202 have the same data structure, data added to the emergency data set 201 can be kept consistent with corresponding data in the system data set 202, and consistency of screen display before and after switching of the data sets is guaranteed. The system data set 202 obtains raw data (e.g., production data) from the system database 102 so that the raw data in the system database 102 can be sorted into the system data set 202, for example, the system data set 202 can record all production data in the system database 102 into a table. The data set can obtain data from the corresponding database, and the data in the data set can also be stored in the corresponding database.
The application layer 3 includes an emergency data set editing portal 301 that interfaces with an emergency data set 201, and a data set invoker 303 that selectively interfaces with the emergency data set 201 or the system data set 202. Clicking the emergency data set editing entry 301 to enter a visual editing interface, wherein the interface comprises an emergency data set list and a visual editor, a user can modify data in the emergency data set list by using the visual editor, and the modified data is synchronously updated in the emergency data set 201, so that the emergency data can be modified online. Specifically, the data set invoker 303 selectively switches to interface with the emergency data set 201 or the system data set 202 according to the state of the emergency data set on/off button 302, for example and without limitation, when the emergency data set on/off button 302 is in an on state, it represents that the user needs to enable the emergency data to modify the currently displayed data in the screen, at this time, the data set invoker 303 switches to interface with the emergency data set 201 to use the emergency data as the data source of the currently displayed data of the screen, so that the emergency data modified online by the user is also synchronously displayed in the screen, and the purpose of modifying the currently displayed content of the screen online is finally achieved; when the emergency data set on/off button 302 is in the off state, representing that the user does not currently need to modify the display data in the screen, the data set invoker 303 switches to interface with the system data set 202, the emergency data is disabled, and the system data (raw data) will serve as the source of the data currently displayed on the screen. The emergency data set on/off button 302 may be in the visual editing interface, or the emergency data set on/off button 302 may be in the same interface as the emergency data set editing portal 301, or in some alternative embodiments, the emergency data set on/off button 302 and the emergency data set editing portal 301 may be combined into one, for example, the emergency data set editing portal 301 may be substituted for the emergency data set on/off button 302, with the emergency data set on/off button 302 being on when the emergency data set editing portal 301 is entered and the emergency data set on/off button 302 being off when the emergency data set editing portal 301 is exited.
It should be noted that the architecture shown in FIG. 1 is not intended to limit a data processing system, which in other embodiments may include fewer or more components than shown, or some components may be combined, or a different arrangement of components.
Example one
Referring to fig. 2, a data processing method according to a first embodiment of the present invention is shown, and the method specifically includes steps S01 to S03.
And step S01, when a data modification request is received, backing up the current display data to form an emergency data set.
It should be noted that the data modification request indicates that the user needs to activate the emergency data to modify the current display data in the screen, and at this time, the emergency data set backs up the current display data from the system data set to form an emergency data set of the current display data.
In particular implementation, whether a data modification request is received may be determined according to the state of the emergency data set on/off button, for example, when the emergency data set on/off button is detected to be in an on state, it is determined that the data modification request is received; or when detecting that the user clicks the editing entrance of the emergency data set, judging that a data modification request is received; or some other physical keys or virtual switches can be arranged to enable the emergency data, and the system judges whether the data modification request is received or not by detecting the states of the physical keys or the virtual switches.
And S02, switching a data set caller to be in butt joint with the emergency data set so as to take the emergency data set as a currently displayed data set.
In specific implementation, in order to ensure the consistency of the display content before and after the caller switches (before modification, the consistency of the display content on the screen needs to be ensured), after the data backup is finished, the caller of the data set can be switched after a preset time (for example, 1 s) is delayed; or the data in the urgent data set may be traversed before switching to detect whether the backed up currently displayed content has a omission or an error in the data structure.
And S03, receiving the modification of the data in the emergency data set by the user, and synchronously displaying the modified data.
In summary, in the data processing method in the above embodiments of the present invention, the current display data is backed up to form the emergency data set, and the data set caller is switched to be in butt joint with the emergency data set to use the emergency data set as the currently displayed data set, so that the currently displayed target data can be modified by modifying the corresponding data in the emergency data set, and the emergency data set only includes the currently displayed data, so that the current display target data can be directly modified, which is convenient and time-saving, and reduces the technical requirements on human operators.
Example two
Referring to fig. 3, a data processing method according to a second embodiment of the present invention is shown, and the method specifically includes steps S11 to S18.
And S11, creating a corresponding system data set according to the system database.
Step S12, detecting the state of the emergency data set on/off button.
And S13, when the emergency data set on/off button is detected to be in an on state, judging that the data modification request is received.
By way of example and not limitation, a system data set may record all production data in a system database into a predetermined table, thereby creating a corresponding system data set from the system database.
And S14, reading a data structure from the system data set, and creating a corresponding emergency data set in an emergency database.
And S15, acquiring the current display data from the system data set, and adding the current display data into the emergency data set.
In order to avoid data loss, the step of adding the current display data to the emergency data set may specifically include: and firstly backing up the current display data to the emergency database, and then adding the current display data to the emergency data set from the emergency database. It can be understood that if data is directly added to the data set, if an error occurs during the adding process (e.g. the adding is unsuccessful, etc.), the data will be lost, so that after the data set invoker is switched, the corresponding content displayed on the screen will be lost or displayed in error. Therefore, in order to avoid the situation of data loss, the current display data can be backed up in the emergency database, and then the current display data is added into the emergency data set from the emergency database, so that the data can be ensured not to be lost.
And S16, displaying a visual editing interface of the emergency data set when a click signal of an editing entry of the emergency data set is received.
And S17, receiving the modification of the data in the emergency data set by the user in the visual editing interface, and synchronously displaying the modified data.
And S18, when the emergency data set on/off button is detected to be in a closed state, switching the data set invoker to be in butt joint with a system data set.
It will be appreciated that when the data set invoker is switched to interface with the system data set, the system data set will be the data set of the currently displayed data, i.e., the system data will be the data source for the screen display. Therefore, one-touch switching of system data and emergency data can be realized by setting the emergency data set on/off button.
Further, in order to facilitate subsequent modification and ensure consistency of data display before and after switching, in some optional embodiments of the present invention, the data processing method may further include:
clearing data in the emergency data set when the emergency data set on/off button is in an off state. That is, once the emergency data is closed (representing that the user quits the modification of the current display content of the screen), the backup data in the emergency data set is cleared, so that the emergency data set only contains the backup data for the next backup when the emergency data is started next time.
In order to ensure the consistency of the display content before and after the switching of the calling device (the consistency of the display content of the screen needs to be ensured after the modification), after the data set calling device executes the switching action, the data in the emergency data set can be deleted after delaying for a preset time (for example, 5s minutes), so that the normal display of the screen can still be ensured by the data in the emergency data set when the switching is wrong, and meanwhile, when a worker exits from the editing inlet of the emergency data set by mistake, the screen can be directly connected when entering again within the preset time without backups and repeated modifications.
EXAMPLE III
Another aspect of the present invention further provides a data processing system, referring to fig. 4, which shows a data processing system according to a third embodiment of the present invention, the system including:
the data backup module 11 is configured to backup current display data to form an emergency data set when receiving a data modification request;
the docking switching module 12 is configured to switch a data set caller to be docked with the emergency data set, so that the emergency data set is used as a currently displayed data set;
and the data modification module 13 is configured to receive a modification of the data in the emergency data set by a user, and synchronously display the modified data.
It should be noted that the data modification request indicates that the user needs to activate the emergency data to modify the current display data in the screen, and at this time, the emergency data set backs up the current display data from the system data set to form an emergency data set of the current display data.
In particular implementation, whether a data modification request is received may be determined according to a state of the emergency data set on/off button, for example, when the emergency data set on/off button is detected to be in an on state, it is determined that the data modification request is received; or when the user is detected to click the editing entry of the emergency data set, judging that a data modification request is received; or some other physical keys or virtual switches can be arranged to enable the emergency data, and the system judges whether the data modification request is received or not by detecting the states of the physical keys or the virtual switches.
In specific implementation, in order to ensure the consistency of the display content before and after the caller is switched (before modification, the consistency of the display content before and after the screen display content needs to be ensured), after the data backup is finished, the caller of the data set can be switched after delaying for a preset time (for example, 1 s); or the data in the urgent data set may be traversed before switching to detect whether the backed up currently displayed content has a omission or an error in the data structure.
In summary, in the data processing system in the above embodiment of the present invention, the current display data is backed up to form the emergency data set, and the data set invoker is switched to be in butt joint with the emergency data set to use the emergency data set as the currently displayed data set, so that the currently displayed target data can be modified by modifying the corresponding data in the emergency data set, and the emergency data set only includes the currently displayed data, so that the modification can be directly performed, which is convenient and time-saving, and reduces the technical requirements for personnel.
Further, in some optional embodiments of the present invention, the data backup module 11 specifically includes:
the system data set creating unit is used for creating a corresponding system data set according to the system database;
the emergency data set creating unit is used for reading a data structure from the system data set and creating a corresponding emergency data set in the emergency database 101;
and the data adding unit is used for acquiring the current display data from the system data set and adding the current display data into the emergency data set.
Further, in some optional embodiments of the present invention, the data adding unit is further configured to backup the current display data in the emergency database, and then add the current display data to the emergency data set from the emergency database.
Further, in some optional embodiments of the present invention, the data modification module 13 specifically includes:
the interface display unit is used for displaying a visual editing interface of the emergency data set when a click signal of an editing inlet of the emergency data set is received;
and the data modification unit is used for receiving the modification of the data in the emergency data set in the visual editing interface by the user.
Further, in some alternative embodiments of the present invention, the data processing system further includes:
and the on-off state detection module is configured to detect a state of an emergency data set on/off button, and when the emergency data set on/off button is in an on state, the data backup module 11 determines that the data modification request is received.
Further in some alternative embodiments of the present invention, the data processing system further comprises:
and the caller switching module is used for switching the data set caller to be in butt joint with the system data set when the on-off state detection module detects that the emergency data set on/off button is in an off state.
Further in some alternative embodiments of the present invention, the data processing system further comprises:
and the data clearing module is used for clearing the data in the emergency data set when the on-off state detection module detects that the on/off button of the emergency data set is in an off state.
The functions or operation steps of the modules and units when executed are substantially the same as those of the method embodiments, and are not described herein again.
Embodiments of the present invention further provide a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the data processing method as described above.
An embodiment of the present invention further provides a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the data processing method as described above is implemented.
By way of example and not limitation, the computer device may be a computer connected to a screen or a display device with a screen (e.g., a conference tablet, etc.). In particular, the processor may be, in some embodiments, a Central Processing Unit (CPU), controller, microcontroller, microprocessor or other data Processing chip for executing program codes stored in a memory or Processing data.
Wherein the memory includes at least one type of readable storage medium including flash memory, hard disks, multimedia cards, card-type memory (e.g., SD or DX memory, etc.), magnetic memory, magnetic disks, optical disks, etc. The memory may in some embodiments be an internal storage unit of the computer device, e.g. a hard disk of the computer device. The memory may also be an external storage device of the computer device in other embodiments, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), etc. provided on the computer device. Further, the memory may also include both internal and external storage units of the computer device. The memory may be used not only to store application software installed in the computer device and various types of data, but also to temporarily store data that has been output or will be output.
Optionally, the computer device may further comprise a user interface, a network interface, a communication bus, etc., the user interface may comprise a Display (Display), an input unit such as a remote control, physical keys, etc., and the optional user interface may further comprise a standard wired interface, a wireless interface. Alternatively, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch device, or the like. The display, which may also be referred to as a display screen or display unit, is used, among other things, for displaying information processed in the computer device and for displaying a visualized user interface. The network interface may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface), typically used to establish a communication link between the computer device and other electronic devices. The communication bus is used to enable connection communication between these components.
In summary, in the computer device in the above embodiments of the present invention, the current display data is backed up to form the emergency data set, and the data set caller is switched to be docked with the emergency data set to use the emergency data set as the currently displayed data set, so that the currently displayed target data can be modified by modifying the corresponding data in the emergency data set, and the emergency data set only contains the currently displayed data, so that the current display target data can be directly modified, which is convenient and time-saving, and reduces the technical requirements for personnel.
Those of skill in the art will understand that the logic and/or steps represented in the flowcharts or otherwise described herein, e.g., an ordered listing of executable instructions that can be viewed as implementing logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The above examples only show several embodiments of the present invention, and the description thereof is specific and detailed, but not to be construed as limiting the scope of the present invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (9)

1. A method of data processing, the method comprising:
when a data modification request is received, backing up current display data to form an emergency data set;
switching a data set caller into docking with the emergency data set to take the emergency data set as a currently displayed data set;
receiving the modification of the data in the emergency data set by a user, and synchronously displaying the modified data;
the method further comprises the following steps:
creating a corresponding system data set according to the system database;
the step of backing up the current display data to form an emergency data set comprises the following steps:
reading a data structure from the system data set, and creating a corresponding emergency data set in an emergency database;
and acquiring the current display data from the system data set, and adding the current display data into the emergency data set.
2. The data processing method of claim 1, wherein the step of adding the current display data to the emergency data set comprises:
and firstly backing up the current display data to the emergency database, and then adding the current display data to the emergency data set from the emergency database.
3. The data processing method of claim 1, wherein the step of receiving user modifications to the data in the emergency data set comprises:
when a click signal of an editing inlet of the emergency data set is received, displaying a visual editing interface of the emergency data set;
receiving a user modification to the data in the emergency data set in the visual editing interface.
4. The data processing method of claim 1, further comprising:
detecting the state of an emergency data set on/off button, and judging that the data modification request is received when the emergency data set on/off button is in an open state.
5. The data processing method of claim 4, further comprising:
switching the data set invoker to interface with a system data set when the emergency data set on/off button is in an off state.
6. The data processing method according to claim 4 or 5, further comprising:
clearing data in the emergency data set when the emergency data set on/off button is in an off state.
7. A data processing system, characterized in that the system comprises:
the data backup module is used for backing up the current display data to form an emergency data set when a data modification request is received, wherein a corresponding system data set is created according to a system database; reading a data structure from the system data set, and creating a corresponding emergency data set in an emergency database; acquiring the current display data from the system data set, and adding the current display data into the emergency data set;
the docking switching module is used for switching a data set caller to be docked with the emergency data set so as to take the emergency data set as a currently displayed data set;
and the data modification module is used for receiving the modification of the data in the emergency data set by the user and synchronously displaying the modified data.
8. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1 to 6.
9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the method according to any of claims 1-6 when executing the program.
CN202010277660.XA 2020-04-08 2020-04-08 Data processing method, system, readable storage medium and computer equipment Active CN111459722B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010277660.XA CN111459722B (en) 2020-04-08 2020-04-08 Data processing method, system, readable storage medium and computer equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010277660.XA CN111459722B (en) 2020-04-08 2020-04-08 Data processing method, system, readable storage medium and computer equipment

Publications (2)

Publication Number Publication Date
CN111459722A CN111459722A (en) 2020-07-28
CN111459722B true CN111459722B (en) 2023-04-14

Family

ID=71678973

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010277660.XA Active CN111459722B (en) 2020-04-08 2020-04-08 Data processing method, system, readable storage medium and computer equipment

Country Status (1)

Country Link
CN (1) CN111459722B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105451223A (en) * 2014-08-07 2016-03-30 阿里巴巴集团控股有限公司 Information monitoring method and device, and mobile terminal
CN110096388A (en) * 2019-04-28 2019-08-06 平安科技(深圳)有限公司 A kind of method, apparatus and computer storage medium of data backup

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7995075B2 (en) * 2006-03-02 2011-08-09 Mediatek Inc. Display data extraction methods, devices and computer systems utilizing the same
US8010900B2 (en) * 2007-06-08 2011-08-30 Apple Inc. User interface for electronic backup
US20180068470A1 (en) * 2016-09-07 2018-03-08 United States Of America As Represented By Secretary Of The Navy Treemap Visualization System and Method for Visualizing Variable Adjustments to Represented Criteria in Real Time
US11853529B2 (en) * 2016-11-07 2023-12-26 Tableau Software, Inc. User interface to prepare and curate data for subsequent analysis
CN110515767A (en) * 2019-08-09 2019-11-29 济南浪潮数据技术有限公司 Snapshot data backup method, device and equipment and readable storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105451223A (en) * 2014-08-07 2016-03-30 阿里巴巴集团控股有限公司 Information monitoring method and device, and mobile terminal
CN110096388A (en) * 2019-04-28 2019-08-06 平安科技(深圳)有限公司 A kind of method, apparatus and computer storage medium of data backup

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Tamás Szabolics 等."New data acquisition control software developments for the simultaneous control of ten intelligent overview video cameras at W7-X".《Fusion Engineering and Design》.2019,第 2343-2347页. *

Also Published As

Publication number Publication date
CN111459722A (en) 2020-07-28

Similar Documents

Publication Publication Date Title
US8984437B2 (en) Controlling display of a plurality of windows
US7995075B2 (en) Display data extraction methods, devices and computer systems utilizing the same
US10007963B2 (en) Context-based provision of screenshot modifications
US12164742B2 (en) Device state identification method and apparatus, and intelligent terminal
CN111880879B (en) Playing method, device, equipment and storage medium of dynamic wallpaper
WO2021072880A1 (en) Method for asynchronously creating internal snapshot of virtual machine, apparatus, system and storage medium
CN107329659B (en) Permission setting method and device, electronic equipment and storage medium
US20240264914A1 (en) Method and device for recovering self-test exception of server component, system and medium
CN113760611B (en) System site switching method and device, electronic equipment and storage medium
CN113051503A (en) Browser page rendering method and device, electronic equipment and storage medium
US9513983B2 (en) Method for maintaining file system of computer system
CN106936979A (en) The method and apparatus of destruction operation
CN111459722B (en) Data processing method, system, readable storage medium and computer equipment
CN109257652B (en) Configuration information switching method and device, electronic device, system and storage medium
CN107391361B (en) Automatic POS terminal testing method and device
CN105278993A (en) Linux system based drive module upgrading method and apparatus
CN110764835B (en) File configuration method and device for application environment, computer equipment and storage medium
CN110851055A (en) Robot, method, terminal equipment and storage medium for switching display
CN113641524B (en) Reset method, device and equipment for single board starting overtime and readable storage medium
CN110704219A (en) Hardware fault reporting method and device and computer storage medium
CN117130697A (en) Method and device for pinning applications on taskbar
CN114356769A (en) Software learning method, device, equipment and storage medium
CN114968297A (en) OTA (over the air) upgrading method, electronic equipment and chip system
CN113254304A (en) Method for determining shutdown type of server, server and storage medium
CN112509608B (en) Method and device for recording sound along with channel of USB (Universal Serial bus) equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
OSZAR »