CN112181437B - Gray release method and device based on Devops, computer equipment and storage medium - Google Patents

Gray release method and device based on Devops, computer equipment and storage medium Download PDF

Info

Publication number
CN112181437B
CN112181437B CN202010921672.1A CN202010921672A CN112181437B CN 112181437 B CN112181437 B CN 112181437B CN 202010921672 A CN202010921672 A CN 202010921672A CN 112181437 B CN112181437 B CN 112181437B
Authority
CN
China
Prior art keywords
interface control
application program
label
control
positioning function
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
CN202010921672.1A
Other languages
Chinese (zh)
Other versions
CN112181437A (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.)
China Merchants Finance Technology Co Ltd
Original Assignee
China Merchants Finance 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 China Merchants Finance Technology Co Ltd filed Critical China Merchants Finance Technology Co Ltd
Priority to CN202010921672.1A priority Critical patent/CN112181437B/en
Publication of CN112181437A publication Critical patent/CN112181437A/en
Application granted granted Critical
Publication of CN112181437B publication Critical patent/CN112181437B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management
    • 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)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention relates to the field of software development, and discloses a gray level release method, a device, computer equipment and a storage medium based on Devops, wherein the method comprises the following steps: acquiring source codes of application programs; analyzing the source code according to a preset analysis program, obtaining an analysis result, and extracting an interface control of the application program according to the analysis result; binding the extracted interface control with a preset positioning function, and setting a display control label of the interface control in the bound preset positioning function; wherein, an interface control is bound with a preset positioning function; and generating a gray scale version of the application program according to the source code, the preset positioning function and the display control label, and distributing the gray scale version. The invention can realize gray release of the mobile application program under the DevOps system, reduce the development difficulty of the mobile application program in the DevOps system and improve the development efficiency of the mobile application program.

Description

Gray release method and device based on Devops, computer equipment and storage medium
Technical Field
The present invention relates to the field of software development, and in particular, to a method, an apparatus, a computer device, and a storage medium for gray level distribution based on devots.
Background
DevOps (a combination of Development and Operations) is a collective term for a set of processes, methods and systems, aimed at improving the agility and integration of software Development.
With development of the DevOps technology, development of mobile application programs can also be realized through the DevOps system. With the acceleration of the development frequency of mobile applications, gray scale distribution is often required. However, the existing DevOps system has low support for gray level distribution, and the difficulty of gray level distribution by mobile application under the DevOps system is high.
Disclosure of Invention
Based on the above, it is necessary to provide a gray level publishing method, device, computer equipment and storage medium based on DevOps to solve the problem that the difficulty of gray level publishing by a mobile application program under a DevOps system is high.
A gray level release method based on DevOps comprises the following steps:
acquiring source codes of application programs;
analyzing the source code according to a preset analysis program to obtain an analysis result, and extracting an interface control of the application program according to the analysis result;
binding the extracted interface control with a preset positioning function, and setting a display control label of the interface control in the bound preset positioning function; wherein, one interface control is bound with one preset positioning function;
and generating a gray scale version of the application program according to the source code, the preset positioning function and the display control label, and releasing the gray scale version.
A DevOps-based gray scale distribution device comprising:
the source code acquisition module is used for acquiring source codes of the application programs;
the extraction control module is used for analyzing the source code according to a preset analysis program, obtaining an analysis result and extracting an interface control of the application program according to the analysis result;
the display control label setting module is used for binding the extracted interface control with a preset positioning function and setting a display control label of the interface control in the bound preset positioning function; wherein, one interface control is bound with one preset positioning function;
and the gray level version generation module is used for generating a gray level version of the application program according to the source code, the preset positioning function and the display control label and releasing the gray level version.
A computer device comprising a memory, a processor and computer readable instructions stored in the memory and executable on the processor, the processor implementing the DevOps-based gray scale distribution method described above when executing the computer readable instructions.
A computer readable storage medium storing computer readable instructions which when executed by a processor implement the DevOps-based gray scale distribution method described above.
According to the gray level publishing method, the gray level publishing device, the computer equipment and the storage medium based on the DevOps, the source code of the application program is obtained, and therefore the copy version of the application program is obtained. Analyzing the source code according to a preset analysis program, obtaining an analysis result, and extracting an interface control of the application program according to the analysis result so as to automatically identify control elements in the source code. Binding the extracted interface control with a preset positioning function, and setting a display control label of the interface control in the bound preset positioning function; one interface control is bound with one preset positioning function to realize the gray level release function of the application program. And generating a gray scale version of the application program according to the source code, the preset positioning function and the display control label, and releasing the gray scale version to finish release of the gray scale version. The invention can realize gray release of the mobile application program under the DevOps system, reduce the development difficulty of the mobile application program in the DevOps system and improve the development efficiency of the mobile application program.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the description of the embodiments of the present invention will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of an application environment of a gray level distribution method based on DevOps according to an embodiment of the present invention;
FIG. 2 is a flow chart of a gray level distribution method based on DevOps according to an embodiment of the invention;
FIG. 3 is a flow chart of a gray level distribution method based on DevOps according to an embodiment of the invention;
FIG. 4 is a flow chart of a gray level distribution method based on DevOps according to an embodiment of the invention;
FIG. 5 is a schematic diagram of a gray level distribution device based on DevOps according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of a computer device in accordance with an embodiment of the invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the invention. 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 be within the scope of the invention.
The gray level release method based on Devops provided in the embodiment can be applied to an application environment as shown in fig. 1, wherein a client communicates with a server. Clients include, but are not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices. The server may be implemented by a stand-alone server or a server cluster formed by a plurality of servers.
In an embodiment, as shown in fig. 2, a gray level distribution method based on devots is provided, and the method is applied to the server in fig. 1 for illustration, and includes the following steps:
s10, acquiring source codes of application programs.
In this embodiment, the application program generally refers to a mobile application program, and may run on an Android system (an operating system that is dominant and developed by *** corporation), or an iOS system (an operating system that is developed by apple corporation), and other operating systems that are suitable for running on smart phones, tablet computers, smart watches, and smart glasses. The source code includes, but is not limited to, java source code data and XML layout files.
S20, analyzing the source code according to a preset analysis program, obtaining an analysis result, and extracting an interface control of the application program according to the analysis result.
The preset analysis program can analyze the source code based on the grammar characteristics of the control code to obtain an analysis result. The parsing result includes at least one interface control and a hierarchical relationship thereof. The interface control needed to set the display control label can be extracted from the analysis result (all the interface controls can be extracted as required).
S30, binding the extracted interface control with a preset positioning function, and setting a display control label of the interface control in the bound preset positioning function; wherein, one interface control is bound with one preset positioning function;
the preset positioning function may be a findtiewbyid function. The display control tab may be a control variable defined in an XML layout file. For example, a display control tab associated by a findViewById function is: location= "validongshan". If the user is located in the Jinggang mountain, the Jinggang mountain scenic spot elements can be displayed based on the definition mode of the interface control, and if the user is not located in the Jinggang mountain, the interface control does not display the Jinggang mountain scenic spot elements.
S40, generating a gray scale version of the application program according to the source code, the preset positioning function and the display control label, and releasing the gray scale version.
In this embodiment, after all interface controls that need to set the display control tag are set, the Devops system may generate a gray scale version of the application program based on the newly added preset positioning function and the display control tag, and then package and release the application program of the gray scale version. And after packaging and release, an update prompt can be sent to the user terminal. After receiving the update prompt through the user terminal, the user can update the application program on the user terminal into a gray version.
In steps S10-S40, the source code of the application is obtained to obtain a duplicate version of the application. Analyzing the source code according to a preset analysis program, obtaining an analysis result, and extracting an interface control of the application program according to the analysis result so as to automatically identify control elements in the source code. Binding the extracted interface control with a preset positioning function, and setting a display control label of the interface control in the bound preset positioning function; one interface control is bound with one preset positioning function to realize the gray level release function of the application program. And generating a gray scale version of the application program according to the source code, the preset positioning function and the display control label, and releasing the gray scale version to finish release of the gray scale version.
Optionally, as shown in fig. 3, after step S20, that is, after the parsing the source code according to the preset parsing program, the extracting the interface control of the application program further includes:
s21, constructing an interface control database according to the interface control;
s22, determining the hierarchical relation of the interface control in the interface control database according to the analysis result, wherein the hierarchical relation comprises three hierarchies of an application program, an application interface and an interface control which are arranged from top to bottom.
In this embodiment, the interface control database may be constructed to facilitate management of the respective interface controls within the application. In the interface control database, the interface control can be managed in a hierarchical mode. For example, the hierarchical relationship may be set as an application-application interface-interface control. That is, an application program includes a plurality of application interfaces, and each application interface includes a plurality of interface controls. In the interface control database, a plurality of display control labels can also be stored. The display control labels can be uniformly maintained at the server to realize the control of the gray release of the application program.
Optionally, the interface control includes at least one of an input box, a date, a graphic, a button, a video, and a pop-up box.
In this embodiment, the control refers to the encapsulation of data and methods. The interface controls may be encapsulated display elements on the application interface including, but not limited to, input boxes, dates, graphics, buttons, videos, pop-up boxes. In some cases, the interface control may also be a composite control, i.e., a number of child controls are also included within the interface control.
Optionally, the display control tag includes at least one of a terminal identification code, a system version, a model, a region, a user role, and a user gender.
In this embodiment, the display control tab is used to control the visibility of the interface control. When the user label is consistent with the display control label, the interface control is visible; when the user tab does not coincide with the display control tab, then the interface control is not visible. The display control tag includes, but is not limited to, a terminal identification code (e.g., IME code), a system version, a model, a zone, a user character, and a user gender.
Optionally, as shown in fig. 4, after step S40, that is, after the generating the gray scale version of the application program according to the preset positioning function and the display control label, the method further includes:
s50, when the application program installed in the user terminal is the gray version, receiving a display request of the application program, and acquiring a user tag corresponding to the display control tag;
and S60, generating a label switch list according to the user label, and sending the label switch list to the user terminal, so that the user terminal sets the visibility of the interface control according to the label switch list, and the user terminal displays the interface control in the application program according to the visibility.
In this embodiment, when the application program installed by the user is in the gray-scale version, the server (or the user terminal in some cases) receives the display request of the application program, and then obtains the user tag corresponding to the display control tag. Illustratively, the display control labels are: region=Shenzhen, and the corresponding user tag is also a region tag.
The tag switch list may be generated by determining whether the user tag matches the display control tag. Illustratively, a set of display control tags may be represented as:
(control 1) system version = 10.1;
(control 2) model = XX1, XX2, XX3 or XX4;
(control 3) region = Shenzhen, guangzhou;
(control 4) user role = general member, senior member;
(control 5) user gender = male, female.
The obtained user tag is:
system version = 10.1;
model=xx5;
region = Shenzhen;
user role = common member;
user gender = male.
The generated tag switch list may be expressed as:
{ control 1: yes;
control 2: no;
control 3: yes;
control 4: yes;
control 5: yes }.
After the user terminal obtains the tag switch list, the visibility of the interface control can be controlled according to the switch information in the tag switch list. If the switch information of an interface control in the label switch list is Yes, the interface control is visible; the switch information of another interface control is "No", and the interface control is invisible.
It should be understood that the sequence number of each step in the foregoing embodiment does not mean that the execution sequence of each process should be determined by the function and the internal logic, and should not limit the implementation process of the embodiment of the present invention.
In an embodiment, a gray scale distribution device based on DevOps is provided, where the gray scale distribution device based on DevOps corresponds to the gray scale distribution method based on DevOps in the above embodiment one by one. As shown in fig. 5, the DevOps-based gray publishing device includes an acquisition source code module 10, an extraction control module 20, a setup display control tag module 30, and a generate gray version module 40. The functional modules are described in detail as follows:
an acquisition source code module 10, configured to acquire source code of an application program;
the extraction control module 20 is configured to parse the source code according to a preset parsing program, obtain a parsing result, and extract an interface control of the application program according to the parsing result;
the display control label setting module 30 is configured to bind the extracted interface control with a preset positioning function, and set a display control label of the interface control in the bound preset positioning function; wherein, one interface control is bound with one preset positioning function;
and a gray scale version generation module 40, configured to generate a gray scale version of the application program according to the source code, the preset positioning function and the display control tag, and issue the gray scale version.
Optionally, the gray level issuing device based on devots further includes a database construction module, where the database construction module includes:
the construction database unit is used for constructing an interface control database according to the interface control;
and the relation determining unit is used for determining the hierarchical relation of the interface control in the interface control database according to the analysis result, wherein the hierarchical relation comprises three hierarchies of an application program, an application interface and an interface control which are arranged from top to bottom.
Optionally, the interface control includes at least one of an input box, a date, a graphic, a button, a video, and a pop-up box.
Optionally, the display control tag includes at least one of a terminal identification code, a system version, a model, a region, a user role, and a user gender.
Optionally, the Devops-based gray scale issuing device further includes:
the acquisition identification module is used for receiving a display request of the application program when the application program installed on the user terminal is the gray version, and acquiring a user tag corresponding to the display control tag;
and the control display control module is used for generating a label switch list according to the user label, and sending the label switch list to the user terminal so that the user terminal sets the visibility of the interface control according to the label switch list, and the user terminal displays the interface control in the application program according to the visibility.
For the specific definition of the DevOps-based gray scale distribution device, reference may be made to the definition of the DevOps-based gray scale distribution method hereinabove, and the description thereof will not be repeated. The above-described respective modules in the DevOps-based gray scale distribution device may be implemented in whole or in part by software, hardware, and combinations thereof. The above modules may be embedded in hardware or may be independent of a processor in the computer device, or may be stored in software in a memory in the computer device, so that the processor may call and execute operations corresponding to the above modules.
In one embodiment, a computer device is provided, which may be a server, the internal structure of which may be as shown in fig. 6. The computer device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, computer readable instructions, and a database. The internal memory provides an environment for the execution of an operating system and computer-readable instructions in a non-volatile storage medium. The database of the computer device is used for storing data related to the gray level distribution method based on the Devops. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer readable instructions, when executed by the processor, implement a DevOps-based gray scale distribution method.
In one embodiment, a computer device is provided that includes a memory, a processor, and computer readable instructions stored on the memory and executable on the processor, when executing the computer readable instructions, performing the steps of:
acquiring source codes of application programs;
analyzing the source code according to a preset analysis program to obtain an analysis result, and extracting an interface control of the application program according to the analysis result;
binding the extracted interface control with a preset positioning function, and setting a display control label of the interface control in the bound preset positioning function; wherein, one interface control is bound with one preset positioning function;
and generating a gray scale version of the application program according to the source code, the preset positioning function and the display control label, and releasing the gray scale version.
In one embodiment, one or more computer-readable storage media are provided having computer-readable instructions stored thereon, the readable storage media provided by the present embodiment including non-volatile readable storage media and volatile readable storage media. The readable storage medium has stored thereon computer readable instructions which when executed by one or more processors perform the steps of:
acquiring source codes of application programs;
analyzing the source code according to a preset analysis program to obtain an analysis result, and extracting an interface control of the application program according to the analysis result;
binding the extracted interface control with a preset positioning function, and setting a display control label of the interface control in the bound preset positioning function; wherein, one interface control is bound with one preset positioning function;
and generating a gray scale version of the application program according to the source code, the preset positioning function and the display control label, and releasing the gray scale version.
Those skilled in the art will appreciate that implementing all or part of the processes of the methods of the embodiments described above may be accomplished by instructing the associated hardware by computer readable instructions stored on a non-transitory computer readable storage medium, which when executed may comprise processes of embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the various embodiments provided herein may include non-volatile and/or volatile memory. The nonvolatile memory can include Read Only Memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), memory bus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), among others.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional units and modules is illustrated, and in practical application, the above-described functional distribution may be performed by different functional units and modules according to needs, i.e. the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-described functions.
The above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention, and are intended to be included in the scope of the present invention.

Claims (8)

1. The gray level release method based on Devops is characterized by comprising the following steps of:
acquiring source codes of application programs;
analyzing the source code according to a preset analysis program to obtain an analysis result, and extracting an interface control of the application program according to the analysis result;
binding the extracted interface control with a preset positioning function, and setting a display control label of the interface control in the bound preset positioning function; wherein, one interface control is bound with one preset positioning function;
generating a gray scale version of the application program according to the source code, the preset positioning function and the display control label, and releasing the gray scale version;
when the application program installed in the user terminal is the gray version, receiving a display request of the application program, and acquiring a user tag corresponding to the display control tag;
and judging whether the user label is consistent with the display control label or not, generating a label switch list, and sending the label switch list to the user terminal, so that the user terminal sets the visibility of the interface control according to the label switch list, and the user terminal displays the interface control in the application program according to the visibility.
2. The method for releasing gray scale based on Devops according to claim 1, wherein after said parsing the source code according to a preset parsing program and extracting the interface control of the application program, further comprising:
constructing an interface control database according to the interface control;
and determining the hierarchical relation of the interface control in the interface control database according to the analysis result, wherein the hierarchical relation comprises three hierarchies of an application program, an application interface and an interface control which are arranged from top to bottom.
3. The devots based gray scale publishing method of claim 1, wherein the interface control comprises at least one of an input box, date, graphic, button, video, pop-up box.
4. The devots based gray scale distribution method according to claim 1, wherein the display control tag includes at least one of a terminal identification code, a system version, a model, a region, a user character, and a user gender.
5. A devots-based gray scale distribution device comprising:
the source code acquisition module is used for acquiring source codes of the application programs;
the extraction control module is used for analyzing the source code according to a preset analysis program, obtaining an analysis result and extracting an interface control of the application program according to the analysis result;
the display control label setting module is used for binding the extracted interface control with a preset positioning function and setting a display control label of the interface control in the bound preset positioning function; wherein, one interface control is bound with one preset positioning function;
the gray version generation module is used for generating a gray version of the application program according to the source code, the preset positioning function and the display control label and releasing the gray version;
the acquisition identification module is used for receiving a display request of the application program when the application program installed on the user terminal is the gray version, and acquiring a user tag corresponding to the display control tag;
and the control display control module is used for generating a label switch list by judging whether the user label is consistent with the display control label or not, and sending the label switch list to the user terminal so that the user terminal sets the visibility of the interface control according to the label switch list and displays the interface control in the application program according to the visibility.
6. The devots-based gray scale issuing device of claim 5, further comprising a database construction module comprising:
the construction database unit is used for constructing an interface control database according to the interface control;
and the relation determining unit is used for determining the hierarchical relation of the interface control in the interface control database according to the analysis result, wherein the hierarchical relation comprises three hierarchies of an application program, an application interface and an interface control which are arranged from top to bottom.
7. A computer device comprising a memory, a processor, and computer readable instructions stored in the memory and executable on the processor, wherein execution of the computer readable instructions by the processor implements the Devops-based gray scale distribution method of any of claims 1-4.
8. One or more readable storage media storing computer-readable instructions that, when executed by one or more processors, cause the one or more processors to perform the Devops-based gray scale distribution method of any of claims 1-4.
CN202010921672.1A 2020-09-04 2020-09-04 Gray release method and device based on Devops, computer equipment and storage medium Active CN112181437B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010921672.1A CN112181437B (en) 2020-09-04 2020-09-04 Gray release method and device based on Devops, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010921672.1A CN112181437B (en) 2020-09-04 2020-09-04 Gray release method and device based on Devops, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112181437A CN112181437A (en) 2021-01-05
CN112181437B true CN112181437B (en) 2024-03-19

Family

ID=73924239

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010921672.1A Active CN112181437B (en) 2020-09-04 2020-09-04 Gray release method and device based on Devops, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112181437B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112947969B (en) * 2021-03-10 2022-12-16 支付宝(杭州)信息技术有限公司 Page off-screen rendering method, device, equipment and readable medium
CN114327451B (en) * 2021-12-14 2024-03-08 浙江华章科技有限公司 Method, system, storage medium and transmission system for generating transmission upper computer interface and lower computer program

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101655793A (en) * 2009-09-25 2010-02-24 金蝶软件(中国)有限公司 Method and device for generating interface
CN102929603A (en) * 2012-09-28 2013-02-13 用友软件股份有限公司 Interface control arrangement device and interface control arrangement method
CN107045442A (en) * 2017-03-15 2017-08-15 武汉斗鱼网络科技有限公司 The method of controlling switch and system of function button on a kind of Application Program Interface
CN110659027A (en) * 2019-09-20 2020-01-07 京东方科技集团股份有限公司 Code generation method and device and electronic equipment
CN110795181A (en) * 2019-09-18 2020-02-14 北京你财富计算机科技有限公司 Application program interface display method and device based on skip protocol and electronic equipment
CN111008012A (en) * 2019-12-06 2020-04-14 上海米哈游网络科技股份有限公司 Prototype design method, prototype design device, electronic product and storage medium
CN111158715A (en) * 2019-12-19 2020-05-15 中国平安财产保险股份有限公司 Gray scale release control method and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017019684A1 (en) * 2015-07-27 2017-02-02 Datagrid Systems, Inc. Techniques for evaluating server system reliability, vulnerability and component compatibility using crowdsourced server and vulnerability data

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101655793A (en) * 2009-09-25 2010-02-24 金蝶软件(中国)有限公司 Method and device for generating interface
CN102929603A (en) * 2012-09-28 2013-02-13 用友软件股份有限公司 Interface control arrangement device and interface control arrangement method
CN107045442A (en) * 2017-03-15 2017-08-15 武汉斗鱼网络科技有限公司 The method of controlling switch and system of function button on a kind of Application Program Interface
CN110795181A (en) * 2019-09-18 2020-02-14 北京你财富计算机科技有限公司 Application program interface display method and device based on skip protocol and electronic equipment
CN110659027A (en) * 2019-09-20 2020-01-07 京东方科技集团股份有限公司 Code generation method and device and electronic equipment
CN111008012A (en) * 2019-12-06 2020-04-14 上海米哈游网络科技股份有限公司 Prototype design method, prototype design device, electronic product and storage medium
CN111158715A (en) * 2019-12-19 2020-05-15 中国平安财产保险股份有限公司 Gray scale release control method and system

Also Published As

Publication number Publication date
CN112181437A (en) 2021-01-05

Similar Documents

Publication Publication Date Title
CN109597661B (en) Service function configuration method and device
CN108984170B (en) H5 page multi-language rendering method and device
US20190220304A1 (en) Method and device for processing application program page, and storage medium
CN108304172B (en) Web development method and web development engine
CN108804159B (en) Javascript module loading method and preprocessing method and device thereof, and computer equipment
CN112181437B (en) Gray release method and device based on Devops, computer equipment and storage medium
CN108595697B (en) Webpage integration method, device and system
CN112416458A (en) Preloading method and device based on ReactNative, computer equipment and storage medium
CN112181423B (en) Project construction method and device based on configuration file, computer equipment and medium
CN111552535A (en) Interface picture replacing method and device, computer equipment and storage medium
CN111240730A (en) Application program updating method and device
CN110765610B (en) PDM integration method, PDM integration device, computer equipment and storage medium
CN116661936A (en) Page data processing method and device, computer equipment and storage medium
CN112015378A (en) Skeleton screen page generation method and device, computer equipment and storage medium
CN112035113A (en) Navigation bar loading method, device, equipment and medium of H5 page
CN109582580B (en) System, method and apparatus for debugging pages
CN116483425A (en) Micro-service gray level edition issuing method, device, equipment and storage medium thereof
CN116383787A (en) Page creation method, page creation device, computer equipment and storage medium
CN112115738A (en) Image identification method and device applied to browser end
CN115687826A (en) Page refreshing method and device, computer equipment and storage medium
CN114356379A (en) Backup-based service upgrading method, device, equipment and storage medium
CN114090066A (en) User interface card view generation method and device, computer equipment and medium
CN113610558A (en) Resource distribution method and device, electronic equipment and storage medium
CN112714148A (en) Interface configuration method, device, equipment and medium
CN113645064B (en) Task issuing method and device, electronic 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