Parallel search method for incompatible webpage tags based on mapreduce

A label and webpage technology, applied in the field of cross-platform migration of application software, can solve the problems of huge workload, easy omission or misjudgment, etc., and achieve the effect of reducing string comparison, rapid positioning effect, and long search time.

Inactive Publication Date: 2016-05-18
BEIHANG UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Because the WEB application systems that need to be migrated are often large in scale, such as public resource transactions, civil air defense emergency command, financial coordination office, CPPCC business office and other systems, each system contains several subsystems, and each subsystem contains several modules. The migrated system has a large number of client webpages. If you manually search and modify tags, you will face a huge workload, and it is also very easy to miss or misjudgment.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Parallel search method for incompatible webpage tags based on mapreduce
  • Parallel search method for incompatible webpage tags based on mapreduce
  • Parallel search method for incompatible webpage tags based on mapreduce

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The present invention will be further described in detail with reference to the accompanying drawings and embodiments.

[0034] The present invention is based on the design and implementation of MapReduce and realizes the fast parallel search method for incompatible labels of fast webpages. In practice, the incompatible labels can be quickly located, and the engineers need to be dealt with accordingly, so that the deployed web applications can be displayed normally on different browsers. .

[0035] In the web page incompatible label parallel search method based on MapReduce of the present invention, the source code of the Web interface to be analyzed is first divided into n blocks, and then the Map function is used for each code block after the division , to determine whether the tag used in the source code is an incompatible tag, if so, record the location of the tag (number of rows r, number of columns c), and the code block b where the tag is located; finally, the re...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a method for searching for webpage incompatible labels in a parallel mode based on MapReduce. The method is used for fast locating the incompatible labels. The method enables codes to be scanned to be divided into n blocks, a Map function is used on m computers for searching for the incompatible labels in the code blocks, and a used incompatible label base is a Trie structure organization. When the incompatible labels are found, the line numbers, the column numbers and the code block numbers of the labels are recorded. Finally, gathering processing is carried out on recorded results though a Reduce operation, and the positions of all the incompatible labels are returned to a user. The method can be used for the multi-platform deployment of a large-scale Web application programme, the incompatible labels can be fast located, an engineer is assisted in fast locating the incompatible labels needing to be processed in source codes, and deployed Web application is made to normally displayed on different browsers.

Description

technical field [0001] The invention belongs to the field of cross-platform migration of application software, in particular to a parallel search method for webpage incompatible labels based on MapReduce. Background technique [0002] Compared with the migration of other system clients, the migration of Web system clients has its unique characteristics. The javascript and other scripting languages ​​used in the development of web pages in the Web system are cross-platform, and the developed programs conform to the technical specifications of W3C. The browsers on Linux and Windows operating systems can better support the WEB application system. However, due to the different browsers used, different display effects will be presented on the user interface after the browser engine parses the webpage of the WEB application system. For example, some tags and attributes that can be displayed normally in the Microsoft IE browser may display abnormalities or errors when parsing with...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/30G06F9/44
Inventor 李睿吕江花马世龙
Owner BEIHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products