Data processing method and device
A data processing and preprocessing technology, applied in the field of data processing, can solve the problem of low code scanning accuracy, achieve the effect of solving low accuracy and improving accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0043] According to an embodiment of the present invention, an embodiment of a data processing method is provided.
[0044] Optionally, in this embodiment, the above-mentioned data processing method can be applied to figure 1 In the hardware environment shown by the server 102 and the terminal 104. figure 1 It is a block diagram of the hardware structure of a computer terminal according to a data processing method according to an embodiment of the present invention. Such as figure 1 As shown, the server 102 is connected to the terminal 104 through a network. The above-mentioned network includes but is not limited to: a wide area network, a metropolitan area network, or a local area network. The terminal 104 is not limited to a PC, a mobile phone, a tablet computer, and the like. The data processing method in the embodiment of the present invention may be executed by the server 102, may also be executed by the terminal 104, or may be executed jointly by the server 102 and the termi...
Embodiment 2
[0155] The technical solutions of the present invention will be described below in conjunction with preferred embodiments.
[0156] This embodiment is for C # The language is based on the non-compiled global symbolization scheme, which provides accurate and efficient symbolization results for the upper-level static code check item scan, so that the check item has the syntax level, cross-function scan, semantic level and a certain degree of logic analysis capabilities. The final output of the code scan results can help developers and testers quickly locate hidden problems in the code, improve code quality, and reduce later repair costs. Suitable for all use C # Static code inspection of the language project.
[0157] This embodiment fully considers the missing code files, missing type definitions and grammatical errors, so the symbolization process does not need to compile the input C # Code, no need for C # The code can be compiled.
[0158] This embodiment realizes that for C # The...
Embodiment 3
[0239] The application environment of the embodiment of the present invention may, but is not limited to, refer to the application environment in the foregoing embodiment, which will not be repeated in this embodiment. The embodiment of the present invention provides an optional specific application for implementing the foregoing data processing method.
[0240] Figure 24 It is a schematic diagram of an original code according to an embodiment of the present invention. Such as Figure 24 As shown, by obtaining the code file, the code file is the source program text including the character sequence; performing lexical analysis on the character sequence in the code file to obtain the lexical unit sequence; parsing the code file to obtain the preset object; Set objects to associate to establish a global symbol table, which is used to record the data information of all preset objects in the code file; and perform a static code scan on the code file according to the global symbol tab...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com