CN104317575A - Code file encapsulation method and code file encapsulation device of air conditioner assembly - Google Patents

Code file encapsulation method and code file encapsulation device of air conditioner assembly Download PDF

Info

Publication number
CN104317575A
CN104317575A CN201410522982.0A CN201410522982A CN104317575A CN 104317575 A CN104317575 A CN 104317575A CN 201410522982 A CN201410522982 A CN 201410522982A CN 104317575 A CN104317575 A CN 104317575A
Authority
CN
China
Prior art keywords
statement
file
code file
air conditioner
class
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
Application number
CN201410522982.0A
Other languages
Chinese (zh)
Other versions
CN104317575B (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.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
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 Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201410522982.0A priority Critical patent/CN104317575B/en
Publication of CN104317575A publication Critical patent/CN104317575A/en
Application granted granted Critical
Publication of CN104317575B publication Critical patent/CN104317575B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a code file encapsulation method and a code file encapsulation device of an air conditioner assembly, wherein the code file encapsulation method of the air conditioner assembly comprises the following steps that a target file in a code file is scanned, wherein the target file is a storage program declaration file in the code file; in the scanning process, the structure body definition and the method declaration corresponding to the structure body definition are extracted from the target file; the structure body definition and the method declaration are encapsulated into classes. According to the method and the device provided by the invention, the problem of low development efficiency of the air conditioner embedding program in the prior art is solved, and further, the effect of improving the development efficiency of controller software is achieved.

Description

The method for packing of the code file of air conditioner assembly and device
Technical field
The present invention relates to air conditioner field, in particular to a kind of method for packing and device of code file of air conditioner assembly.
Background technology
In the embedded software developing process of air conditioner mainboard, usually to tackle rapidly the Rapid Variable Design of demand, quality and the efficiency of product development be ensured.Generally all can have huge history codes storehouse, mostly these codes are to use c language compilation, exist, and seldom consider the characteristic of itself and the function of concrete load with the form of structuring or so-called module.Such as generally may be divided into refrigeration module, heating module, in heating module, how load controls, and in refrigeration module, how load controls again, and the steering logic of load is dispersed in modules.If operation or the manner of execution of load itself change, then may need to revise all modules controlling this load, recompilate and test all modifications module, if these modules are not packaged into storehouse, but come multiplexing with code form, then need the control program recompilating and test whole mainboard, the time of this cost is more, if these modules use by the control program of more products, so the control program of all these products all needs to recompilate and test, causes the development efficiency of air conditioner embedded program low.
For the problem that the development efficiency of air conditioner embedded program in correlation technique is low, at present effective solution is not yet proposed.
Summary of the invention
Fundamental purpose of the present invention is method for packing and the device of the code file providing a kind of air conditioner assembly, with the problem that the development efficiency solving air conditioner embedded program in prior art is low.
According to an aspect of the present invention, a kind of method for packing of code file of air conditioner assembly is provided.
Method for packing according to the code file of air conditioner assembly of the present invention comprises: scan the file destination in described code file, and wherein, described file destination is the file of save routine statement in described code file; In scanning process, from described file destination, extract the method statement of structure definition and the described structure definition of correspondence; And described structure definition and the statement of described method are encapsulated as class.
Further, described structure definition and the statement of described method are encapsulated as class to comprise: the title described structure definition being converted to described class; And described method statement is converted to the attribute of described class.
Further, in scanning process, the method statement of extracting structure definition and the described structure definition of correspondence from described file destination comprises: in scanning process, from the top statement of described file destination, extract the definition of described structure; And in scanning process, from the bottom statement of described file destination, extract the method statement of corresponding described structure definition.
Further, before the file destination in the described code file of scanning, described method for packing also comprises: receive configuration-direct, and wherein, described configuration-direct is used for being configured described air conditioner assembly; Obtain the information of the described air conditioner assembly after configuration; And according to the information architecture operational order got, wherein, described operational order is for operating described code file.
Further, after described structure definition and the statement of described method are encapsulated as class, described method for packing also comprises: carry out multiplexing based on described class to described code file.
According to a further aspect in the invention, a kind of packaging system of code file of air conditioner assembly is provided.
Packaging system according to the code file of air conditioner assembly of the present invention comprises: scanning element, and for scanning the file destination in described code file, wherein, described file destination is the file of save routine statement in described code file; Extraction unit, in scanning process, extracts the method statement of structure definition and the described structure definition of correspondence from described file destination; And encapsulation unit, for described structure definition and the statement of described method are encapsulated as class.
Further, described encapsulation unit comprises: the first conversion subelement, for described structure definition being converted to the title of described class; And second changes subelement, for described method statement being converted to the attribute of described class.
Further, described extraction unit comprises: the first extraction module, in scanning process, from the top statement of described file destination, extracts the definition of described structure; And second extraction module, in scanning process, from the bottom statement of described file destination, extract the method statement of corresponding described structure definition.
Further, described packaging system also comprises: receiving element, and for receiving configuration-direct, wherein, described configuration-direct is used for being configured described air conditioner assembly; Acquiring unit, for obtaining the information of the described air conditioner assembly after configuration; And construction unit, for according to the information architecture operational order got, wherein, described operational order is for operating described code file.
Further, described packaging system also comprises: Multiplexing Unit, for carrying out multiplexing based on described class to described code file.
In the present invention, adopt the file destination in the described code file of scanning, wherein, described file destination is the file of save routine statement in described code file; In scanning process, from described file destination, extract the method statement of structure definition and the described structure definition of correspondence; And described structure definition and the statement of described method are encapsulated as class.By obtaining the method statement of the structure definition in code file and enantiomorph definition, and the two is encapsulated as class, achieve the angle from the concrete load of air conditioner, the steering logic of dispersion is packaged together, so just externally can provide an accordant interface, modules all carrys out the behavior of control load by this interface.The behavior of each load forms an assembly together with attributes encapsulation, can test separately, is compiled into c storehouse (lib), and directly multiplexing with binary form.In modules, only need carry out control load by the interface of assembly like this, after load-receipt to steering order actually this how action carrys out content with funtion requirement is then oneself be responsible for by this load.If operation and the manner of execution of load itself change, only need change load component and compile and test, and refrigeration or the heating module of working load need not be changed, if in modules, the Control sequence of load or the parameters etc. of load change equally, only need change this module, and need not load component be changed.Achieve with this and do not need to recompilate and test, solve the problem that the development efficiency of air conditioner embedded program in prior art is low, and then reach the effect of the development efficiency improving controller software.
Accompanying drawing explanation
The accompanying drawing forming a application's part is used to provide a further understanding of the present invention, and schematic description and description of the present invention, for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the process flow diagram of the method for packing of the code file of air conditioner assembly according to the embodiment of the present invention; And
Fig. 2 is the schematic diagram of the packaging system of the code file of air conditioner assembly according to the embodiment of the present invention.
Embodiment
The present invention program is understood better in order to make those skilled in the art person, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the embodiment of a part of the present invention, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, should belong to the scope of protection of the invention.
It should be noted that, term " first ", " second " etc. in instructions of the present invention and claims and above-mentioned accompanying drawing are for distinguishing similar object, and need not be used for describing specific order or precedence.Should be appreciated that the data used like this can be exchanged in the appropriate case, so as embodiments of the invention described herein can with except here diagram or describe those except order implement.In addition, term " comprises " and " having " and their any distortion, intention is to cover not exclusive comprising, such as, contain those steps or unit that the process of series of steps or unit, method, system, product or equipment is not necessarily limited to clearly list, but can comprise clearly do not list or for intrinsic other step of these processes, method, product or equipment or unit.
When not conflicting, the embodiment in the application and the feature in embodiment can combine mutually.Below with reference to the accompanying drawings and describe the present invention in detail in conjunction with the embodiments.
Embodiment 1
According to the embodiment of the present invention, provide a kind of embodiment of the method that can implement by the application's device embodiment or perform, it should be noted that, can perform in the computer system of such as one group of computer executable instructions in the step shown in the process flow diagram of accompanying drawing, and, although show logical order in flow charts, in some cases, can be different from the step shown or described by order execution herein.
According to the embodiment of the present invention, provide a kind of method for packing of code file of air conditioner assembly, below concrete introduction done to the method for packing of the code file of the air conditioner assembly of the embodiment of the present invention:
Fig. 1 is the process flow diagram of the method for packing of the code file of air conditioner assembly according to the embodiment of the present invention, and as shown in Figure 1, the method comprises following step S102 to step S106:
S102: the file destination in scan code file, wherein, file destination is the file of save routine statement in code file, particularly, in embodiments of the present invention, the code file of air conditioner assembly uses C language to write, and file destination can be " .h file ", that is, file destination is the header file in code file.
S104: in scanning process, from file destination, extract the method statement of structure definition and enantiomorph definition, particularly, the header file as file destination is divided into two parts, top is the definition of c language structure, and the field of the inside illustrates the attribute of assembly; Bottom states the method that assembly has.In scanning process, read the structure definition on top and the method statement of bottom successively.
S106: structure definition and method statement are encapsulated as class, particularly, is incorporated in the structure extracted from file destination definition and the statement of corresponding method in a class, realizes the encapsulation of class.
The method for packing of the code file of the air conditioner assembly that the embodiment of the present invention provides, by obtaining the method statement of the structure definition in code file and enantiomorph definition, and the two is encapsulated as class, achieve the angle from the concrete load of air conditioner, the steering logic of dispersion is packaged together, so just externally can provide an accordant interface, modules all carrys out the behavior of control load by this interface.The behavior of each load forms an assembly together with attributes encapsulation, can test separately, is compiled into c storehouse (lib), and directly multiplexing with binary form.In modules, only need carry out control load by the interface of assembly like this, after load-receipt to steering order actually this how action carrys out content with funtion requirement is then oneself be responsible for by this load.If operation and the manner of execution of load itself change, only need change load component and compile and test, and refrigeration or the heating module of working load need not be changed, if in modules, the Control sequence of load or the parameters etc. of load change equally, only need change this module, and need not load component be changed.Achieve with this and do not need to recompilate and test, solve the problem that the development efficiency of air conditioner embedded program in prior art is low, and then reach the effect of the development efficiency improving controller software.
And, the method for packing of the code file of the air conditioner assembly that the embodiment of the present invention provides, do not adopt the method for function pointer, both the EMS memory occupation of this part can have been removed, changeable type function can be adapted to again, the method of component liaison is directly stated out in " .h file ", farthest to keep the internal memory surplus of embedded system, reaches the internal memory reduced in embedded software and uses.
Meanwhile, the method for packing of the code file of the air conditioner assembly of the embodiment of the present invention need not carry out the encapsulation of assisted class by other configuration information, achieves and can utilize existing c code resource to greatest extent, and encapsulate with minimum code refactoring work.Factory's creation method that need not be special in using, simultaneously also unlike ADT (definition of abstract data type structure), instrument can the attribute member of direct access component, although destroy Information encapsulation to a certain extent, but bring much easy-to-use, reach the effect simplifying programming and use.
Particularly, in embodiments of the present invention, structure definition and method statement are encapsulated as class and mainly comprise: title structure definition being converted to class, and attribute method statement being converted to class.
In scanning process, the method statement of extracting structure definition and enantiomorph definition from file destination comprises: in scanning process, from the top statement of file destination, extract structure definition; In scanning process, from the bottom statement of file destination, extract the method statement of enantiomorph definition.
Preferably, before the file destination in scan code file, the method for packing of the code file of the air conditioner assembly of the embodiment of the present invention also comprises the steps that S1 is to step S3:
S1: receive configuration-direct, wherein, configuration-direct is used for being configured air conditioner assembly, particularly, mainly carry out the configuration of assembly function, the instruction that this configuration-direct can issue based on the demand analysis of assembly, under the effect of configuration-direct, form the design instruction of assembly, and then so that the follow-up statement of requirements book to product or steering logic instructions are analyzed, therefrom extract the assembly needing encapsulation.
S2: the information obtaining the air conditioner assembly after configuration, particularly, the noun for describing air conditioner assembly, adjective and verb can be found out, wherein, the structure that noun or adjective can be used in establishment code file defines, and the method that verb can be used in establishment code file is stated.
S3: according to the information architecture operational order got, wherein, operational order is used for operation code file, that is, according to the configuration to assembly function, generate the instruction operated the code file of assembly, the operation such as to modify to code file.
Before the scanning carrying out file destination, first operate according to the code file of configuration-direct to assembly, achieve and the operation of air conditioner assembly and/or manner of execution are arranged, and then reach the dirigibility and extensibility that improve assembly.
Further preferably, after structure definition and method statement are encapsulated as class, the method for packing of the code file of the air conditioner assembly that the embodiment of the present invention provides also comprises: carry out multiplexing based on class to code file.
Because the code file of air conditioner assembly is encapsulated as class, achieve and assembly is compiled into separately storehouse (lib), and through test." h file " then by comprising load comes attribute and the function of working load assembly, load component so through test can be used by multiple product program, and this assembly need not be tested again, the change of the operation action of load component itself also can not affect the program using this load component again, thus improves reusability.
It should be noted that, for aforesaid each embodiment of the method, in order to simple description, therefore it is all expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not by the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in instructions all belongs to preferred embodiment, and involved action and module might not be that the present invention is necessary.
Through the above description of the embodiments, those skilled in the art can be well understood to the mode that can add required general hardware platform by software according to the method for above-described embodiment and realize, hardware can certainly be passed through, but in a lot of situation, the former is better embodiment.Based on such understanding, technical scheme of the present invention can embody with the form of software product the part that prior art contributes in essence in other words, this computer software product is stored in a storage medium (as ROM/RAM, magnetic disc, CD), comprising some instructions in order to make a station terminal equipment (can be mobile phone, computing machine, server, or the network equipment etc.) perform method described in each embodiment of the present invention.
Embodiment 2
According to the embodiment of the present invention, additionally provide a kind of packaging system of code file of air conditioner assembly of method for packing of the code file for implementing above-mentioned air conditioner assembly, the packaging system of the code file of this air conditioner assembly is mainly used in the method for packing of the code file performing the air conditioner assembly that embodiment of the present invention foregoing provides, and does concrete introduction below to the packaging system of the code file of the air conditioner assembly that the embodiment of the present invention provides:
Fig. 2 is the schematic diagram of the packaging system of the code file of air conditioner assembly according to the embodiment of the present invention, and as shown in Figure 2, the packaging system of the code file of this air conditioner assembly mainly comprises scanning element 10, extraction unit 20 and encapsulation unit 30, wherein:
Scanning element 10 is for the file destination in scan code file, wherein, file destination is the file of code file save routine statement, particularly, in embodiments of the present invention, the code file of air conditioner assembly uses C language to write, and file destination can be " .h file ", that is, file destination is the header file in code file.
Extraction unit 20 is in scanning process, from file destination, extract the method statement of structure definition and enantiomorph definition, particularly, the header file as file destination is divided into two parts, top is the definition of c language structure, and the field of the inside illustrates the attribute of assembly; Bottom states the method that assembly has.In scanning process, read the structure definition on top and the method statement of bottom successively.
The structure extracted from file destination definition and the statement of corresponding method, for structure definition and method statement are encapsulated as class, particularly, are incorporated in a class, realize the encapsulation of class by encapsulation unit 30.
The packaging system of the code file of the air conditioner assembly that the embodiment of the present invention provides, by obtaining the method statement of the structure definition in code file and enantiomorph definition, and the two is encapsulated as class, achieve the angle from the concrete load of air conditioner, the steering logic of dispersion is packaged together, so just externally can provide an accordant interface, modules all carrys out the behavior of control load by this interface.The behavior of each load forms an assembly together with attributes encapsulation, can test separately, is compiled into c storehouse (lib), and directly multiplexing with binary form.In modules, only need carry out control load by the interface of assembly like this, after load-receipt to steering order actually this how action carrys out content with funtion requirement is then oneself be responsible for by this load.If operation and the manner of execution of load itself change, only need change load component and compile and test, and refrigeration or the heating module of working load need not be changed, if in modules, the Control sequence of load or the parameters etc. of load change equally, only need change this module, and need not load component be changed.Achieve with this and do not need to recompilate and test, solve the problem that the development efficiency of air conditioner embedded program in prior art is low, and then reach the effect of the development efficiency improving controller software.
And, the packaging system of the code file of the air conditioner assembly that the embodiment of the present invention provides, do not adopt the method for function pointer, both the EMS memory occupation of this part can have been removed, changeable type function can be adapted to again, the method of component liaison is directly stated out in " .h file ", farthest to keep the internal memory surplus of embedded system, reaches the internal memory reduced in embedded software and uses.
Meanwhile, the packaging system of the code file of the air conditioner assembly of the embodiment of the present invention need not carry out the encapsulation of assisted class by other configuration information, achieves and can utilize existing c code resource to greatest extent, and encapsulate with minimum code refactoring work.Factory's creation method that need not be special in using, simultaneously also unlike ADT (abstract data type), instrument can the attribute member of direct access component, although destroy Information encapsulation to a certain extent, but bring much easy-to-use, reach the effect simplifying programming and use.
Particularly, in embodiments of the present invention, encapsulation unit 30 mainly comprises the first conversion subelement and the second conversion subelement, wherein, first conversion subelement is used for title structure definition being converted to class, and the second conversion subelement is used for attribute method statement being converted to class.
Extraction unit 20 comprises the first extraction module and the second extraction module, and wherein, the first extraction module is used in scanning process, from the top statement of file destination, extract structure definition; Second extraction module is used in scanning process, extracts the method statement of enantiomorph definition from the bottom statement of file destination.
Preferably, the packaging system of the code file of the air conditioner assembly of the embodiment of the present invention also comprises receiving element, acquiring unit and construction unit, wherein:
Before file destination in scanning element 10 scan code file, receiving element is for receiving configuration-direct, wherein, configuration-direct is used for being configured air conditioner assembly, particularly, mainly carries out the configuration of assembly function, the instruction that this configuration-direct can issue based on the demand analysis of assembly, under the effect of configuration-direct, form the design instruction of assembly, and then so that the follow-up statement of requirements book to product or steering logic instructions are analyzed, therefrom extract the assembly needing encapsulation.
Acquiring unit is for obtaining the information of the air conditioner assembly after configuration, particularly, the noun for describing air conditioner assembly, adjective and verb can be found out, wherein, the structure that noun or adjective can be used in establishment code file defines, and the method that verb can be used in establishment code file is stated.
Construction unit is used for according to the information architecture operational order got, and wherein, operational order is used for operation code file, that is, according to the configuration to assembly function, generate the instruction operated the code file of assembly, the operation such as to modify to code file.
Before the scanning carrying out file destination, first operate according to the code file of configuration-direct to assembly, achieve and the operation of air conditioner assembly and/or manner of execution are arranged, and then reach the dirigibility and extensibility that improve assembly.
Further preferably, the packaging system of the code file of the air conditioner assembly of the embodiment of the present invention also comprises Multiplexing Unit, and after structure definition and method statement are encapsulated as class, this Multiplexing Unit is used for carrying out multiplexing based on class to code file.
Because the code file of air conditioner assembly is encapsulated as class, achieve and assembly is compiled into separately storehouse (lib), and through test." h file " then by comprising load comes attribute and the function of working load assembly, load component so through test can be used by multiple product program, and this assembly need not be tested again, the change of the operation action of load component itself also can not affect the program using this load component again, thus improves reusability.
From above description, can find out, present invention achieves and can be used by multiple product program through the load component of test, and this assembly need not be tested again, the change of the operation action of load component itself also can not affect the program using this load component again, thus improve reusability, and improve development efficiency.And facilitate programming tool information; The internal memory simultaneously reduced in embedded software uses; Multiplexing existing code resource to greatest extent, reconstructs existing code to carry out component package; Simplify programming to use.
Obviously, those skilled in the art should be understood that, above-mentioned of the present invention each module or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on network that multiple calculation element forms, alternatively, they can realize with the executable program code of calculation element, thus, they can be stored and be performed by calculation element in the storage device, or they are made into each integrated circuit modules respectively, or the multiple module in them or step are made into single integrated circuit module to realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. a method for packing for the code file of air conditioner assembly, is characterized in that, comprising:
Scan the file destination in described code file, wherein, described file destination is the file of save routine statement in described code file;
In scanning process, from described file destination, extract the method statement of structure definition and the described structure definition of correspondence; And
Described structure definition and the statement of described method are encapsulated as class.
2. method for packing according to claim 1, is characterized in that, described structure definition and the statement of described method is encapsulated as class and comprises:
Described structure definition is converted to the title of described class; And
Described method statement is converted to the attribute of described class.
3. method for packing according to claim 1, is characterized in that, in scanning process, the method statement of extracting structure definition and the described structure definition of correspondence from described file destination comprises:
In scanning process, from the top statement of described file destination, extract the definition of described structure; And
In scanning process, from the bottom statement of described file destination, extract the method statement of corresponding described structure definition.
4. method for packing according to claim 1, is characterized in that, before the file destination in the described code file of scanning, described method for packing also comprises:
Receive configuration-direct, wherein, described configuration-direct is used for being configured described air conditioner assembly;
Obtain the information of the described air conditioner assembly after configuration; And
According to the information architecture operational order got, wherein, described operational order is for operating described code file.
5. method for packing according to claim 1, is characterized in that, after described structure definition and the statement of described method are encapsulated as class, described method for packing also comprises:
Carry out multiplexing based on described class to described code file.
6. a packaging system for the code file of air conditioner assembly, is characterized in that, comprising:
Scanning element, for scanning the file destination in described code file, wherein, described file destination is the file of described code file save routine statement;
Extraction unit, in scanning process, extracts the method statement of structure definition and the described structure definition of correspondence from described file destination; And
Encapsulation unit, for being encapsulated as class by described structure definition and the statement of described method.
7. packaging system according to claim 6, is characterized in that, described encapsulation unit comprises:
First conversion subelement, for being converted to the title of described class by described structure definition; And
Second conversion subelement, for being converted to the attribute of described class by described method statement.
8. packaging system according to claim 6, is characterized in that, described extraction unit comprises:
First extraction module, in scanning process, extracts the definition of described structure from the top statement of described file destination; And
Second extraction module, in scanning process, extracts the method statement of corresponding described structure definition from the bottom statement of described file destination.
9. packaging system according to claim 6, is characterized in that, described packaging system also comprises:
Receiving element, for receiving configuration-direct, wherein, described configuration-direct is used for being configured described air conditioner assembly;
Acquiring unit, for obtaining the information of the described air conditioner assembly after configuration; And
Construction unit, for according to the information architecture operational order got, wherein, described operational order is for operating described code file.
10. packaging system according to claim 6, is characterized in that, described packaging system also comprises:
Multiplexing Unit, for carrying out multiplexing based on described class to described code file.
CN201410522982.0A 2014-09-30 2014-09-30 The method for packing and device of the code file of air-conditioning device assembly Active CN104317575B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410522982.0A CN104317575B (en) 2014-09-30 2014-09-30 The method for packing and device of the code file of air-conditioning device assembly

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410522982.0A CN104317575B (en) 2014-09-30 2014-09-30 The method for packing and device of the code file of air-conditioning device assembly

Publications (2)

Publication Number Publication Date
CN104317575A true CN104317575A (en) 2015-01-28
CN104317575B CN104317575B (en) 2018-04-13

Family

ID=52372810

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410522982.0A Active CN104317575B (en) 2014-09-30 2014-09-30 The method for packing and device of the code file of air-conditioning device assembly

Country Status (1)

Country Link
CN (1) CN104317575B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110764779A (en) * 2019-10-21 2020-02-07 百度在线网络技术(北京)有限公司 Packaging method, registration method, device and rendering equipment
CN111596903A (en) * 2020-03-27 2020-08-28 完美世界(北京)软件科技发展有限公司 Data processing method and device in rendering engine

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0969361A1 (en) * 1998-06-30 2000-01-05 Sun Microsystems, Inc. Class loader
US6389589B1 (en) * 1998-09-21 2002-05-14 Microsoft Corporation Class store schema
CN1514361A (en) * 2002-12-31 2004-07-21 北京科泰世纪科技有限公司 Construction member self description packaging method and method of operation
CN1519716A (en) * 2003-01-22 2004-08-11 北京科泰世纪科技有限公司 Method for generating C++ program based on component definition language
CN101840334A (en) * 2010-04-16 2010-09-22 中国电子科技集团公司第二十八研究所 Software component service packaging method
CN102270223A (en) * 2011-06-22 2011-12-07 中兴通讯股份有限公司 Method and device for generating message decoding library, and message decoding method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0969361A1 (en) * 1998-06-30 2000-01-05 Sun Microsystems, Inc. Class loader
US6389589B1 (en) * 1998-09-21 2002-05-14 Microsoft Corporation Class store schema
CN1514361A (en) * 2002-12-31 2004-07-21 北京科泰世纪科技有限公司 Construction member self description packaging method and method of operation
CN1519716A (en) * 2003-01-22 2004-08-11 北京科泰世纪科技有限公司 Method for generating C++ program based on component definition language
CN101840334A (en) * 2010-04-16 2010-09-22 中国电子科技集团公司第二十八研究所 Software component service packaging method
CN102270223A (en) * 2011-06-22 2011-12-07 中兴通讯股份有限公司 Method and device for generating message decoding library, and message decoding method and device

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
丁智等: "标准C实现面向对象编程", 《江西科学》 *
刘竞杰: "《C语言与程序设计》", 31 August 2010, 合肥工业大学出版社 *
孟繁超等: "适用于C语言的对象模型的研究与实现", 《计算机工程与设计》 *
潘承毅等: "面向对象C的软件设计与研究", 《计算机光盘软件与应用》 *
王永等: "《C++程序设计》", 31 October 2007, 东南大学出版社 *
王胜昔等: "《C++轻松入门》", 1 September 1997, 中国科学技术大学出版社 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110764779A (en) * 2019-10-21 2020-02-07 百度在线网络技术(北京)有限公司 Packaging method, registration method, device and rendering equipment
CN110764779B (en) * 2019-10-21 2023-09-15 百度在线网络技术(北京)有限公司 Encapsulation method, registration method, device and rendering equipment
CN111596903A (en) * 2020-03-27 2020-08-28 完美世界(北京)软件科技发展有限公司 Data processing method and device in rendering engine
CN111596903B (en) * 2020-03-27 2024-01-05 完美世界(北京)软件科技发展有限公司 Data processing method and device in rendering engine

Also Published As

Publication number Publication date
CN104317575B (en) 2018-04-13

Similar Documents

Publication Publication Date Title
CN108958714B (en) Business component type development method and device, computer equipment and storage medium
US20060265469A1 (en) XML based scripting framework, and methods of providing automated interactions with remote systems
CN104407863A (en) Abstract control model programming device and method
CN101840415A (en) Method for controlling local resources through LUA scripts under B/S structure
CN105339889A (en) Techniques for language translation localization for computer applications
CN106326099B (en) A kind of method, apparatus and electronic equipment for program tracking
CN107133064A (en) The hot update method of the page and device of native applications
CN106843901B (en) Page rendering and verification method and device
CN108279941A (en) A kind of compression method and device of application program
CN102693238B (en) Widget application process, system and multimedia terminal
CN104699503A (en) Method and device for replacing function execution logic in Android system
US10387124B2 (en) System and method for creating domain specific language
CN102402455A (en) Method and device for calling dynamic link library (DLL)
CN104317575A (en) Code file encapsulation method and code file encapsulation device of air conditioner assembly
CN104063231A (en) Test resource rapid access method based on HIT-TENA
CN109766123A (en) Application program packaging method and device
CN108153745B (en) Application data calling method and application development system
CN109388406A (en) Convert method and device, the storage medium, electronic device of java code
CN110531965A (en) A kind of data processing method, program operating method and equipment
CN110389754B (en) Service processing method, system, server, terminal, electronic equipment and storage medium
CN114138242A (en) Code-free cross-system interface development method based on RPA software
CN114064176A (en) View interaction method and device, electronic equipment and computer readable medium
CN112714148A (en) Interface configuration method, device, equipment and medium
CN110989995A (en) Processing method and system for artificial intelligence application based on open source deep learning framework
CN110780864A (en) Control method and device for class method replacement, storage medium and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant