CN110989982B - Building block construction method and device with return value function, storage medium and processor - Google Patents
Building block construction method and device with return value function, storage medium and processor Download PDFInfo
- Publication number
- CN110989982B CN110989982B CN201911189750.7A CN201911189750A CN110989982B CN 110989982 B CN110989982 B CN 110989982B CN 201911189750 A CN201911189750 A CN 201911189750A CN 110989982 B CN110989982 B CN 110989982B
- Authority
- CN
- China
- Prior art keywords
- return value
- function
- building block
- building blocks
- variable
- 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
Links
- 238000010276 construction Methods 0.000 title claims abstract description 26
- 238000003860 storage Methods 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 claims abstract description 21
- 230000006870 function Effects 0.000 claims description 119
- 238000012545 processing Methods 0.000 claims description 17
- 238000013461 design Methods 0.000 claims description 15
- 239000010410 layer Substances 0.000 claims description 7
- 239000002356 single layer Substances 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 18
- 238000005516 engineering process Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 230000018109 developmental process Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001902 propagating effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 241000282326 Felis catus Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application discloses a building block construction method with a return value function, a device, a storage medium and a processor, wherein the method comprises the following steps: obtaining building block definition contents with a return value function, wherein the building block definition contents comprise function definition contents and return value definition contents, and the function definition contents comprise function names and N function parameters, wherein N is a natural number; generating a return value variable according to the return value definition content; generating building blocks with the return value variable according to the building block definition content; and displaying the building blocks. The application solves the problems that the prior implementation process can only be processed by assigning the method to another building block, the construction process of the return value is complicated, and the logic error can not be found in time due to the fact that the return value information can not be obtained in time during use, is easy to use and maintain, can well support multi-layer nesting of objects, and further improves the development efficiency.
Description
Technical Field
The application relates to the field of graphical information processing, in particular to a building block construction method with a return value function, a device, a storage medium and a processor.
Background
The building block programming is represented by the Scratch and Google Block and domestic programming cats, and is increasingly used in the teenager education field, and the technology can enable teenagers to realize the design of software logic in a similar building block splicing mode, and educate in entertainment, so that the software development difficulty and the requirement are reduced. Because of the easy-to-use nature of building block programming technology, few application software developments such as internet of things software products and APP client software are also attempting to introduce the technology to achieve rapid design and adjustment of software logic.
The existing building block programming technology function return value construction can only be processed by giving the function return value to another building block, the return value construction process is complex, the constructed building block does not display specific return value information, the data type corresponding to the return value of the function can not be automatically identified, logic errors can be possibly generated during use, the logic errors can not be found in time, and the later maintenance cost is high.
Disclosure of Invention
In view of the shortcomings of the prior art, the application aims to provide a building block construction method with a return value function, a device, a storage medium and a processor, and aims to solve the problems that the construction process of the return value is complicated in the existing building block programming technology, and logic errors cannot be found in time due to the fact that return value information cannot be acquired in time during use.
According to a first aspect of the present application there is provided a method of building blocks with a return value function, the method comprising:
obtaining building block definition contents with a return value function, wherein the building block definition contents comprise function definition contents and return value definition contents, and the function definition contents comprise function names and N function parameters, wherein N is a natural number;
generating a return value variable according to the return value definition content;
generating building blocks with the return value variable according to the building block definition content;
and displaying the building blocks, wherein the display content comprises the return value variable, the function name and N function parameters.
Optionally, the return value definition content includes a return value type.
Optionally, the return value type is an object type.
Optionally, the return value definition content includes a return value hierarchy.
Optionally, the return variable has uniqueness.
According to a second aspect of the present application there is provided a building block construction device with a return value function, the device comprising:
the system comprises an acquisition module, a storage module and a storage module, wherein the acquisition module is used for acquiring building block definition contents with a return value function, the building block definition contents comprise function definition contents and return value definition contents, the function definition contents comprise function names and N function parameters, and N is a natural number;
the generating module comprises the following processing units:
a first processing unit, configured to generate a return value variable according to the return value definition content;
the second processing unit is used for generating building blocks with the return value variables according to the building block definition content;
and the display module is used for displaying the building blocks, and the display content comprises the return value variable, the function name and N function parameters.
According to a third aspect of the present application, there is provided a storage medium comprising a stored program and data processed by the program, wherein the program performs a building block construction method based on the above-described function with return values.
According to a fourth aspect of the present application, there is provided a processor for running a program, wherein the program runs to perform the above building block construction method with return value function.
The beneficial effects are that: the application discloses a building block construction method, a device, a storage medium and a processor with a return value function, wherein the embodiment of the application obtains the building block definition content with the return value function, generates a return value variable according to the return value definition content, generates the building block with the return value variable according to the building block definition content, and displays the building block.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this specification, illustrate embodiments of the application and together with the description serve to explain the application. In the drawings:
FIG. 1 shows a flow chart of a method of building blocks with return value functions according to an embodiment of the application;
FIG. 2a shows a schematic diagram of a building block construction method with a return value function according to a first embodiment of the present application;
FIG. 2b shows a schematic diagram of a building block construction method with a return value function according to a second embodiment of the present application;
FIG. 2c shows a schematic diagram of a building block construction method with a return value function according to a third embodiment of the present application;
fig. 3 shows a schematic block diagram of a building block construction device with a return value function according to an embodiment of the application.
Detailed Description
It should be noted that, without conflict, the embodiments of the present application and features of the embodiments may be combined with each other. The application will be described in detail below with reference to the drawings in connection with embodiments.
In order that those skilled in the art will better understand the present application, a technical solution in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, shall fall within the scope of the application.
It should be noted that the terms "comprises" and "comprising," along with any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed or inherent to such process, method, article, or apparatus.
FIG. 1 shows a flow chart of a method of building blocks with return value functions according to an embodiment of the application, comprising, according to FIG. 1:
step S110, obtaining building block definition contents with a return value function, wherein the building block definition contents comprise function definition contents and return value definition contents, and the function definition contents comprise function names and N function parameters, wherein N is a natural number.
In the embodiment of the present application, when the number N of function parameters is 0, the function definition content only includes the function name.
The default parameter definitions of the system, such as ID, HTML address, request mode, etc., are not described in detail.
The return value definition may include a return value type including an object type, a value type, a character type, a boolean type;
on the basis of containing the return value type, the definition content of the return value can also comprise a return value hierarchical structure, and when the return value type is a numerical value type, a character type and a Boolean type, the return hierarchical structure is a single layer; when the return value type is the object type, the return value hierarchy is multi-layered.
And step S120, generating a return value variable according to the return value definition content.
If the return value definition includes a hierarchy, then the generated return value variable includes the same hierarchy.
And step S130, building blocks with the return value variable are generated according to the building block definition content.
The return value variable may be set to one of several display modes:
the generated return value variable is an independent building block which is embedded in the building block with the return value function, and the two building blocks are integrated to form the building block;
the generated return value variable and other similar variables form a variable drop-down frame;
the generated return value variable is displayed by sensing that the cursor has moved to the function building block.
And step S140, displaying the building blocks, wherein the display content comprises the return value variable, the function name and N function parameters.
And (3) receiving a building block adding instruction, displaying building blocks with return value functions in a logic design area, wherein the adding instruction is different, and the display shapes of the building blocks are also different. The logic design area refers to a certain area in the interface or a popup box type area, and is used for a user to design business logic by dragging building blocks.
To facilitate understanding, the generated return value variable is associated with the function by "=". Other forms of display are possible.
Fig. 2a shows a schematic diagram of a building block construction method with a return value function according to a first embodiment of the present application, as shown in fig. 2a, a building block definition content with a return value function is obtained, the function definition content includes a function name "para", the function has no parameters, the return value has no type, a return value variable "i" is generated according to the return value definition content, a building block with a return value variable "i" is generated according to the building block definition content, a building block addition instruction is received, and a building block with a return value function "para" is displayed in a logic design area.
The shape display of the function building block is not limited to this embodiment, and the generated return value variable display may also have various manners, for example, the return value variable "i" is an independent small building block, and is embedded in the "para" function building block, or the return value variable "i" and other similar variables form a variable drop-down frame, or the return value variable "i" is displayed when the cursor is sensed to move onto the "para" function building block.
After the functional building blocks are constructed, the building blocks with the return value function can be directly dragged to carry out logic design, instead of dragging the functional building blocks first and dragging the return value building blocks to splice, or a roundabout intermediate step is adopted to realize the return value design, so that the design steps are simplified.
Fig. 2b shows a schematic diagram of a building block construction method with a return value function according to a second embodiment of the present application, as shown in fig. 2b, it is known that building block definition contents with a return value function are obtained, the function definition contents include a function name "demo", the function parameter "id", the return value is in a single-layer structure, the return value type may be a numerical value type, a character type, or a boolean type, a return value variable "j" is generated according to the return value definition contents, building blocks with the return value variable "j" are generated according to the building block definition contents, a building block addition instruction is received, and building blocks with the return value function "demo" are displayed in a logic design area.
The shape display of the function building block is not limited to this embodiment, and the generated return value variable display may also have various manners, for example, the return value variable "j" is an independent small building block, and is embedded in the "demo" function building block, or the return value variable "j" and other similar variables form a variable drop-down frame, or the return value variable "j" is displayed when the cursor is sensed to move onto the "demo" function building block.
On the basis of the first embodiment, the return value variable of the embodiment contains type information, when the variable type logic error caused by the variable type logic error can not occur because the building blocks of different types are spliced and can not be spliced in advance.
Fig. 2c shows a schematic diagram of a building block construction method with a return value function according to a third embodiment of the present application, as shown in fig. 2c, it is known that a building block definition content with a return value function is obtained, where the function definition content includes a function name "product", the function has 3 parameters, respectively, "PAGE", "SIZE", "product type", the return value is an object type, the return value definition includes a hierarchical structure, the first layer includes a single attribute "m", "m" and the next layer attribute is "result", "total", "result" and the next layer attribute is "id", "code", "name", "product type", "total" and the next layer attribute is "PAGE", "SIZE", "rolling count", and the return value variable "i" is generated according to the return value definition content and includes the same hierarchical structure.
In this embodiment, the variable generation manner may be by adding a specific keyword "properties", and the keyword name may also be "child" or other, which is used for traversing the identification return value hierarchical structure, so that the storage is convenient, specifically: traversing the return value hierarchical structure step by step, and if traversing to a specific keyword 'properties', continuing traversing; if the traversal is not completed, ending the current hierarchy until the traversal is completed, and generating a return value variable "i".
In this embodiment, the variable generating manner may further obtain the return value hierarchy information by directly traversing the return value hierarchy, so as to generate a return value variable "i".
The return value variable comprises variable identifications, the current variable identifications are compared, new variable identifications are generated according to a preset generation rule, and the return value variable has uniqueness.
Building blocks with a return value variable 'i' are generated according to the definition content of the building blocks, building block adding instructions are received, and building blocks with a return value function 'product' are displayed in a logic design area.
The shape display of the function building block is not limited to this embodiment, and the generated return value variable display may also have various manners, for example, the return value variable "i" is an independent small building block, and is embedded in the "product" function building block, or the return value variable "i" and other similar variables form a variable drop-down frame, or the return value variable "i" is displayed when the cursor is sensed to move onto the "product" function building block.
Based on the second embodiment, the return value variable in this embodiment includes a hierarchical structure, and particularly when the return value is processed into an object type, the multi-layer nesting of the object is well supported, and using this type of building block can design more complex business logic, and the existing building block programming technology cannot construct building blocks of this type.
Fig. 3 shows a schematic block diagram of a building block construction device with a return value function according to an embodiment of the application, comprising according to fig. 3:
the obtaining module 310 is configured to obtain a block definition content with a return value function, where the block definition content includes a function definition content and a return value definition content, and the function definition content includes a function name and N function parameters, where N is a natural number.
The generating module 320 includes the following processing units:
a first processing unit 321, configured to generate a return value variable according to the return value definition content;
a second processing unit 322 for generating building blocks with the return value variable based on the building block definition.
And the display module 330 is used for displaying the building blocks, and the display content comprises the return value variable, the function name and the N function parameters.
The aspects of the present application, in essence, or portions thereof, or all or part of the aspects, may be embodied in the form of a software product stored in a computer-readable storage medium, which may be a tangible device that can hold and store instructions for use by an instruction execution device. The computer readable storage medium may be, for example, but not limited to, a memory device, a magnetic memory device, an optical memory device, an electromagnetic memory device, a semiconductor memory device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium would include the following: portable computer disks, hard disks, random Access Memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static Random Access Memory (SRAM), portable compact disk read-only memory (CD-ROM), digital Versatile Disks (DVD), memory sticks, floppy disks, mechanical coding devices, punch cards or in-groove structures such as punch cards or grooves having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media, as used herein, are not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., optical pulses through fiber optic cables), or electrical signals transmitted through wires.
Various aspects of the present application are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus according to embodiments of the application. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
The computer readable program instructions described herein may be downloaded from a computer readable storage medium to a respective computing/processing device or to an external computer or external storage device over a network, such as the internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmissions, wireless transmissions, routers, firewalls, switches, gateway computers and/or edge servers. The network interface card or network interface in each computing/processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium in the respective computing/processing device.
These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable medium having the instructions stored therein includes an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, storage media, processors according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions. It is well known to those skilled in the art that implementation by hardware, implementation by software, and implementation by a combination of software and hardware are all equivalent.
The foregoing description of embodiments of the application has been presented for purposes of illustration and description, and is not intended to be exhaustive or limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the various embodiments described. The terminology used herein was chosen in order to best explain the principles of the embodiments, the practical application, or the technical improvements in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein. The scope of the application is defined by the appended claims.
Claims (8)
1. A method of building blocks with return value functions, the method comprising:
obtaining building block definition contents with a return value function, wherein the building block definition contents comprise function definition contents and return value definition contents, the return value definition contents comprise return value types and return value hierarchical structures, and the function definition contents comprise function names and N function parameters, wherein N is a natural number; when the return value type is a numerical value type, a character type or a Boolean type, the return value hierarchical structure is a single layer; when the return value type is the object type, the return value hierarchical structure is multi-layer;
generating a return value variable according to the return value definition content, wherein the return value variable has uniqueness and comprises a hierarchical structure identical to the return value hierarchical structure;
generating the building block with the return value variable according to the building block definition content, comprising: generating independent building blocks aiming at the return value variable, and embedding the independent building blocks into the building blocks with the return value function, wherein the independent building blocks and the building blocks are integrated to form a building block; or the generated return value variable is configured to form a variable drop-down box with other similar variables; alternatively, the generated return value variable is configured to be displayed upon sensing that the cursor has moved to the function block;
displaying the building blocks, wherein the display content comprises the return value variable, function names and N function parameters;
and the return value variable comprises return value type information, and two building blocks with different return value types cannot be spliced.
2. The method of building blocks with return value function according to claim 1, wherein the function parameters include one or more of ID, HTML address, request mode information.
3. The building block construction method with return value function according to claim 1, wherein when N is 0, the function definition content includes only function names.
4. The building block construction method with return value function according to claim 1, wherein the building blocks with return value function are displayed in a logical design area in response to receiving the building block addition instruction, wherein the logical design area is an area where a user designs business logic by dragging the building blocks.
5. The method of building blocks with return value function according to claim 4, wherein the displayed shape of the building blocks is different if the building block addition instruction is different.
6. A building block construction device with a return value function, the device comprising:
the system comprises an acquisition module, a storage module and a storage module, wherein the acquisition module is used for acquiring building block definition contents with a return value function, the building block definition contents comprise function definition contents and return value definition contents, the return value definition contents comprise a return value type and a return value hierarchical structure, and the function definition contents comprise function names and N function parameters, wherein N is a natural number; when the return value type is a numerical value type, a character type or a Boolean type, the return value hierarchical structure is a single layer; when the return value type is the object type, the return value hierarchical structure is multi-layer;
the generating module comprises the following processing units:
a first processing unit, configured to generate a return value variable according to the return value definition content, where the return value variable has uniqueness, and the return value variable includes a hierarchical structure that is the same as the return value hierarchical structure;
a second processing unit, configured to generate a building block with the return value variable according to the building block definition content, where the second processing unit includes: generating independent building blocks aiming at the return value variable, and embedding the independent building blocks into the building blocks with the return value function, wherein the independent building blocks and the building blocks are integrated to form a building block; or the generated return value variable is configured to form a variable drop-down box with other similar variables; alternatively, the generated return value variable is configured to be displayed upon sensing that the cursor has moved to the function block; the return value variable comprises return value type information, and two building blocks with different return value types cannot be spliced;
and the display module is used for displaying the building blocks, and the display content comprises the return value variable, the function name and N function parameters.
7. A storage medium comprising a stored program and data processed by the program, wherein the program performs the building block construction method with return value function of any one of claims 1 to 5.
8. A processor for running a program, wherein the program runs a building block construction method with a return value function according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911189750.7A CN110989982B (en) | 2019-11-29 | 2019-11-29 | Building block construction method and device with return value function, storage medium and processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911189750.7A CN110989982B (en) | 2019-11-29 | 2019-11-29 | Building block construction method and device with return value function, storage medium and processor |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110989982A CN110989982A (en) | 2020-04-10 |
CN110989982B true CN110989982B (en) | 2023-10-31 |
Family
ID=70087725
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911189750.7A Active CN110989982B (en) | 2019-11-29 | 2019-11-29 | Building block construction method and device with return value function, storage medium and processor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110989982B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113094038B (en) * | 2021-05-10 | 2024-07-12 | 乐聚(深圳)机器人技术有限公司 | Method, device, terminal and storage medium for processing function programming building block |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030088850A1 (en) * | 2001-10-12 | 2003-05-08 | Allison David S. | Method and apparatus for deriving functions from other functions in a programming language |
CN109471622A (en) * | 2018-11-02 | 2019-03-15 | 成都娄外科技有限公司 | A kind of program editing method and device |
CN110377280A (en) * | 2019-07-29 | 2019-10-25 | 郑州幻视科技有限公司 | A kind of visualization system for teaching programming |
-
2019
- 2019-11-29 CN CN201911189750.7A patent/CN110989982B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030088850A1 (en) * | 2001-10-12 | 2003-05-08 | Allison David S. | Method and apparatus for deriving functions from other functions in a programming language |
CN109471622A (en) * | 2018-11-02 | 2019-03-15 | 成都娄外科技有限公司 | A kind of program editing method and device |
CN110377280A (en) * | 2019-07-29 | 2019-10-25 | 郑州幻视科技有限公司 | A kind of visualization system for teaching programming |
Also Published As
Publication number | Publication date |
---|---|
CN110989982A (en) | 2020-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109408685B (en) | Thinking guide graph display method and device | |
US10565293B2 (en) | Synchronizing DOM element references | |
US9122657B2 (en) | Webpage display system leveraging OSGI | |
CN107390994B (en) | Interface presentation method and device | |
CN108874810B (en) | Information acquisition method and device | |
US11138216B2 (en) | Automatically invoked unified visualization interface | |
WO2015165412A1 (en) | Method for modifying webpage and apparatus for modifying webpage | |
CN110442330A (en) | List element conversion method, device, electronic equipment and storage medium | |
US20120221979A1 (en) | Configureurable hierarchical tree view | |
US10592304B2 (en) | Suggesting application programming interfaces based on feature and context analysis | |
CN104484361A (en) | Method and device for displaying information | |
CN111694617A (en) | Processing method of network offline model, artificial intelligence processing device and related products | |
CN107798675B (en) | Method and device for detecting smear in display image | |
US20130007377A1 (en) | Message oriented middleware with integrated rules engine | |
CN110989982B (en) | Building block construction method and device with return value function, storage medium and processor | |
CN109814915B (en) | Parameter configuration method, device, medium and electronic equipment based on lua | |
CN110851211A (en) | Method, apparatus, electronic device, and medium for displaying application information | |
US20180121469A1 (en) | Screen capture data amalgamation | |
CN107621951B (en) | View level optimization method and device | |
US20200280515A1 (en) | Creating endpoints | |
CN110908646B (en) | Building block type callback function block construction method and device, storage medium and processor | |
US11163830B2 (en) | Augmenting the display of data in a tree format | |
CN110908647B (en) | Building block type programmed object variable presenting method, device, terminal and storage medium | |
CN112306462B (en) | Building block type object variable block construction method, device, storage medium and processor | |
JP6339736B2 (en) | Manga search method and apparatus |
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 | ||
CB02 | Change of applicant information |
Address after: 215123 room 402, building 1, maishanlong building, 168 Yuxin Road, Suzhou Industrial Park, Jiangsu Province Applicant after: SUZHOU JINGYIHUI INFORMATION TECHNOLOGY Co.,Ltd. Address before: Room 503, HaoChen building, 286 Dongping street, Suzhou Industrial Park, Jiangsu Province Applicant before: SUZHOU JINGYIHUI INFORMATION TECHNOLOGY Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |