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

CN112084397B - Filter registration method, device, equipment and readable storage medium - Google Patents

Filter registration method, device, equipment and readable storage medium Download PDF

Info

Publication number
CN112084397B
CN112084397B CN202010674407.8A CN202010674407A CN112084397B CN 112084397 B CN112084397 B CN 112084397B CN 202010674407 A CN202010674407 A CN 202010674407A CN 112084397 B CN112084397 B CN 112084397B
Authority
CN
China
Prior art keywords
filter
array
target
original
target array
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
CN202010674407.8A
Other languages
Chinese (zh)
Other versions
CN112084397A (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.)
Shandong Civic Se Commercial Middleware Co ltd
Original Assignee
Shandong Civic Se Commercial Middleware 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 Shandong Civic Se Commercial Middleware Co ltd filed Critical Shandong Civic Se Commercial Middleware Co ltd
Priority to CN202010674407.8A priority Critical patent/CN112084397B/en
Publication of CN112084397A publication Critical patent/CN112084397A/en
Application granted granted Critical
Publication of CN112084397B publication Critical patent/CN112084397B/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/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • 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/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Stored Programmes (AREA)

Abstract

The application discloses a filter registration method, a device, equipment and a readable storage medium. The method disclosed by the application comprises the following steps: if a filter in a target WEB application defined based on Order annotation is obtained, creating a target array with a length larger than that of the original array; the primitive array is arranged in an internal class of the standard context class; copying the data in the original array to a target array; and adding the target information of the filter to the tail part of the target array, and replacing the original array with the target array to finish the registration process of the filter. The application adds the target information of the filter acquired currently to the tail of the target array, can arrange each filter in the target array according to the execution sequence defined by the Order annotation, does not reverse the execution sequence of each filter, and does not cause errors in WEB application. Correspondingly, the filter registration device, the device and the readable storage medium have the technical effects.

Description

Filter registration method, device, equipment and readable storage medium
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method, an apparatus, a device, and a readable storage medium for registering a filter.
Background
At present, a plurality of filters in a WEB application developed based on a SpringBoot framework can be defined by Order annotation, and the filters can be registered in an application server according to the execution Order. Wherein the Order notes identify the execution Order of the respective filters by a number size, and the number is small to preferentially execute and preferentially register. However, in the process of registering multiple filters one by one, the application server can place the filter with small number behind the filter with large number, so that the execution sequence of each filter is reversed, and the application function is abnormal and cannot be used.
Therefore, how to avoid the reverse order of execution of the respective filters in the WEB application is a problem that needs to be solved by those skilled in the art.
Disclosure of Invention
In view of the above, an object of the present application is to provide a method, apparatus, device and readable storage medium for registering filters, so as to avoid reversing the execution order of each filter in a WEB application. The specific scheme is as follows:
in a first aspect, the present application provides a filter registration method, including:
if a filter in a target WEB application defined based on Order annotation is obtained, creating a target array with a length larger than that of the original array; the primitive arrays are arranged in an internal class of the standard context class;
copying the data in the original array to the target array;
and adding the target information of the filter to the tail part of the target array, and replacing the original array with the target array to complete the registration process of the filter.
Preferably, the creating the target array with the length larger than the original array includes:
the target array is created using the key new.
Preferably, the copying the data in the original array to the target array includes:
and copying the data in the original array to the target array by using a Java standard array copying mode.
Preferably, said replacing said original array with said target array comprises:
and referencing the target array by using a Java transfer reference mode, and assigning the target array to the original array.
Preferably, the method further comprises:
if the filter in the target WEB application is acquired for the first time, creating the internal class in the standard context class, creating the original array in the internal class, and executing the step of creating the target array with the length larger than that of the original array.
Preferably, the method further comprises:
after finishing registering all the filters in the target WEB application, determining the registering sequence of all the filters in the current target array as the execution sequence of each filter.
Preferably, the filter information includes a filter name, a Servlet name, a forwarding type, and a matching path.
In a second aspect, the present application provides a filter registration apparatus comprising:
the creating module is used for creating a target array with the length larger than that of the original array if a filter in the target WEB application defined based on the Order annotation is acquired; the primitive arrays are arranged in an internal class of the standard context class;
the copying module is used for copying the data in the original array to the target array;
and the adding module is used for adding the target information of the filter to the tail part of the target array and replacing the original array with the target array so as to complete the registration process of the filter.
In a third aspect, the present application provides a filter registration apparatus comprising:
a memory for storing a computer program;
a processor for executing the computer program to implement the previously disclosed filter registration method.
In a fourth aspect, the present application provides a readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the previously disclosed filter registration method.
As can be seen from the above scheme, the present application provides a filter registration method, including: if a filter in a target WEB application defined based on Order annotation is obtained, creating a target array with a length larger than that of the original array; the primitive arrays are arranged in an internal class of the standard context class; copying the data in the original array to the target array; and adding the target information of the filter to the tail part of the target array, and replacing the original array with the target array to complete the registration process of the filter.
Therefore, after the filter in the target WEB application defined based on the Order annotation is obtained, the method creates the target array with the length larger than that of the original array, copies the data in the original array to the target array, adds the target information of the filter to the tail of the target array, and replaces the original array with the target array to finish the registration process of the filter. The method comprises the steps of adding the target information of the currently acquired filter to the tail of the target array, so that the filter registered in advance can be arranged in front of the target array, and the filter registered in the rear of the target array, therefore, each filter can be arranged in the target array according to the execution sequence defined by the Order annotation without reversing the execution sequence of each filter, each filter can be executed according to the execution sequence defined by the Order annotation, and the WEB application cannot go wrong.
Correspondingly, the filter registration device, the device and the readable storage medium have the technical effects.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present application, and that other drawings can be obtained according to the provided drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method for registering a filter according to the present disclosure;
FIG. 2 is a flow chart of an application deployment method disclosed by the application;
FIG. 3 is a schematic diagram of a filter registration apparatus according to the present disclosure;
fig. 4 is a schematic diagram of a filter registration device according to the present disclosure.
Detailed Description
The following description of the embodiments of the present application 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 application, but 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, are intended to be within the scope of the application.
At present, in the process of registering a plurality of filters one by one, an application server can place a filter with a small number behind a filter with a large number, so that the execution sequence of each filter is reversed, and the application function is abnormal and cannot be used. Therefore, the application provides a filter registration scheme which can avoid the reverse execution sequence of each filter in the WEB application.
Referring to fig. 1, the embodiment of the application discloses a filter registration method, which comprises the following steps:
s101, if a filter in a target WEB application defined based on Order annotation is obtained, creating a target array with a length larger than that of the original array; the primitive arrays are disposed in an internal class of the standard context class.
In this embodiment, the target WEB application is developed based on a SpringBoot framework, and application configuration can be simplified by using the SpringBoot framework. The embodiment is applied to an application server. The application server will register filters one by one based on the Order of execution defined by the Order annotation.
In one embodiment, creating a target array having a length greater than the original array includes: a target array is created using the key new. Since the new content is needed in the target array, its length should be greater than that of the original array. The basic structure of the class in Java is attributes and methods, and using the keyword class, an internal class can be defined in the standard context class of the application server, which internal class name can be a filter storage class. Attributes and methods are defined in the filter store class, namely: the key new is used to create a target array of the type FilterMap for storing information for each filter (e.g., filter name, servlet name, forwarding type, matching path, etc.). Also, a method add to add a filter may be defined, which is used to add a filter to an array.
S102, copying the data in the original array to the target array.
In one embodiment, copying data in an original array to a target array includes: and copying the data in the original array to the target array by using a Java standard array copying mode.
The specific process of adding a filter to an array by a method add comprises the following steps: a new key is used to create a new array (i.e., a target array) that is 1 more long than the original array in the class. Copying from a first position of the original array by using a Java standard array copying mode to copy contents in the original array to a new array one by one, adding parameters of the method (namely information of a currently acquired filter) to the tail of the new array, then referencing the new array by using a Java transfer referencing mode, and reassigning the new array to the original array to realize replacement of the original array by the new array.
S103, adding the target information of the filter to the tail of the target array, and replacing the original array with the target array to complete the registration process of the filter.
The filter information includes a filter name, a Servlet name, a forwarding type, a matching path, and the like. In one embodiment, replacing the primitive arrays with the target arrays includes: and referencing the target array by using a Java transfer reference mode, and assigning the target array to the original array.
In one specific embodiment, the method further comprises: if the filter in the target WEB application is acquired for the first time, an internal class is created in the standard context class, an original array is created in the internal class, and the step of creating the target array with the length larger than that of the original array is executed.
In one specific embodiment, the method further comprises: after finishing registering all the filters in the target WEB application, determining the registering sequence of all the filters in the current target array as the execution sequence of each filter.
Therefore, the filters can be arranged in the target array according to the execution sequence defined by the Order annotation, the execution sequence of each filter cannot be reversed, each filter can be executed according to the execution sequence defined by the Order annotation, and the WEB application cannot be wrong. The embodiment can enhance the compatibility of the application server and ensure the normal and stable operation of the application.
Referring to fig. 2, the embodiment of the application discloses an application deployment method, which comprises the following steps:
(1) Preparing and deploying the application.
And determining that the deployed application is a WEB application developed by the SpringBoot framework. Wherein registering individual filters in the WEB application is part of the operation of the deployment application.
(2) A filter store class (i.e., an internal class) is defined, and filter array attributes (i.e., attributes defining an array) and methods of adding filters (i.e., method add) are defined in the class.
Wherein, using the keyword class, an internal class is defined in the standard context class of the application server, the internal class name is a filter storage class, attributes and methods are defined in the filter storage class, a filter array attribute is created using the keyword new, the array type is a FilterMap, the information of each filter (such as a filter name, a Servlet name, a forwarding type, a matching path, etc.) is stored, and an add filter method add is defined for adding the filter in the WEB application.
(3) The SpringBoot framework parses the filter according to the Order annotation and transmits the filter to the application server for registration.
(4) The filter store class adds the incoming filter to the filter array tail.
(5) And executing other operations required by the deployment application until the deployment is completed.
The application server analyzes the filters one by utilizing the filter sequence defined by the Order annotation of the SpringBoot framework, and adds the relevant information of the current filter to the tail part of the filter array to register the filters after one analysis is completed. Specifically, a new key is used to create a new array (i.e., a target array) that has a length 1 more than the length of the original array in the class. Copying from a first position of the original array by using a Java standard array copying mode to copy contents in the original array to a new array one by one, adding parameters of the method (namely information of a currently acquired filter) to the tail of the new array, then referencing the new array by using a Java transfer referencing mode, and reassigning the new array to the original array to realize replacement of the original array by the new array.
Therefore, in the embodiment, the Order annotation of the SpringBoot framework is used for defining the execution sequence of the filter, and in the process of registering each filter, the execution sequence of each filter can be ensured to be consistent with the execution sequence defined by the Order annotation, so that the normal operation of the application can be ensured, and the enterprise management application and the subsequent maintenance of the application are also facilitated.
A filter registration device provided in the embodiment of the present application is described below, and a filter registration device described below and a filter registration method described above may be referred to each other.
Referring to fig. 3, an embodiment of the present application discloses a filter registration apparatus, including:
the creating module 301 is configured to create a target array with a length greater than the original array if a filter in the target WEB application defined based on the Order annotation is obtained; the primitive array is arranged in an internal class of the standard context class;
a copy module 302, configured to copy data in the original array to the target array;
the adding module 303 is configured to add the target information of the filter to the tail of the target array, and replace the original array with the target array to complete the registration process of the filter.
In one embodiment, the creation module is specifically configured to:
a target array is created using the key new.
In one embodiment, the copy module is specifically configured to:
and copying the data in the original array to the target array by using a Java standard array copying mode.
In one embodiment, the adding module is specifically configured to:
and referencing the target array by using a Java transfer reference mode, and assigning the target array to the original array.
In one specific embodiment, the method further comprises:
and the internal class creation module is used for creating an internal class in the standard context class if the filter in the target WEB application is acquired for the first time, creating an original array in the internal class, and executing the step of creating the target array with the length larger than that of the original array.
In one specific embodiment, the method further comprises:
and the execution sequence determining module is used for determining the registration sequence of all the filters in the current target array as the execution sequence of each filter after the registration of all the filters in the target WEB application is completed.
In one embodiment, the filter information includes a filter name, a Servlet name, a forwarding type, and a matching path.
The more specific working process of each module and unit in this embodiment may refer to the corresponding content disclosed in the foregoing embodiment, and will not be described herein.
It can be seen that this embodiment provides a filter registration apparatus, which adds the target information of the currently acquired filter to the tail of the target array, so that the filter that is registered first may be arranged in front of the target array, and the filter that is registered later may be arranged behind the target array, so that each filter may be arranged in the target array according to the execution Order defined by the Order annotation, without reversing the execution Order of each filter, so that each filter may be executed according to the execution Order defined by the Order annotation, and WEB application may not make mistakes. The embodiment can enhance the compatibility of the application server and ensure the normal and stable operation of the application.
The following describes a filter registration device provided in the embodiment of the present application, and the filter registration device described below and the filter registration method and apparatus described above may be referred to each other.
Referring to fig. 4, an embodiment of the present application discloses a filter registration apparatus, including:
a memory 401 for holding a computer program;
a processor 402 for executing the computer program to implement the method disclosed in any of the embodiments above.
The following describes a readable storage medium according to an embodiment of the present application, and the readable storage medium described below and a method, apparatus and device for registering a filter described above may be referred to with each other.
A readable storage medium storing a computer program, wherein the computer program when executed by a processor implements the filter registration method disclosed in the foregoing embodiments. For specific steps of the method, reference may be made to the corresponding contents disclosed in the foregoing embodiments, and no further description is given here.
The references to "first," "second," "third," "fourth," etc. (if present) are used to distinguish similar objects from each other and are not necessarily used to describe a particular order or sequence. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments described herein may be implemented in other sequences than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, 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, or apparatus.
It should be noted that the description of "first", "second", etc. in this disclosure is for descriptive purposes only and is not to be construed as indicating or implying a relative importance or implying an indication of the number of technical features being indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include at least one such feature. In addition, the technical solutions of the embodiments may be combined with each other, but it is necessary to base that the technical solutions can be realized by those skilled in the art, and when the technical solutions are contradictory or cannot be realized, the combination of the technical solutions should be considered to be absent and not within the scope of protection claimed in the present application.
In this specification, each embodiment is described in a progressive manner, and each embodiment is mainly described in a different point from other embodiments, so that the same or similar parts between the embodiments are referred to each other.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software modules may be disposed in Random Access Memory (RAM), memory, read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of readable storage medium known in the art.
The principles and embodiments of the present application have been described herein with reference to specific examples, the description of which is intended only to assist in understanding the methods of the present application and the core ideas thereof; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present application, the present description should not be construed as limiting the present application in view of the above.

Claims (10)

1. A method of registering a filter, comprising:
if a filter in a target WEB application defined based on Order annotation is obtained, creating a target array with a length larger than that of the original array; the primitive arrays are arranged in an internal class of the standard context class;
copying the data in the original array to the target array;
and adding the target information of the filter to the tail part of the target array, and replacing the original array with the target array to complete the registration process of the filter.
2. The filter registration method according to claim 1, wherein creating a target array having a length greater than the original array comprises:
the target array is created using the key new.
3. The filter registration method of claim 1, wherein the copying the data in the original array to the target array comprises:
and copying the data in the original array to the target array by using a Java standard array copying mode.
4. The filter registration method according to claim 1, wherein the replacing the original array with the target array comprises:
and referencing the target array by using a Java transfer reference mode, and assigning the target array to the original array.
5. The filter registration method according to any one of claims 1 to 4, further comprising:
if the filter in the target WEB application is acquired for the first time, creating the internal class in the standard context class, creating the original array in the internal class, and executing the step of creating the target array with the length larger than that of the original array.
6. The filter registration method according to any one of claims 1 to 4, further comprising:
after finishing registering all the filters in the target WEB application, determining the registering sequence of all the filters in the current target array as the execution sequence of each filter.
7. The filter registration method of claim 1, wherein the filter information includes a filter name, a Servlet name, a forwarding type, and a matching path.
8. A filter registration apparatus, comprising:
the creating module is used for creating a target array with the length larger than that of the original array if a filter in the target WEB application defined based on the Order annotation is acquired; the primitive arrays are arranged in an internal class of the standard context class;
the copying module is used for copying the data in the original array to the target array;
and the adding module is used for adding the target information of the filter to the tail part of the target array and replacing the original array with the target array so as to complete the registration process of the filter.
9. A filter registration apparatus, comprising:
a memory for storing a computer program;
a processor for executing the computer program to implement the filter registration method as claimed in any one of claims 1 to 7.
10. A readable storage medium for storing a computer program, wherein the computer program when executed by a processor implements the filter registration method according to any one of claims 1 to 7.
CN202010674407.8A 2020-07-14 2020-07-14 Filter registration method, device, equipment and readable storage medium Active CN112084397B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010674407.8A CN112084397B (en) 2020-07-14 2020-07-14 Filter registration method, device, equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010674407.8A CN112084397B (en) 2020-07-14 2020-07-14 Filter registration method, device, equipment and readable storage medium

Publications (2)

Publication Number Publication Date
CN112084397A CN112084397A (en) 2020-12-15
CN112084397B true CN112084397B (en) 2023-12-05

Family

ID=73735797

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010674407.8A Active CN112084397B (en) 2020-07-14 2020-07-14 Filter registration method, device, equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN112084397B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1747473A (en) * 2004-09-10 2006-03-15 微软公司 System and method for extending a message schema to represent fax messages
CN101068300A (en) * 2006-05-02 2007-11-07 株式会社理光 Image forming device and application program execution method
CN103116510A (en) * 2013-01-21 2013-05-22 北京东方通科技股份有限公司 Class loading isolated system and method based on open service gateway initiative (OSGI)
CN106127075A (en) * 2016-06-27 2016-11-16 湖南大学 The encryption method of can search for based on secret protection under a kind of cloud storage environment
CN110187902A (en) * 2019-04-15 2019-08-30 中国平安人寿保险股份有限公司 Project remodeling method, device, equipment and storage medium based on spring boot
CN110913265A (en) * 2019-11-29 2020-03-24 四川航天神坤科技有限公司 Video data buffer scheduling method and device
CN111177491A (en) * 2019-12-31 2020-05-19 奇安信科技集团股份有限公司 Regular expression matching method and device, electronic equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1747473A (en) * 2004-09-10 2006-03-15 微软公司 System and method for extending a message schema to represent fax messages
CN101068300A (en) * 2006-05-02 2007-11-07 株式会社理光 Image forming device and application program execution method
CN103116510A (en) * 2013-01-21 2013-05-22 北京东方通科技股份有限公司 Class loading isolated system and method based on open service gateway initiative (OSGI)
CN106127075A (en) * 2016-06-27 2016-11-16 湖南大学 The encryption method of can search for based on secret protection under a kind of cloud storage environment
CN110187902A (en) * 2019-04-15 2019-08-30 中国平安人寿保险股份有限公司 Project remodeling method, device, equipment and storage medium based on spring boot
CN110913265A (en) * 2019-11-29 2020-03-24 四川航天神坤科技有限公司 Video data buffer scheduling method and device
CN111177491A (en) * 2019-12-31 2020-05-19 奇安信科技集团股份有限公司 Regular expression matching method and device, electronic equipment and storage medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
brucelwl.javaWeb自定义可排序过滤器注解,解决Servlet3.0下@WebFilter注解无法排序问题.《https://blog.csdn.net/u013202238/article/details/50662670》.2016,1-2. *
Springboot 中各个filter如何调整执行顺序(通过@Order,Ordered,FilterRegistrationBean三种方式);筏镜;《https://blog.csdn.net/fajing_feiyue/article/details/103553758》;1-2 *

Also Published As

Publication number Publication date
CN112084397A (en) 2020-12-15

Similar Documents

Publication Publication Date Title
CN103699585B (en) Methods, devices and systems for file metadata storage and file recovery
US20170118232A1 (en) Method, device and system for processing dns behavior
US20090210866A1 (en) Methods, systems, and computer program products for updating software on a data processing system based on transition rules between classes of compatible versions
CN106201648A (en) A kind of virtual machine creation method and device
US20230195347A1 (en) Thin-Provisioned File Copying Method, Apparatus and Device, and Readable Storage Medium
EP3974960B1 (en) Method and system for automated testing of web service apis
CN109766206A (en) A kind of log collection method and system
CN109377383A (en) Product data synchronous method, device, computer equipment and storage medium
CN101710373A (en) File operation method of embedded system
CN112084397B (en) Filter registration method, device, equipment and readable storage medium
CN113377499B (en) Virtual machine management method, device, equipment and readable storage medium
CN111930363B (en) Block interface code generation method and device
JP2008055849A (en) Image formation device and its management method
CN109639487B (en) Policy configuration method, device, network equipment and storage medium
CN112463880A (en) Block chain data storage method and related device
CN112181049A (en) Cluster time synchronization method, device, system, equipment and readable storage medium
CN106776803A (en) The update method and device of a kind of log recording
US12079501B2 (en) MON service migration method, apparatus, and device, and readable storage medium
CN107659643A (en) Cloud platform construction method and device
CN107526656B (en) Cloud restoration method and device
CN106993036B (en) Running environment information processing method and switch
CN117370078B (en) Database backup management method, device, computer equipment and storage medium
CN109491966A (en) A kind of file search method and relevant apparatus
CN111882430B (en) Intelligent scheduling method and device for banking system
CN117093777B (en) Method and device for intercepting browser page, 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