[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN117076725B - Method, electronic device and medium for searching tree nodes based on underlying data - Google Patents

Method, electronic device and medium for searching tree nodes based on underlying data Download PDF

Info

Publication number
CN117076725B
CN117076725B CN202311170136.2A CN202311170136A CN117076725B CN 117076725 B CN117076725 B CN 117076725B CN 202311170136 A CN202311170136 A CN 202311170136A CN 117076725 B CN117076725 B CN 117076725B
Authority
CN
China
Prior art keywords
node
nodes
displayed
searching
current
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
CN202311170136.2A
Other languages
Chinese (zh)
Other versions
CN117076725A (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.)
Chengdu Rongjian Software Technology Co ltd
Beijing Yunshu Innovation Software Technology Co ltd
Shanghai Hejian Industrial Software Group Co Ltd
Original Assignee
Chengdu Rongjian Software Technology Co ltd
Beijing Yunshu Innovation Software Technology Co ltd
Shanghai Hejian Industrial Software Group 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 Chengdu Rongjian Software Technology Co ltd, Beijing Yunshu Innovation Software Technology Co ltd, Shanghai Hejian Industrial Software Group Co Ltd filed Critical Chengdu Rongjian Software Technology Co ltd
Priority to CN202311170136.2A priority Critical patent/CN117076725B/en
Publication of CN117076725A publication Critical patent/CN117076725A/en
Application granted granted Critical
Publication of CN117076725B publication Critical patent/CN117076725B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/901Indexing; Data structures therefor; Storage structures
    • G06F16/9027Trees
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/06Arrangements for sorting, selecting, merging, or comparing data on individual record carriers
    • G06F7/08Sorting, i.e. grouping record carriers in numerical or other ordered sequence according to the classification of at least some of the information they carry
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Software Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention relates to a method, electronic equipment and medium for searching tree nodes based on bottom data, which comprises the following steps that S1, a hierarchical structure tree currently displayed based on a preset display interface acquires a starting node and determines the starting node as a current node; step S2, searching the data content of the current node from the bottom data to match target characteristic information, if successful, determining the current node as a target searching node, executing step S4, otherwise, executing step S3; step S3, if the current node has the peer nodes which are not searched and belong to the same father node, updating the peer nodes which are not searched of the current node with the first current ordering as the current node, returning to the step S2, otherwise, updating the father node of the current node as the current node, and returning to the step S2; and S4, generating and highlighting the target searching node. The invention improves the searching efficiency of the hierarchical tree nodes and reduces the occupation of the node searching memory.

Description

Method, electronic device and medium for searching tree nodes based on underlying data
Technical Field
The present invention relates to the field of chip technologies, and in particular, to a method, an electronic device, and a medium for searching a tree node based on underlying data.
Background
In the process of chip design and verification debugging, related content needs to be found on a designed hierarchical structure tree through data characteristic information, so that related derivative operations (such as jumping to an original text, checking definition/calling content and the like) are carried out, wherein the hierarchical structure tree can be specifically a visual tree structure for displaying the relation between System Verilog (SV) design hierarchical structures, and the data characteristic information is character string information or type identification and the like which can be used for describing certain characteristics of an SV component. In the prior art, the hierarchical tree nodes are searched by modeling the hierarchical tree, then storing related data contents through the tree nodes, and searching and matching through traversing each tree node during searching.
However, the data content is always great in the chip design, the tree nodes are measured in tens of millions or even hundreds of millions, so that the searching action needs a quite long time, and the occupied memory also rises suddenly. Therefore, how to improve the searching efficiency of the hierarchical tree nodes and reduce the memory occupation in the node searching process becomes a technical problem to be solved urgently.
Disclosure of Invention
The invention aims to provide a method, electronic equipment and medium for searching tree nodes based on bottom data, which improve the searching efficiency of hierarchical tree nodes and reduce the occupation of node searching memory.
According to a first aspect of the present invention, there is provided a method for searching tree nodes based on underlying data, comprising:
step S1, acquiring a starting node based on a hierarchical tree currently displayed by a preset display interface, and determining the starting node as a current node;
step S2, searching the data content of the current node from the bottom layer data to perform target feature information matching, if the matching is successful, determining the current node as a target searching node, executing step S4, otherwise, executing step S3, wherein the target feature information is the data feature information to be searched, and the bottom layer data is the bottom layer data which is generated based on compiling of a design source code and is used for generating an SV hierarchical structure tree;
step S3, if the current node has the peer node which belongs to the same father node and is not searched, updating the peer node which is not searched of the current node with the first current ordering as the current node, returning to the step S2, and if the current node does not have the peer node which is not searched, updating the father node of the current node as the current node, returning to the step S2;
and S4, generating and highlighting the target searching node in a preset display interface.
According to a second aspect of the present invention, there is provided an electronic device comprising: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being arranged to perform the method according to the first aspect of the invention.
According to a third aspect of the present invention there is provided a computer readable storage medium storing computer executable instructions for performing the method of the first aspect of the present invention.
Compared with the prior art, the invention has obvious advantages and beneficial effects. By means of the technical scheme, the method, the electronic equipment and the medium for searching the tree nodes based on the bottom data can achieve quite technical progress and practicality, have wide industrial utilization value, and have at least the following beneficial effects:
according to the embodiment of the invention, all possible related tree nodes in the hierarchical structure tree are not required to be directly generated, the bottom data is ordered based on the node sequence of the hierarchical structure tree, searching is carried out in the bottom data, the target searching node is determined, and after the target searching node is determined, the node which really needs to be presented is generated, so that the generation quantity of irrelevant nodes is reduced, the searching efficiency of the hierarchical structure tree nodes is improved, and the occupation of the node searching memory is reduced.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of a method for searching tree nodes based on underlying data according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to fall within the scope of the invention.
The embodiment of the invention provides a method for searching tree nodes based on bottom layer data, which is shown in fig. 1 and comprises the following steps:
step S1, acquiring a starting node based on a hierarchical tree currently displayed by a preset display interface, and determining the starting node as a current node.
It should be noted that, the starting node is the first node to start searching, and may be a top-level node, or any node under the top-level node that is already displayed in the current interface. In the initial state, the hierarchical tree generates and displays all top-level nodes by default. The hierarchical tree may include one or more top level nodes, and the logic for selecting a starting node for a lookup is the same for any set of top level nodes and descendant nodes below the top level node. The hierarchical tree may specifically be a System Verilog hierarchical tree.
And step S2, searching the data content of the current node from the bottom layer data to perform target feature information matching, if the matching is successful, determining the current node as a target searching node, executing step S4, otherwise, executing step S3, wherein the target feature information is the data feature information to be searched, and the bottom layer data is the bottom layer data which is generated based on compiling of a design source code and is used for generating an SV hierarchical structure tree.
As one embodiment, the target feature information is one or more of a name, a type, and an expression. It should be noted that, in the prior art, the searching of the data content based on the binding of the tree nodes can only be performed based on the name and the type, and has a certain limitation.
It should be noted that, all the existing manners of generating data of the hierarchical tree based on compiling the design source code fall within the protection scope of the present invention, and are not described herein. In the searching process of the child nodes, for the non-generated nodes, the true spanning tree nodes are not needed to be generated in the hierarchical structure tree, and the true spanning tree nodes also need to bind the data content of the corresponding tree nodes for each node, so that the searching speed is low and the memory is occupied.
The embodiment of the invention directly searches based on the bottom data, has high query efficiency and greatly reduces the memory occupation. For the generated node, the search can be directly based on the underlying data, or can be performed through the data content stored in the generated node. Preferably, the searching of all the nodes is performed through the bottom data, so that the switching of the searching modes is avoided.
The existing method for generating data for generating the hierarchical tree based on compiling the design source code falls into the protection scope of the present invention, and is not described herein.
And step S3, if the current node has the peer nodes which are not searched and belong to the same father node, updating the peer nodes which are not searched for by the current node with the first current ordering as the current node, returning to the step S2, and if the current node does not have the peer nodes which are not searched for, updating the father node of the current node as the current node, returning to the step S2.
It should be noted that, the invention adopts the hierarchical structure tree to search from bottom to top, and for the scene with the target searching node down, compared with the searching mode from top to bottom, the invention can greatly reduce the number of the searching nodes and improve the node searching efficiency.
And S4, generating and highlighting the target searching node in a preset display interface.
It should be noted that, the embodiment of the invention can directly generate the nodes of the hierarchical structure tree based on the bottom layer data, and after the target search data is determined by searching the bottom layer data, only the target search node and the tree nodes truly related to the target search node need to be generated and displayed in the hierarchical structure tree, thereby greatly reducing the number of the generated irrelevant tree nodes and improving the node search efficiency of the hierarchical structure tree.
In step S2, the data content of the current node is matched with the target feature information in a regular matching manner. Specifically, the target feature information may be "ram" and regular matching is performed based on "ram" where "x" represents an arbitrary value.
As an embodiment, the step S3 includes:
and S31, in the bottom data, the data contents corresponding to the current node and all peer nodes belonging to the same father node are ordered in a reverse order according to the preset ordering requirement corresponding to the SV hierarchical structure tree.
It should be noted that, although the nodes in the hierarchical tree do not need to be generated in advance for searching, the ordering rule of each sub-node in the hierarchical tree is available in advance, so that in order to ensure the accuracy of searching and the accuracy of the nodes generated after searching, when searching based on the underlying data, the sub-nodes of each node need to be ordered in reverse order according to the order consistent with the preset ordering requirement corresponding to the hierarchical tree, and searching based on the ordered underlying data.
It should be noted that, because the method of searching from bottom to top is adopted in the present application, the child nodes of each node are sorted in reverse order according to the order consistent with the preset sorting requirement corresponding to the hierarchical structure tree, so as to ensure the accuracy of the generated node.
As an embodiment, the step S3 includes:
step S32, if the current node is the top node, performing reverse order sorting on the parent nodes of all the leaf nodes according to the preset sorting requirement corresponding to the SV hierarchical structure tree, performing reverse order sorting on the leaf nodes corresponding to the first parent node according to the preset sorting requirement corresponding to the SV hierarchical structure tree, updating the leaf nodes arranged at the first to be the current node, resetting all the nodes to be non-searched nodes, and returning to the step S2.
When the top-level node is searched, searching can be started from the leaf node, and all nodes are reset to be non-searched nodes, so that under the condition that no target searching node exists, each node is ensured not to be searched.
As an embodiment, the step S3 includes:
and step S33, if the updated current node is a starting node, generating a prompt that the target searching node is not found, ending the flow, otherwise, returning to the step S2.
It should be noted that, based on step S33, it may be ensured that the same node is not repeatedly searched.
If step S2 is performed for the first time, the process goes to step S4, and as an embodiment, the step S4 includes:
and step S41, if the starting node is determined to be the target searching node, determining the top-level node, the nodes among the top-level node and the starting node as the first nodes to be displayed.
In the scene of searching for the nodes, when one node is generated and displayed, other nodes which are the same as the node and belong to the same father node are also required to be generated and displayed. The nodes between the top level node and the target search node refer to the father node and the ancestor node of the target search node, and it should be noted that the ancestor node refers to the ancestor node of the node, the father node of the ancestor node, and so on.
In step S42, a node having the same parent node as the first node to be displayed and the same parent node being the first node to be displayed is also determined as the first node to be displayed.
Step S43, only all the first nodes to be displayed are reserved on a preset display interface, and other generated nodes which are not first to be displayed are hidden.
If the target search node can be determined directly through step S2, it is described that no additional node is required to be generated at this time, and the first node to be displayed currently in the preset display interface can be determined through steps S41 to S43, so that other generated nodes not to be displayed first can be hidden directly.
As an embodiment, the step S4 includes:
and S401, determining the top level node, the target searching node and the node between the top level node and the target searching node as a second node to be displayed.
The nodes between the top level node and the target searching node refer to a father node and a ancestor node of the target searching node, and it should be noted that the ancestor node refers to a grandfather node of the nodes, a father node of the grandfather node, and the like.
In step S402, a node having the same parent node as the second node to be displayed and the same parent node being the second node to be displayed is also determined as the second node to be displayed.
Step S403, starting from the top-level node, judging whether each second node to be displayed is generated in the SV hierarchical structure tree, if so, skipping, otherwise, generating the second nodes to be displayed in the SV hierarchical structure tree based on the bottom-level data, generating storage data corresponding to each second node to be displayed based on the bottom-level data, and storing the storage data in the second nodes to be displayed.
It should be noted that, if step S2 is not performed for the first time and step S4 is skipped, there may be a node that needs to be newly generated, and using step S401 and step S403, the generated node related to the target lookup node can be retained, the generated node unrelated to the target lookup node can be hidden, and other nodes related to the target lookup node that are not generated can be generated. In step S403, all nodes to be generated may still be sequentially generated according to a preset ordering requirement corresponding to the hierarchical tree.
It should be noted that, when a target searching node is found and displayed in the display interface, the searching may be continued, the searching may be performed based on the original target feature information, or the searching may be performed by replacing the target feature information.
As an embodiment, step S403 includes, after:
and S44, displaying all the nodes to be displayed on a preset display interface, highlighting the target search node, and hiding the nodes of other nodes not to be displayed on the preset display interface if the nodes not to be displayed on the preset display interface are displayed.
Specifically, the target search node may be highlighted, or may be displayed in a frame selection manner.
It should be noted that some exemplary embodiments are described as a process or a method depicted as a flowchart. Although a flowchart depicts steps as a sequential process, many of the steps may be implemented in parallel, concurrently, or with other steps. Furthermore, the order of the steps may be rearranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figures. The processes may correspond to methods, functions, procedures, subroutines, and the like.
The embodiment of the invention also provides electronic equipment, which comprises: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being configured to perform the methods of embodiments of the present invention.
The embodiment of the invention also provides a computer readable storage medium, which stores computer executable instructions for executing the method according to the embodiment of the invention.
According to the embodiment of the invention, all possible related tree nodes in the hierarchical structure tree are not required to be directly generated, the bottom data is ordered based on the node sequence of the hierarchical structure tree, searching is carried out in the bottom data, the target searching node is determined, and after the target searching node is determined, the node which really needs to be presented is generated, so that the generation quantity of irrelevant nodes is reduced, the searching efficiency of the hierarchical structure tree nodes is improved, and the occupation of the node searching memory is reduced.
The present invention is not limited to the above-mentioned embodiments, but is intended to be limited to the following embodiments, and any modifications, equivalents and modifications can be made to the above-mentioned embodiments without departing from the scope of the invention.

Claims (8)

1. A method for searching tree nodes based on underlying data, comprising:
step S1, acquiring a starting node based on a hierarchical tree currently displayed by a preset display interface, and determining the starting node as a current node;
step S2, searching the data content of the current node from the bottom layer data to perform target feature information matching, if the matching is successful, determining the current node as a target searching node, executing step S4, otherwise, executing step S3, wherein the target feature information is the data feature information to be searched, and the bottom layer data is the bottom layer data which is generated based on compiling of a design source code and is used for generating an SV hierarchical structure tree;
step S3, if the current node has the peer node which belongs to the same father node and is not searched, updating the peer node which is not searched of the current node with the first current ordering as the current node, returning to the step S2, and if the current node does not have the peer node which is not searched, updating the father node of the current node as the current node, returning to the step S2;
s4, generating and highlighting the target searching node in a preset display interface;
the step S4 includes:
step S401, determining the top level node, the target searching node and the node between the top level node and the target searching node as a second node to be displayed;
step S402, determining that the node which has the same father node as the second node to be displayed and is the same father node as the second node to be displayed is also the second node to be displayed;
step S403, starting from the top-level node, judging whether each second node to be displayed is generated in the SV hierarchical structure tree, if so, skipping, otherwise, generating the second nodes to be displayed in the SV hierarchical structure tree based on the bottom-level data, generating storage data corresponding to each second node to be displayed based on the bottom-level data, and storing the storage data in the second nodes to be displayed.
2. The method of claim 1, wherein the step of determining the position of the substrate comprises,
if step S2 is performed for the first time, the process goes to step S4, where step S4 includes:
step S41, if the starting node is determined to be a target searching node, determining a top-level node, nodes among the top-level node and the starting node as first nodes to be displayed;
step S42, determining that the node which has the same father node as the first node to be displayed and is the same father node as the first node to be displayed is also the first node to be displayed;
step S43, only all the first nodes to be displayed are reserved on a preset display interface, and other generated nodes which are not first to be displayed are hidden.
3. The method of claim 1, wherein the step of determining the position of the substrate comprises,
the step S3 includes:
and S31, in the bottom data, the data contents corresponding to the current node and all peer nodes belonging to the same father node are ordered in a reverse order according to the preset ordering requirement corresponding to the SV hierarchical structure tree.
4. The method of claim 3, wherein the step of,
the step S3 includes:
step S32, if the current node is the top node, performing reverse order sorting on the parent nodes of all the leaf nodes according to the preset sorting requirement corresponding to the SV hierarchical structure tree, performing reverse order sorting on the leaf nodes corresponding to the first parent node according to the preset sorting requirement corresponding to the SV hierarchical structure tree, updating the leaf nodes arranged at the first to be the current node, resetting all the nodes to be non-searched nodes, and returning to the step S2.
5. The method of claim 4, wherein the step of determining the position of the first electrode is performed,
the step S3 includes:
and step S33, if the updated current node is a starting node, generating a prompt that the target searching node is not found, ending the flow, otherwise, returning to the step S2.
6. The method of claim 1, wherein the step of determining the position of the substrate comprises,
after step S403, it includes:
and S44, displaying all the nodes to be displayed on a preset display interface, highlighting the target search node, and hiding the nodes of other nodes not to be displayed on the preset display interface if the nodes not to be displayed on the preset display interface are displayed.
7. An electronic device, comprising:
at least one processor;
and a memory communicatively coupled to the at least one processor;
wherein the memory stores instructions executable by the at least one processor, the instructions being arranged to perform the method of any of the preceding claims 1-6.
8. A computer readable storage medium, characterized in that computer executable instructions are stored for performing the method of any of the preceding claims 1-6.
CN202311170136.2A 2023-09-12 2023-09-12 Method, electronic device and medium for searching tree nodes based on underlying data Active CN117076725B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311170136.2A CN117076725B (en) 2023-09-12 2023-09-12 Method, electronic device and medium for searching tree nodes based on underlying data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311170136.2A CN117076725B (en) 2023-09-12 2023-09-12 Method, electronic device and medium for searching tree nodes based on underlying data

Publications (2)

Publication Number Publication Date
CN117076725A CN117076725A (en) 2023-11-17
CN117076725B true CN117076725B (en) 2024-02-09

Family

ID=88704188

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311170136.2A Active CN117076725B (en) 2023-09-12 2023-09-12 Method, electronic device and medium for searching tree nodes based on underlying data

Country Status (1)

Country Link
CN (1) CN117076725B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111610986A (en) * 2020-05-13 2020-09-01 南京艾科朗克信息科技有限公司 Automatic grading method for multi-branch database of securities trading
AU2019321745A1 (en) * 2019-11-06 2021-05-20 Alipay (Hangzhou) Information Technology Co., Ltd. Prioritizing shared blockchain data storage
CN113779085A (en) * 2021-07-26 2021-12-10 北京大学 Method and device for acquiring isomorphic subgraph, computer equipment and readable storage medium
CN115454689A (en) * 2022-08-08 2022-12-09 北京理工大学 Query method and system for fault location in industrial big data system
CN115758952A (en) * 2022-11-11 2023-03-07 上海思尔芯技术股份有限公司 Resource estimation method for acquiring RTL (real time language) containing level
CN115803731A (en) * 2020-06-09 2023-03-14 华为技术有限公司 Database management system and method for graph view selection of relational database databases
CN116228515A (en) * 2023-05-06 2023-06-06 苏州仰思坪半导体有限公司 Hardware acceleration system, method and related device
CN116910320A (en) * 2023-09-12 2023-10-20 北京云枢创新软件技术有限公司 Hierarchical structure tree node screening method, electronic equipment and medium
CN117150095A (en) * 2023-09-12 2023-12-01 北京云枢创新软件技术有限公司 Hierarchical tree node searching method, electronic equipment and medium
CN117194739A (en) * 2023-09-12 2023-12-08 北京云枢创新软件技术有限公司 Method, electronic equipment and medium for searching hierarchical tree nodes based on hit state

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8688683B2 (en) * 2009-11-30 2014-04-01 Business Objects Software Ltd. Query plan reformulation

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2019321745A1 (en) * 2019-11-06 2021-05-20 Alipay (Hangzhou) Information Technology Co., Ltd. Prioritizing shared blockchain data storage
CN111610986A (en) * 2020-05-13 2020-09-01 南京艾科朗克信息科技有限公司 Automatic grading method for multi-branch database of securities trading
CN115803731A (en) * 2020-06-09 2023-03-14 华为技术有限公司 Database management system and method for graph view selection of relational database databases
CN113779085A (en) * 2021-07-26 2021-12-10 北京大学 Method and device for acquiring isomorphic subgraph, computer equipment and readable storage medium
CN115454689A (en) * 2022-08-08 2022-12-09 北京理工大学 Query method and system for fault location in industrial big data system
CN115758952A (en) * 2022-11-11 2023-03-07 上海思尔芯技术股份有限公司 Resource estimation method for acquiring RTL (real time language) containing level
CN116228515A (en) * 2023-05-06 2023-06-06 苏州仰思坪半导体有限公司 Hardware acceleration system, method and related device
CN116910320A (en) * 2023-09-12 2023-10-20 北京云枢创新软件技术有限公司 Hierarchical structure tree node screening method, electronic equipment and medium
CN117150095A (en) * 2023-09-12 2023-12-01 北京云枢创新软件技术有限公司 Hierarchical tree node searching method, electronic equipment and medium
CN117194739A (en) * 2023-09-12 2023-12-08 北京云枢创新软件技术有限公司 Method, electronic equipment and medium for searching hierarchical tree nodes based on hit state

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Pyverilog A Python-Based Hardware Design Processing Toolkit for Verilog HDL;Shinya Takamaeda-Yamazaki;《International Symposium on Applied Reconfigurable Computing》;451-460 *
基于树形结构的Web信息抽取技术研究;任仲晟;《中国优秀硕士学位论文全文数据库 信息科技辑》;I138-790 *

Also Published As

Publication number Publication date
CN117076725A (en) 2023-11-17

Similar Documents

Publication Publication Date Title
CN117150095B (en) Hierarchical tree node searching method, electronic equipment and medium
CN108959067B (en) Method and device for testing search engine and computer readable storage medium
KR20140009297A (en) Formatting data by example
CN102693246B (en) Method and system for obtaining information from dataset
CN117742681B (en) Multistage data model code generation method, system, storage medium and electronic equipment
US8677272B2 (en) Graphical user interface design utility
CN117076725B (en) Method, electronic device and medium for searching tree nodes based on underlying data
CN112506766A (en) Automatic generation method of interactive test case
CN116910320B (en) Hierarchical structure tree node screening method, electronic equipment and medium
CN117194739B (en) Method, electronic equipment and medium for searching hierarchical tree nodes based on hit state
CN116954622B (en) Method for associating abstract syntax tree with source code coordinates, electronic device and medium
CN112052157B (en) Method, device and system for constructing test message
CN116894412B (en) On-demand loading method for constructing SystemVerilog object multilayer structure, electronic equipment and medium
CN112579456A (en) Web automatic testing method and device
CN108399093B (en) Node processing method and device and electronic equipment
KR20060079083A (en) Method, system and computer readable medium for evaluating hypertext links
CN110968738B (en) Intelligent station description file data type template embedded ring detection method and system
CN108664383B (en) Control testing method and software automatic testing method
CN113094338B (en) Data comparison method, system, device and medium
CN116628272B (en) Tree structure node rapid selection method based on vue framework
CN116304117B (en) Data processing method, system and storage medium for acquiring text information
CN112948719B (en) Target characteristic text browsing interaction method and device
CN117371413B (en) Organization information viewing method and system
CN112835785B (en) One-way path anchor point memory method and device for application program interface skip, storage medium and terminal
CN115630620B (en) Method and system for collecting and processing engineering cost analysis data

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