CN109857396A - Constructing method of component and device, storage medium, electronic equipment - Google Patents
Constructing method of component and device, storage medium, electronic equipment Download PDFInfo
- Publication number
- CN109857396A CN109857396A CN201910027502.6A CN201910027502A CN109857396A CN 109857396 A CN109857396 A CN 109857396A CN 201910027502 A CN201910027502 A CN 201910027502A CN 109857396 A CN109857396 A CN 109857396A
- Authority
- CN
- China
- Prior art keywords
- component
- built
- parameter
- custom
- building
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000010276 construction Methods 0.000 claims abstract description 40
- 230000000712 assembly Effects 0.000 claims abstract description 10
- 238000000429 assembly Methods 0.000 claims abstract description 10
- 230000004044 response Effects 0.000 claims abstract description 10
- 238000012549 training Methods 0.000 claims description 22
- 238000013135 deep learning Methods 0.000 claims description 19
- 238000009434 installation Methods 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 4
- 241000208340 Araliaceae Species 0.000 claims description 2
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 claims description 2
- 235000003140 Panax quinquefolius Nutrition 0.000 claims description 2
- 235000008434 ginseng Nutrition 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 abstract description 7
- 238000012545 processing Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000005291 magnetic effect Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 241001178520 Stomatepia mongo Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 210000004027 cell Anatomy 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003014 reinforcing effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 210000000352 storage cell Anatomy 0.000 description 1
Landscapes
- Stored Programmes (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
This disclosure relates to field of computer technology more particularly to a kind of constructing method of component and device, storage medium, electronic equipment.Wherein method includes: one component definition database of building, includes the title of each component and the major parameter and custom parameter of each component in the component definition database;Response assemblies building instruction, obtains the title of component to be built;The major parameter and custom parameter of the component to be built are obtained in the component definition database according to the title of the component to be built;The component to be built is constructed according to the major parameter of the component to be built and custom parameter.The disclosure improves the building efficiency of component, reduces the construction cost of component.
Description
Technical field
This disclosure relates to field of computer technology more particularly to a kind of constructing method of component and device, storage medium, electronics
Equipment.
Background technique
Component technology is a kind of most important method and distributed computing and Web service in various software reuse methods
Basis.Component software in network application, be otherwise known as middleware.The application of component technology is now very extensive,
In most popular component technology application be the VBX (Microsoft/VB) of the client and EJB (Sun/Java) of server end.In net
Network and its apply all very flourishing today, the demand to Component service is very strong, therefore component technology is flown in recent years
Speed development and be widely applied.
Currently, user uses for convenience, component construction efficiency is improved, a large amount of standard component is defined, however, due to
The versatility of standard component, the realization for some functional modules with particular/special requirement, can not directly using standard component into
Row is realized, it is therefore desirable to which programmer carries out customized and building manually, constructs low efficiency, at high cost.
It should be noted that information is only used for reinforcing the reason to the background of the disclosure disclosed in above-mentioned background technology part
Solution, therefore may include the information not constituted to the prior art known to persons of ordinary skill in the art.
Summary of the invention
The disclosure is designed to provide a kind of constructing method of component and device, storage medium, electronic equipment, and then at least
Component construction low efficiency, at high cost is overcome the problems, such as to a certain extent.
According to one aspect of the disclosure, a kind of constructing method of component is provided, comprising:
It constructs a component definition database, includes the title of each component in the component definition database and described
The major parameter and custom parameter of each component;
Response assemblies building instruction, obtains the title of component to be built;
The master of the component to be built is obtained in the component definition database according to the title of the component to be built
Want parameter and custom parameter;
The component to be built is constructed according to the major parameter of the component to be built and custom parameter.
In a kind of exemplary embodiment of the disclosure, the major parameter according to the component to be built and customized
Parameter constructs the component to be built
According to the major parameter of the component to be built and custom parameter and in conjunction with the group by deep learning network struction
Part constructs component to be built described in model construction.
In a kind of exemplary embodiment of the disclosure, the method also includes: according to the deep learning network struction
The component construction model, wherein the component construction model according to the deep learning network struction includes:
Obtain multiple training samples, each training sample include a component major parameter and custom parameter and
The component constructed according to the major parameter and custom parameter;
The deep learning network is trained according to the multiple training sample, to obtain the component construction mould
Type.
In a kind of exemplary embodiment of the disclosure, the component to be built includes: that component, monitoring group are implemented in installation
Part, emergency component, disaster tolerance component.
In a kind of exemplary embodiment of the disclosure, the major parameter includes structural data and unstructured number
According to;The custom parameter includes configuration file, order execution, component liaison relationship, Custom component module.
According to one aspect of the disclosure, a kind of component construction device is provided, comprising:
First building module includes each group in the component definition database for constructing a component definition database
The major parameter and custom parameter of the title of part and each component;
First obtains module, for response assemblies building instruction, obtains the title of component to be built;
Second obtains module, for obtaining institute in the component definition database according to the title of the component to be built
State the major parameter and custom parameter of component to be built;
Second building module, for described to structure according to the building of the major parameter and custom parameter of the component to be built
Build component.
In a kind of exemplary embodiment of the disclosure, the second building module is specifically used for according to described to be built
The major parameter and custom parameter of component and in conjunction with described in the component construction model construction as deep learning network struction to structure
Build component.
In a kind of exemplary embodiment of the disclosure, described device further include: third constructs module, wherein described the
Three building modules are specifically used for obtaining multiple training samples, and each training sample includes the major parameter of a component and makes by oneself
Adopted parameter and the component constructed according to the major parameter and custom parameter;According to the multiple training sample to institute
It states deep learning network to be trained, to obtain the component construction model.
According to one aspect of the disclosure, a kind of computer readable storage medium is provided, computer program is stored thereon with,
The computer program realized when being executed by processor it is any one of above-mentioned described in constructing method of component.
According to one aspect of the disclosure, a kind of electronic equipment is provided, comprising:
Processor;And
Memory, for storing the executable instruction of the processor;
Wherein, the processor be configured to execute via the executable instruction is executed it is any one of above-mentioned described in
Constructing method of component.
The constructing method of component and device, storage medium, electronic equipment that a kind of example embodiment of the disclosure provides.By
The major parameter and custom parameter of component to be built are obtained in component definition database, and according to the main ginseng of component to be built
Several and custom parameter constructs component to be built, provides a kind of mode of automatic building component, realizes the automation of component
Building, to improve the building efficiency of component, reduces the construction cost of component.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not
The disclosure can be limited.
Detailed description of the invention
It is described in detail its exemplary embodiment by referring to accompanying drawing, the above and other feature and advantage of the disclosure will become
It obtains more obvious.It should be evident that the accompanying drawings in the following description is only some embodiments of the present disclosure, it is common for this field
For technical staff, without creative efforts, it is also possible to obtain other drawings based on these drawings.Attached
In figure:
Fig. 1 is a kind of flow chart of constructing method of component of the disclosure;
Fig. 2 is the flow chart of the building component construction model provided in one exemplary embodiment of the disclosure;
Fig. 3 is a kind of block diagram of component construction device of the disclosure;
Fig. 4 is the module diagram of the electronic equipment in one exemplary embodiment of the disclosure;
Fig. 5 is the program product schematic diagram in one exemplary embodiment of the disclosure.
Specific embodiment
Example embodiment is described more fully with reference to the drawings.However, example embodiment can be real in a variety of forms
It applies, and is not understood as limited to embodiment set forth herein;On the contrary, thesing embodiments are provided so that the disclosure will be comprehensively and complete
It is whole, and the design of example embodiment is comprehensively communicated to those skilled in the art.Identical appended drawing reference indicates in figure
Same or similar part, thus repetition thereof will be omitted.
In addition, described feature, structure or characteristic can be incorporated in one or more implementations in any suitable manner
In example.In the following description, many details are provided to provide and fully understand to embodiment of the disclosure.However,
It will be appreciated by persons skilled in the art that can be with technical solution of the disclosure without one in the specific detail or more
It is more, or can be using other methods, constituent element, material, device, step etc..In other cases, it is not shown in detail or describes
Known features, method, apparatus, realization, material or operation are to avoid fuzzy all aspects of this disclosure.
Block diagram shown in the drawings is only functional entity, not necessarily must be corresponding with physically separate entity.
I.e., it is possible to realize these functional entitys using software form, or these are realized in the module of one or more softwares hardening
A part of functional entity or functional entity, or realized in heterogeneous networks and/or processor device and/or microcontroller device
These functional entitys.
A kind of constructing method of component is disclosed in the present exemplary embodiment first, user terminal is can be applied to, can also answer
For server, the present exemplary embodiment does not do particular determination to this.Shown in referring to Fig.1, the constructing method of component be can wrap
Include following steps:
Step S110, a component definition database is constructed, includes the title of each component in the component definition database,
And the major parameter and custom parameter of each component;
Step S120, response assemblies building instruction, obtains the title of component to be built;
Step S130, it is obtained in the component definition database according to the title of the component to be built described to be built
The major parameter and custom parameter of component;
Step S140, the component to be built is constructed according to the major parameter of the component to be built and custom parameter.
Constructing method of component according to the present exemplary embodiment, by obtaining to be built group in component definition database
The major parameter and custom parameter of part, and to be built group is constructed according to the major parameter of component to be built and custom parameter
Part provides a kind of mode of automatic building component, realizes the automation building of component, to improve the building effect of component
Rate reduces the construction cost of component.
Next, with reference to Fig. 1, the constructing method of component in the present exemplary embodiment is described further.
In step s 110, a component definition database is constructed, includes each component in the component definition database
The major parameter and custom parameter of title and each component.
In the present example embodiment, the component may include: that installation is implemented component, monitor component, emergency component, held
Calamity component, data save component, input frame component etc., and the present exemplary embodiment does not do particular determination to this.The major parameter
It may include structural data and unstructured data, wherein structural data is stored in POSTGRE database, non-structural
Change data to be stored in MONGO database.The custom parameter may include configuration file, order executes, component liaison closes
System, Custom component module.
The title of each component and the major parameter and custom parameter of each component can be set in advance, and will be every
The title of a component and its major parameter and custom parameter save after being associated to component definition database, with completion pair
The building of component definition database.
In the step s 120, response assemblies building instruction, obtains the title of component to be built.In the present exemplary embodiment
In, if component to be built need to be generated, generates and response assemblies building instructs, obtain the title of component to be built.It is described to structure
Building component may include: that component, monitor component, emergency component, disaster tolerance component etc. are implemented in installation, the present exemplary embodiment to this not
Do particular determination.
In step s 130, obtained in the component definition database according to the title of the component to be built it is described to
Construct the major parameter and custom parameter of component.
In the present example embodiment, by the name of each of the title of component to be built and component definition database part
Title is matched, and will be main with the names associate of the component of the name-matches of component to be built in component definition database
Parameter and custom parameter are determined as the major parameter and custom parameter of component to be built.
In step S140, according to the major parameter of the component to be built and described to be built group of custom parameter building
Part.
In the present example embodiment, it according to the major parameter and custom parameter of the component to be built and can combine
The component to be built as described in the component construction model construction of deep learning network struction.Wherein, according to the deep learning network
Construct the component construction model as shown in Fig. 2, may comprise steps of:
Step S210, multiple training samples are obtained, each training sample includes the major parameter of a component and makes by oneself
Adopted parameter and the component constructed according to the component parameter and custom parameter.It in the present example embodiment, can be with
The component largely constructed according to the major parameter of component and custom parameter is obtained in historical component building database, and will
The major parameter and custom parameter of each component and according to the major parameter and custom parameter of component construct component it is true
It is set to a training sample.
Step S220, the deep learning network is trained according to the multiple training sample, to obtain described group
Part constructs model.
In the present example embodiment, using in each training sample major parameter and custom parameter as deep learning
The input of network, using the component constructed according to major parameter and custom parameter in each training sample as output to depth
Learning network is trained, to obtain the weighted value of each connection of deep learning network, according to the weighted value structure of each connection
Build component construction model.The specific type of the deep learning network can be selected according to demand, the present exemplary embodiment
Special training is not done to this.
After the building for completing component construction model, the major parameter of component to be built and custom parameter are input to
Component construction model, so that the component to be built that the output of component construction model is constructed according to major parameter and custom parameter.
In the present example embodiment, a general component construction program can also be write.According to component to be built
It, can be according to the major parameter and custom parameter of establishment to be built when major parameter and custom parameter construct component to be built
Executive module construction procedures, so that component construction program is constructed according to the major parameter and custom parameter of component to be built to structure
Build component.
In conclusion by the major parameter and custom parameter that obtain component to be built in component definition database,
And component to be built is constructed according to the major parameter of component to be built and custom parameter, provide the automatic building component of one kind
Mode realizes the automation building of component, to improve the building efficiency of component, reduces the construction cost of component.
It should be noted that although describing each step of method in the disclosure in the accompanying drawings with particular order,
This does not require that or implies must execute these steps in this particular order, or have to carry out step shown in whole
Just it is able to achieve desired result.Additional or alternative, it is convenient to omit multiple steps are merged into a step and held by certain steps
Row, and/or a step is decomposed into execution of multiple steps etc..
In an exemplary embodiment of the disclosure, a kind of component construction device is additionally provided, as shown in figure 3, the component
Construction device 300 may include: that the first building module 301, first obtains the acquisition building of module 303, second of module 302, second
Module 304, in which:
First building module 301, can be used for constructing a component definition database, includes in the component definition database
The major parameter and custom parameter of the title of each component and each component;
First obtains module 302, can be used for response assemblies building instruction, obtains the title of component to be built;
Second obtains module 303, can be used for the title according to the component to be built in the component definition database
The middle major parameter and custom parameter for obtaining the component to be built;
Second building module 304, can be used for being constructed according to the major parameter and custom parameter of the component to be built
The component to be built.
In an exemplary embodiment of the disclosure, the second building module 304 is specifically used for according to described to structure
Build component major parameter and custom parameter and in conjunction with described in the component construction model construction as deep learning network struction to
Construct component.
In an exemplary embodiment of the disclosure, the component construction device 300 can also include: third building mould
Block, wherein the third building module is specifically used for obtaining multiple training samples, and each training sample includes a component
Major parameter and custom parameter and the component constructed according to the major parameter and custom parameter;According to described more
A training sample is trained the deep learning network, to obtain the component construction model.
The detail of each component construction device module has carried out in corresponding group of valence construction method in detail among the above
Thin description, therefore details are not described herein again.
It should be noted that although being referred to several modules or unit of the equipment for execution in the above detailed description,
But it is this divide it is not enforceable.In fact, according to embodiment of the present disclosure, two or more above-described modules
Either the feature and function of unit can embody in a module or unit.Conversely, an above-described module or
The feature and function of person's unit can be to be embodied by multiple modules or unit with further division.
In an exemplary embodiment of the disclosure, a kind of electronic equipment that can be realized the above method is additionally provided.
Person of ordinary skill in the field it is understood that various aspects of the invention can be implemented as system, method or
Program product.Therefore, various aspects of the invention can be embodied in the following forms, it may be assumed that complete hardware embodiment, complete
The embodiment combined in terms of full Software Implementation (including firmware, microcode etc.) or hardware and software, can unite here
Referred to as circuit, " module " or " system ".
The electronic equipment 400 of this embodiment according to the present invention is described referring to Fig. 4.The electronics that Fig. 4 is shown
Equipment 400 is only an example, should not function to the embodiment of the present invention and use scope bring any restrictions.
As shown in figure 4, electronic equipment 400 is showed in the form of universal computing device.The component of electronic equipment 400 can wrap
It includes but is not limited to: at least one above-mentioned processing unit 410, at least one above-mentioned storage unit 420, the different system components of connection
The bus 430 of (including storage unit 420 and processing unit 410), display unit 440.
Wherein, the storage unit is stored with program code, and said program code can be held by the processing unit 410
Row, so that various according to the present invention described in the execution of the processing unit 410 above-mentioned " illustrative methods " part of this specification
The step of illustrative embodiments.For example, the processing unit 410 can execute step S110 as shown in fig. 1, building one
Component definition database, include in the component definition database each component title and each component it is main
Parameter and custom parameter;Step S120, response assemblies building instruction, obtains the title of component to be built;Step S130, basis
The title of the component to be built obtains the major parameter of the component to be built and is made by oneself in the component definition database
Adopted parameter;Step S140, the component to be built is constructed according to the major parameter of the component to be built and custom parameter.
Storage unit 420 may include the readable medium of volatile memory cell form, such as Random Access Storage Unit
(RAM) 4201 and/or cache memory unit 4202, it can further include read-only memory unit (ROM) 4203.
Storage unit 420 can also include program/utility with one group of (at least one) program module 4205
4204, such program module 4205 includes but is not limited to: operating system, one or more application program, other program moulds
It may include the realization of network environment in block and program data, each of these examples or certain combination.
Bus 430 can be to indicate one of a few class bus structures or a variety of, including storage unit bus or storage
Cell controller, peripheral bus, graphics acceleration port, processing unit use any bus structures in a variety of bus structures
Local bus.
Electronic equipment 400 can also be with one or more external equipments 470 (such as keyboard, sensing equipment, bluetooth equipment
Deng) communication, can also be enabled a user to one or more equipment interact with the electronic equipment 400 communicate, and/or with make
Any equipment (such as the router, modulation /demodulation that the electronic equipment 400 can be communicated with one or more of the other calculating equipment
Device etc.) communication.This communication can be carried out by input/output (I/O) interface 450.Also, electronic equipment 400 can be with
By network adapter 460 and one or more network (such as local area network (LAN), wide area network (WAN) and/or public network,
Such as internet) communication.As shown, network adapter 460 is communicated by bus 430 with other modules of electronic equipment 400.
It should be understood that although not shown in the drawings, other hardware and/or software module can not used in conjunction with electronic equipment 400, including but not
Be limited to: microcode, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and
Data backup storage system etc..
Through the above description of the embodiments, those skilled in the art is it can be readily appreciated that example described herein is implemented
Mode can also be realized by software realization in such a way that software is in conjunction with necessary hardware.Therefore, according to the disclosure
The technical solution of embodiment can be embodied in the form of software products, which can store non-volatile at one
Property storage medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) in or network on, including some instructions are so that a calculating
Equipment (can be personal computer, server, terminal installation or network equipment etc.) is executed according to disclosure embodiment
Method.
In an exemplary embodiment of the disclosure, a kind of computer readable storage medium is additionally provided, energy is stored thereon with
Enough realize the program product of this specification above method.In some possible embodiments, various aspects of the invention may be used also
In the form of being embodied as a kind of program product comprising program code, when described program product is run on the terminal device, institute
Program code is stated for executing the terminal device described in above-mentioned " illustrative methods " part of this specification according to this hair
The step of bright various illustrative embodiments.
Refering to what is shown in Fig. 5, describing the program product for realizing the above method of embodiment according to the present invention
500, can using portable compact disc read only memory (CD-ROM) and including program code, and can in terminal device,
Such as it is run on PC.However, program product of the invention is without being limited thereto, in this document, readable storage medium storing program for executing can be with
To be any include or the tangible medium of storage program, the program can be commanded execution system, device or device use or
It is in connection.
Described program product can be using any combination of one or more readable mediums.Readable medium can be readable letter
Number medium or readable storage medium storing program for executing.Readable storage medium storing program for executing for example can be but be not limited to electricity, magnetic, optical, electromagnetic, infrared ray or
System, device or the device of semiconductor, or any above combination.The more specific example of readable storage medium storing program for executing is (non exhaustive
List) include: electrical connection with one or more conducting wires, portable disc, hard disk, random access memory (RAM), read-only
Memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read only memory
(CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
Computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal,
In carry readable program code.The data-signal of this propagation can take various forms, including but not limited to electromagnetic signal,
Optical signal or above-mentioned any appropriate combination.Readable signal medium can also be any readable Jie other than readable storage medium storing program for executing
Matter, the readable medium can send, propagate or transmit for by instruction execution system, device or device use or and its
The program of combined use.
The program code for including on readable medium can transmit with any suitable medium, including but not limited to wirelessly, have
Line, optical cable, RF etc. or above-mentioned any appropriate combination.
The program for executing operation of the present invention can be write with any combination of one or more programming languages
Code, described program design language include object oriented program language-Java, C++ etc., further include conventional
Procedural programming language-such as " C " language or similar programming language.Program code can be fully in user
It calculates and executes in equipment, partly executes on a user device, being executed as an independent software package, partially in user's calculating
Upper side point is executed on a remote computing or is executed in remote computing device or server completely.It is being related to far
Journey calculates in the situation of equipment, and remote computing device can pass through the network of any kind, including local area network (LAN) or wide area network
(WAN), it is connected to user calculating equipment, or, it may be connected to external computing device (such as utilize ISP
To be connected by internet).
In addition, above-mentioned attached drawing is only the schematic theory of processing included by method according to an exemplary embodiment of the present invention
It is bright, rather than limit purpose.It can be readily appreciated that the time that above-mentioned processing shown in the drawings did not indicated or limited these processing is suitable
Sequence.In addition, be also easy to understand, these processing, which can be, for example either synchronously or asynchronously to be executed in multiple modules.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to its of the disclosure
His embodiment.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or
Adaptive change follow the general principles of this disclosure and including the undocumented common knowledge in the art of the disclosure or
Conventional techniques.The description and examples are only to be considered as illustrative, and the true scope and spirit of the disclosure are by claim
It points out.
It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by the attached claims.
Claims (10)
1. a kind of constructing method of component characterized by comprising
It constructs a component definition database, includes the title of each component in the component definition database and described each
The major parameter and custom parameter of component;
Response assemblies building instruction, obtains the title of component to be built;
The main ginseng of the component to be built is obtained in the component definition database according to the title of the component to be built
Several and custom parameter;
The component to be built is constructed according to the major parameter of the component to be built and custom parameter.
2. constructing method of component according to claim 1, which is characterized in that described according to the main of the component to be built
Parameter and custom parameter construct the component to be built
According to the major parameter of the component to be built and custom parameter and in conjunction with the component structure by deep learning network struction
Established model constructs the component to be built.
3. constructing method of component according to claim 2, which is characterized in that the method also includes: according to the depth
Learning network constructs the component construction model, wherein the component construction mould according to the deep learning network struction
Type includes:
Obtain multiple training samples, each training sample include a component major parameter and custom parameter and according to
The component of the major parameter and custom parameter building;
The deep learning network is trained according to the multiple training sample, to obtain the component construction model.
4. constructing method of component described in any one of claim 1 to 3, which is characterized in that the component packet to be built
Include: component, monitor component, emergency component, disaster tolerance component are implemented in installation.
5. constructing method of component described in any one of claim 1 to 3, which is characterized in that the major parameter includes
Structural data and unstructured data;The custom parameter include configuration file, order executions, component liaison relationship, oneself
Definitions component module.
6. a kind of component construction device characterized by comprising
First building module includes each component in the component definition database for constructing a component definition database
The major parameter and custom parameter of title and each component;
First obtains module, for response assemblies building instruction, obtains the title of component to be built;
Second obtain module, is obtained in the component definition database for the title according to the component to be built described in
Construct the major parameter and custom parameter of component;
Second building module, for according to described to be built group of the major parameter and custom parameter of the component to be built building
Part.
7. component construction device according to claim 6, which is characterized in that the second building module is specifically used for root
According to the major parameter and custom parameter of the component to be built and in conjunction with the component construction model by deep learning network struction
Construct the component to be built.
8. component construction device according to claim 7, which is characterized in that described device further include: third constructs module,
Wherein, the third building module is specifically used for obtaining multiple training samples, and each training sample includes the master of a component
The component wanting parameter and custom parameter and being constructed according to the major parameter and custom parameter;According to the multiple
Training sample is trained the deep learning network, to obtain the component construction model.
9. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program quilt
Constructing method of component described in any one of Claims 1 to 5 is realized when processor executes.
10. a kind of electronic equipment characterized by comprising
Processor;And
Memory, for storing the executable instruction of the processor;
Wherein, the processor is configured to come any one of perform claim requirement 1~5 institute via the execution executable instruction
The constructing method of component stated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910027502.6A CN109857396B (en) | 2019-01-11 | 2019-01-11 | Component construction method and device, storage medium and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910027502.6A CN109857396B (en) | 2019-01-11 | 2019-01-11 | Component construction method and device, storage medium and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109857396A true CN109857396A (en) | 2019-06-07 |
CN109857396B CN109857396B (en) | 2023-11-17 |
Family
ID=66894559
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910027502.6A Active CN109857396B (en) | 2019-01-11 | 2019-01-11 | Component construction method and device, storage medium and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109857396B (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050102615A1 (en) * | 2003-11-12 | 2005-05-12 | Manuel Roman | Method and apparatus for composing software |
US20050273758A1 (en) * | 2003-03-05 | 2005-12-08 | Long Michael V | System and method for building a component base architecture |
CN102254049A (en) * | 2011-08-29 | 2011-11-23 | 程向明 | Web page design system and method for building same |
CN104169871A (en) * | 2011-09-23 | 2014-11-26 | 艾买提·拉扎 | Method and apparatus for developing software |
CN106293685A (en) * | 2015-06-23 | 2017-01-04 | 阿里巴巴集团控股有限公司 | Component generation method and assembly generating means |
US20170068525A1 (en) * | 2015-09-09 | 2017-03-09 | International Business Machines Corporation | Big data assistant |
CN107451663A (en) * | 2017-07-06 | 2017-12-08 | 阿里巴巴集团控股有限公司 | Algorithm assembly, based on algorithm assembly modeling method, device and electronic equipment |
CN107807814A (en) * | 2017-09-27 | 2018-03-16 | 百度在线网络技术(北京)有限公司 | Construction method, device, equipment and the computer-readable recording medium of application component |
CN108228253A (en) * | 2017-12-29 | 2018-06-29 | 武汉璞华大数据技术有限公司 | A kind of APP construction methods and system |
CN108415697A (en) * | 2018-02-13 | 2018-08-17 | 北京安博通科技股份有限公司 | A kind of configuration method and device of visualization component |
CN109144563A (en) * | 2018-06-29 | 2019-01-04 | 平安科技(深圳)有限公司 | Application component constructs packaging method, device and computer storage medium |
-
2019
- 2019-01-11 CN CN201910027502.6A patent/CN109857396B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050273758A1 (en) * | 2003-03-05 | 2005-12-08 | Long Michael V | System and method for building a component base architecture |
US20050102615A1 (en) * | 2003-11-12 | 2005-05-12 | Manuel Roman | Method and apparatus for composing software |
CN102254049A (en) * | 2011-08-29 | 2011-11-23 | 程向明 | Web page design system and method for building same |
CN104169871A (en) * | 2011-09-23 | 2014-11-26 | 艾买提·拉扎 | Method and apparatus for developing software |
CN106293685A (en) * | 2015-06-23 | 2017-01-04 | 阿里巴巴集团控股有限公司 | Component generation method and assembly generating means |
US20170068525A1 (en) * | 2015-09-09 | 2017-03-09 | International Business Machines Corporation | Big data assistant |
CN107451663A (en) * | 2017-07-06 | 2017-12-08 | 阿里巴巴集团控股有限公司 | Algorithm assembly, based on algorithm assembly modeling method, device and electronic equipment |
CN107807814A (en) * | 2017-09-27 | 2018-03-16 | 百度在线网络技术(北京)有限公司 | Construction method, device, equipment and the computer-readable recording medium of application component |
CN108228253A (en) * | 2017-12-29 | 2018-06-29 | 武汉璞华大数据技术有限公司 | A kind of APP construction methods and system |
CN108415697A (en) * | 2018-02-13 | 2018-08-17 | 北京安博通科技股份有限公司 | A kind of configuration method and device of visualization component |
CN109144563A (en) * | 2018-06-29 | 2019-01-04 | 平安科技(深圳)有限公司 | Application component constructs packaging method, device and computer storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109857396B (en) | 2023-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11056114B2 (en) | Voice response interfacing with multiple smart devices of different types | |
JP2023520420A (en) | A batching technique for handling imbalanced training data for chatbots | |
US11468334B2 (en) | Closed loop model-based action learning with model-free inverse reinforcement learning | |
CN108961033A (en) | Multiservice system exchange method and device, storage medium, electric terminal | |
CN110688466B (en) | Integrating multiple domain problem resolution in a user dialog system | |
CN113597602A (en) | Creating intent recognition models from randomized intent vector proximity | |
US11954453B2 (en) | Natural language generation by an edge computing device | |
CN109448727A (en) | Voice interactive method and device | |
CN110427182A (en) | A kind of template type construction APP method and device | |
US10789040B1 (en) | Interaction between two virtual assistants | |
CN109460396A (en) | Model treatment method and device, storage medium and electronic equipment | |
US11810553B2 (en) | Using backpropagation to train a dialog system | |
CN112487790A (en) | Improved semantic parser including coarse semantic parser and fine semantic parser | |
CN109284450A (en) | Order is at the determination method and device of single path, storage medium, electronic equipment | |
CN112307177A (en) | Generating a process flow model using an unstructured conversational robot | |
KR20200044175A (en) | Electronic apparatus and assistant service providing method thereof | |
CN109508282A (en) | Bury the setting method and device, computer storage medium, electronic equipment of point identification | |
US12032916B2 (en) | Structure self-aware model for discourse parsing on multi-party dialogues | |
CN110471654A (en) | The cloud development system and computer software program product of communication protocol | |
US20220180174A1 (en) | Using a deep learning based surrogate model in a simulation | |
CN113366510A (en) | Performing multi-objective tasks via trained raw network and dual network | |
US20210073664A1 (en) | Smart proficiency analysis for adaptive learning platforms | |
US11830380B2 (en) | System and method for social learning utilizing user devices | |
CN109857396A (en) | Constructing method of component and device, storage medium, electronic equipment | |
CN115879469A (en) | Text data processing method, model training method, device and 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 |