A kind of parameter verification method, apparatus, computing device and storage mediumTechnical field
This application involves technical field of information processing more particularly to parameter verification method, apparatus, computing device and storage to be situated betweenMatter.
Background technique
Web program is a kind of application program that can be accessed by browser, with the development of Web, Internet application journeySequence is more and more wider.Internet program has been not limited to the displaying of static page, and the interaction that user participates in is more and more, submissionData also become increasingly complex.
The parameter needs that user is submitted by web interface are all verified at the end Web and server end, for VerificationPart needs to write complicated logic judgment code to verify to the parameter of submission.For example, the end Web passes through in script fileStatic code parameter that user is submitted verify, after being verified, parameter is submitted to server by the end Web, then byServer verifies parameter according to dynamic code.
Since the parameter for needing to submit in web interface can change often, and these submit the change of parameter to require to modifyCorresponding logic judgment code realizes the verifying to parameter, and the modification of code includes browser end and web server end, instituteIt is low with maintenance efficiency with the Verification method exploitation of the prior art.
Summary of the invention
The embodiment of the present application provides a kind of parameter verification method, apparatus, computing device and storage medium.
In a first aspect, the embodiment of the present application provides a kind of parameter verification method, this method comprises:
Obtain the parameter identification for the parameter that user inputs in the page;
In the rule file shared from client and server-side, search the corresponding verification rule of the parameter identification;
The parameter is verified according to the verification rule found.
Further, the above method further include:
Obtain the page iden-tity of the page;
In the rule file shared from client and server-side, rule file corresponding with the page iden-tity is obtained;
In the rule file shared from client and server-side, the corresponding verification rule of the parameter identification is searched, specificallyInclude:
From rule file corresponding with the page iden-tity, search the corresponding verification rule of the parameter identification.
Further, from the shared rule file of client and server-side, the corresponding verification of the lookup parameter identificationRule, comprising:
Obtain the parameter identification for the parameter that user inputs in the page;
Successively the parameter identification in the shared rule file of the parameter identification and client and server-side is carried outMatching obtains the corresponding verification rule of matched parameter identification.
Further, the parameter is verified according to the verification rule found, comprising:
The field value for indicating whether subparameter is read from verification rule, and according to parameter value in verification ruleProof rule verifies the legitimacy of the parameter;
If the field value indicates subparameter, and the parameter is legal, then obtains the parameter identification of the subparameter of the parameter;And the corresponding verification rule of parameter identification that the subparameter is obtained from verification rule verifies the subparameter.
Further, the above method further include:
When determining that the submission parameter is changed, the corresponding rule file of the page iden-tity is updated, it is updatedRule file is previously according to made of the page editing after change.
Further, the above method further includes;
The rule file is structured document;
Client is that the rule file is obtained from server by the url for obtaining rule file;
Server is to obtain the rule file under specified path by storage rule file.The embodiment of the present application is alsoA kind of parameter calibrator is provided, which includes:
First identifier obtains module, for obtaining the parameter identification for the parameter that user inputs in the page;
First searching module, for from the shared rule file of client and server-side, the lookup parameter identification pairThe verification rule answered;
Correction verification module, for being verified according to the verification rule found to the parameter.
Further, above-mentioned apparatus further include:
Second identifier obtains module, for obtaining the page iden-tity of the page;
Module is obtained, for obtaining corresponding with the page iden-tity from the shared rule file of client and server-sideRule file;
First searching module, specifically includes:
First searching unit, for from rule file corresponding with the page iden-tity, the lookup parameter identification pairThe verification rule answered.
Another embodiment of the application additionally provides a kind of computing device, including at least one processor;And with it is described extremelyThe memory of few processor communication connection;Wherein, the memory, which is stored with, to be executed by least one described processorInstruction, described instruction is executed by least one described processor, so that at least one described processor is able to carry out the applicationAny parameter verification method that embodiment provides.
Another embodiment of the application additionally provides a kind of computer storage medium, wherein the computer storage medium is depositedComputer executable instructions are contained, the computer executable instructions are for making computer execute any in the embodiment of the present applicationParameter verification method.
Parameter verification method, apparatus, computing device and storage medium provided by the embodiments of the present application, due to client kimonosA rule file is shared at business end, ensure that the consistency of both ends verifying, when page setup needs to change, does not need modification visitorThe logic judgment code at family end and server-side, it is only necessary to change a rule file, be conducive to the exploitation and maintenance of code.
Other features and advantage will illustrate in the following description, also, partly become from specificationIt obtains it is clear that being understood and implementing the application.The purpose of the application and other advantages can be by written explanationsSpecifically noted structure is achieved and obtained in book, claims and attached drawing.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present application, constitutes part of this application, this ShenIllustrative embodiments and their description please are not constituted an undue limitation on the present application for explaining the application.In the accompanying drawings:
Fig. 1 is the schematic diagram of the application scenarios of parameter verification method in the embodiment of the present application;
Fig. 2 is the flow diagram of parameter verification method in the embodiment of the present application;
Fig. 3 is the schematic diagram of another application scene in the embodiment of the present application;
Fig. 4 is the schematic diagram of the rule file of the application scenarios in the embodiment of the present application;
Fig. 5 is the structural schematic diagram of parameter calibrator in the embodiment of the present application;
Fig. 6 is the structural schematic diagram according to the computing device of the application embodiment.
Specific embodiment
A kind of side of parameter verification is provided for the ease of verifying to the parameter that user submits, in the embodiment of the present applicationMethod.In order to better understand technical solution provided by the present application, the basic principle of the program is done briefly describe here:
Parameter identification and client and server-side, are successively total to by the parameter identification for obtaining the parameter that user inputs in the pageThe parameter identification in rule file enjoyed is matched, and the corresponding verification rule of matched parameter identification is obtained.From parameter identificationThe field value for indicating whether subparameter is read in corresponding verification rule, and according to the verifying of parameter value in verification ruleThe legitimacy of the rule verification parameter.If the field value indicates subparameter, and the parameter is legal, then obtains the son of the parameterThe parameter identification of parameter;And the corresponding verification rule of parameter identification that the subparameter is obtained from verification rule is to the subparameterIt is verified.
When determining that submission parameter is changed, the corresponding rule file of page iden-tity, updated rule file are updatedFor previously according to made of the page editing after change.Rule of correspondence file, and client and service are obtained according to parameter identificationIt holds and shares a rule file, ensure that the consistency of both ends verifying.When submitting parameter to need to change, a rule need to be only modifiedThen file is conducive to the exploitation and maintenance of parameter verification rule.
As shown in Figure 1, it is the schematic diagram of a scenario for completing parameter verification by scheme provided by the embodiments of the present application.It shouldIt include terminal device 11, the server 12 of user 10 in scene.
User 10 can be by submitting parameter to server 12 in terminal device 11.Wherein, terminal device 11 is being submittedBefore parameter, first according to the shared rule file of terminal device and server-side to the parameter verification of submission.Wherein, rule file canTo be stored in web server end, can also individually store.After server 12 receives the parameter of submission, according to shared ruleThen file again verifies parameter.Terminal device 11 is identical with method of the server 12 to parameter verification, below with serviceDevice 12 is illustrated the process of verification for verifying.
Server 12 obtains the parameter identification of parameter that user inputs in the page, successively by parameter identification and client andParameter identification in the shared rule file of server-side is matched, and the corresponding verification rule of matched parameter identification is obtained.
Server 12 reads the field value for indicating whether subparameter from verification rule, and according in verification ruleThe proof rule of parameter value verifies the legitimacy of the parameter;
If the field value indicates subparameter, and the parameter is legal, then the parameter of the subparameter getparms of server 12Mark;And the corresponding verification rule of parameter identification that the subparameter is obtained from verification rule, the parameter that verification user 10 submitsIt is whether legal.
Wherein, terminal device 11 and PC machine 12 can be communicatively coupled by communication network, the network can for local area network,Wide area network etc., naturally it is also possible to be connected by line.Terminal device 11 can be mobile phone, tablet computer, laptop, personal meterCalculation machine etc..
In addition it is also necessary to illustrate, the parameter verification method provided in the embodiment of the present application is applicable not only to background skillBrowser and server described in art applies also for the scene that any required two sides carry out parameter verification.Such as also it is suitble to moveThe parameter submitted in application in dynamic terminal, the application e.g. online shopping application, game application etc..To sum up, being suitble to appointThe scene what interface submits parameter to be verified by terminal and server-side.
Parameter verification method provided by the embodiments of the present application is described further below with reference to referring to attached drawing, such as Fig. 2, isThe flow diagram of parameter verification method, comprising the following steps:
Step 201: obtaining the parameter identification for the parameter that user inputs in the page.
Step 202: in the rule file shared from client and server-side, searching the corresponding verification rule of parameter identification.
Step 203: parameter being verified according to the verification rule found.
In the present embodiment, since client and server-side share rule file, it ensure that client and server end is verifiedConsistency, when changing page configuration item, it is regular only to change a set of verification, without changing browser and server two sidesLogic judgment code, so the development and maintenance cost of code can be saved.
Further, the rule file of the different pages can be one, i.e., multiple corresponding rule files of the page.WhenSo, for the ease of the exploitation of rule file and maintenance, the corresponding rule file of a page in the embodiment of the present application.It is based onThis, in the embodiment of the present application, can also first obtain the page iden-tity of the page;Rule text then shared from client and server-sideIn part, rule file corresponding with page iden-tity is obtained.In this way, the rule file shared from client and server-side above-mentionedIn, search parameter identification corresponding verification rule, can be performed are as follows: from rule file corresponding with page iden-tity, lookup parameterIdentify corresponding verification rule.
In the present embodiment, the corresponding verification rule of parameter identification is searched from the corresponding rule file of page iden-tity, due toThe corresponding rule file of one page, then the information in rule file is only the information needed in the page, a pageIn verification rule information content less than the information content for verifying rule in multiple pages, search parameter identification pair so as to improveThe efficiency for the verification rule answered.
Further, verifying searching for rule can be associated with specific reference to the mode of writing of rule file.The application is realIt applies in example and is illustrated with following two example to verification rule is searched, when it is implemented, can also be specific according to actual needsSetting, is not specifically limited here:
In the rule file shared from client and server-side, search the corresponding verification rule of parameter identification, comprising: obtainThe parameter identification for the parameter that user inputs in the page, the rule file for successively sharing parameter identification and client and server-sideIn parameter identification matched, obtain matched parameter identification corresponding verification rule.
For example, the parameter that user inputs in the page is " student ", and " student " has a unique parameter identification, ruleVerification rule corresponding to each parameter identification is also unique in file.According to the parameter identification and rule file of " student "In parameter identification one by one match, obtain " student " parameter identification corresponding to verification rule.
In the present embodiment, the parameter identification of each parameter is unique, and each parameter identification in rule fileCorresponding verification rule is also unique, it is possible to accurately verification rule getparms.
Further, the parameter is verified according to the verification rule found, comprising:
The field value for indicating whether subparameter is read from verification rule, and according to parameter value in verification ruleProof rule verifies the legitimacy of the parameter;
If the field value indicates subparameter, and the parameter is legal, then the parameter identification of subparameter getparms;AndThe corresponding verification rule of parameter identification that the subparameter is obtained from verification rule verifies the subparameter.
In the present embodiment, when the parameter of user's input has subparameter, and the parameter inputted is legal, sub- ginseng getparmsSeveral parameter identifications;And the corresponding verification of parameter identification that the subparameter is obtained from verification rule it is regular to the subparameter intoRow verification.It i.e. when the parameter of input has subparameter, is verified according to corresponding verification rule, without by the prior artLogic judgment code carry out parameter verification, so, the embodiment of the present application is also not present that logical code is excessively complicated, is difficult to developWith the problem of maintenance etc..
Fig. 3 is the schematic diagram of the application scenarios of the present embodiment.Parameter is occupation type in the present embodiment, such as " student ",Its subparameter submitted is " student's type ", such as " university student ", and the subparameter of " student's type " is " graduated school ", such as" Tsinghua University, Peking University, the Renmin University of China ".It reads from verification rule for indicating that " occupation type " has sub- ginseng firstSeveral field values determines that it has subparameter, and includes " student's type " in subparameter.According to the parameter identification of " student's type ",Whether legal verify the subparameter " student's type " submitted.It reads from " student's type " corresponding verification rule for indicating itThere is the field value of subparameter, determine that it has subparameter, and includes " graduated school " in subparameter.According to the parameter of " graduated school "Whether mark, the subparameter " graduated school " for verifying submission are legal.
To be described further here in conjunction with Fig. 4 convenient for further understanding.It assumes initially that under role (occupation type) and includesOne subparameter is student, includes under subparameter graduate school, graduate school under parameter studentThere is no subparameter there was only parameter value.
When verification, the parameter identification of role is got, role can be found from rule file according to the parameter identificationVerification rule, that is, be illustrated in figure 4 the verification rule of role and its subparameter.
The verification rule of this father's parameter of role is as shown in a in Fig. 4, according to the verification of role rule, first from roleReading expression in corresponding verification rule, it has the field value " has_sub " of subparameter: " yes " sentence, determine that role hasSubparameter, and by the content of the sub_param_map field under role it is found that including student in the subparameter of role.RootThe legal subparameter for being role according to the student that user known to the sub_param_map submits.In addition, by verification ruleRole be str type, determine that student that user submits is to complete verification to role after character type, then user mentionedThe student of friendship is verified.
When verifying to student, determine its verification rule such as the b institute in Fig. 4 according to the parameter identification of studentShow.According to the has_sub " that student verification rule is lower: " yes " confirms that student also has subparameter.Then " learned according to acquisitionThe parameter identification of the subparameter " graduated school " of life ".Reading from " graduated school " corresponding verification rule indicates s.m.p ginsengSeveral field values " has_sub ": " no " sentence.Corresponding verification rule, verification are obtained according to the parameter identification of " graduated school "Whether " graduated school " be legal.For example, it is assumed that the value of " graduated school " that user submits is " graduate_school_University " (universities and colleges of graduating from university), it is regular (as shown in the c in Fig. 4) according to its corresponding verification, there is no subparameter.Then its parameter value is verified.Whether the value is verified in " graduate_ if the parameter value that user submits is " Tsinghua University "In the range of parameter values of school_university ", if so, verification passes through.
It is identical for the d and e verification principle in Fig. 4, it is only that specific value is different, which is not described herein again.It needs to illustrateIt is in Fig. 4, param_type characterizes the type of verification condition, and the type includes between options, regular expression and digital blockDeng.Wherein, options is used to characterize the value range of relevant parameter, for whether verifying the value of relevant parameter preset optionalIn value list.When it is implemented, being not limited to the parameter type in Fig. 4, parameter type can also be list (list type) and int(integer).
In the present embodiment, when the parameter of user's input has subparameter, and the parameter inputted is legal, sub- ginseng getparmsSeveral parameter identifications;And the corresponding verification of parameter identification that the subparameter is obtained from verification rule it is regular to the subparameter intoRow verification.I.e. when the parameter of input has subparameter, is verified according to corresponding verification rule, avoid and lead in the prior artIt crosses logical code and judges whether there is subparameter, and the problem that logical code is excessively complicated.
Further, when determining that submission parameter is changed, the corresponding rule file of page iden-tity is updated, it is updatedRule file is previously according to made of the page editing after change.It avoids when submitting parameter to change, changes clientThe logic judgment code at end and server end only need to change the corresponding rule file of page iden-tity, be conducive to parameter verificationRule exploitation and maintenance.
Further, rule file is structured document;Client is by the url for obtaining rule file from serviceRule file is obtained in device;Server is acquisition rule file under the specified path by storage rule file.
When it is implemented, shared rule file is deposited in above web server in the form of json file, for precedingEnd, when the page loads for the first time, as static file, such as: css, js file download to client, front end verification are readThe rule of json file.Front end is read by the path url of json, and rear end is read by the Actual path of json file.
By the above method, rule file uses structured document, and structured document is succinct, calls simple.And pass throughThe shared mode of rule file ensure that the consistency of client and server-side verifying.
Based on identical inventive concept, the embodiment of the present application also provides a kind of device of parameter verification, structural schematic diagramAs shown in figure 5, the device includes:
First identifier obtains module 1001, for obtaining the parameter identification for the parameter that user inputs in the page;
First searching module 1002, for from the shared rule file of client and server-side, the lookup parameter markKnow corresponding verification rule;
Correction verification module 1003, for being verified according to the verification rule found to the parameter.
Further, the device further include:
Second identifier obtains module, for obtaining the page iden-tity of the page;
Module is obtained, for obtaining corresponding with the page iden-tity from the shared rule file of client and server-sideRule file;
First searching module 1002, specifically includes:
First searching unit, for from rule file corresponding with the page iden-tity, the lookup parameter identification pairThe verification rule answered.
Further, the first searching module 1002, further includes:
First acquisition unit, for obtaining the parameter identification for the parameter that user inputs in the page;
Matching unit, successively by the parameter in the shared rule file of the parameter identification and client and server-sideMark is matched, and the corresponding verification rule of matched parameter identification is obtained.
Further, correction verification module 1003 in the device, comprising:
Verification unit, for reading the field value for indicating whether subparameter from verification rule, and according to verificationThe proof rule of parameter value verifies the legitimacy of the parameter in rule;
Subparameter verification unit then obtains the parameter if indicating subparameter for the field value, and the parameter is legalSubparameter parameter identification;And the corresponding verification rule of parameter identification that the subparameter is obtained from verification rule is to the sonParameter is verified.
Further, the device further include:
Update module, for updating the corresponding rule of the page iden-tity when determining that the submission parameter is changedFile, updated rule file are previously according to made of the page editing after change.
Further, rule file is structured document;
Client is that rule file is obtained from server by the url for obtaining rule file;
Server is acquisition rule file under the specified path by storage rule file.
After the method and apparatus for describing the parameter verification of the application illustrative embodiments, next, introducing rootAccording to the computing device of the another exemplary embodiment of the application.
Person of ordinary skill in the field it is understood that the various aspects of the application can be implemented as system, method orProgram product.Therefore, the various aspects of the application can be with specific implementation is as follows, it may be assumed that complete hardware embodiment, completeThe embodiment combined in terms of full Software Implementation (including firmware, microcode etc.) or hardware and software, can unite hereReferred to as circuit, " module " or " system ".
In some possible embodiments, at least one processing can be included at least according to the computing device of the applicationDevice and at least one processor.Wherein, memory is stored with program code, when program code is executed by processor, so thatProcessor executes the step in the parameter verification method according to the various illustrative embodiments of the application of this specification foregoing descriptionSuddenly.For example, processor can execute step 201-203 as shown in Figure 2.
The computing device 130 of this embodiment according to the application is described referring to Fig. 6.The calculating that Fig. 6 is shownDevice 130 is only an example, should not function to the embodiment of the present application and use scope bring any restrictions.
As shown in fig. 6, computing device 130 is showed in the form of general-purpose calculating appts.The component of computing device 130 can wrapInclude but be not limited to: at least one above-mentioned processor 131, above-mentioned at least one processor 132, the different system components of connection (includingMemory 132 and processor 131) bus 133.
Bus 133 indicates one of a few class bus structures or a variety of, including memory bus or Memory Controller,Peripheral bus, processor or the local bus using any bus structures in a variety of bus structures.
Memory 132 may include the readable medium of form of volatile memory, such as random access memory (RAM)1321 and/or cache memory 1322, it can further include read-only memory (ROM) 1323.
Memory 132 can also include program/utility 1325 with one group of (at least one) program module 1324,Such program module 1324 includes but is not limited to: operating system, one or more application program, other program modules andIt may include the realization of network environment in program data, each of these examples or certain combination.
Computing device 130 can also be communicated with one or more external equipments 134 (such as keyboard, sensing equipment etc.), alsoCan be enabled a user to one or more equipment interacted with computing device 130 communication, and/or with make the computing deviceThe 130 any equipment (such as router, modem etc.) that can be communicated with one or more of the other computing device are led toLetter.This communication can be carried out by input/output (I/O) interface 135.Also, computing device 130 can also be suitable by networkOrchestration 136 and one or more network (such as local area network (LAN), wide area network (WAN) and/or public network, such as because of spyNet) communication.As shown, network adapter 136 is communicated by bus 133 with other modules for computing device 130.It shouldUnderstand, although not shown in the drawings, other hardware and/or software module can be used in conjunction with computing device 130, including but unlimitedIn: microcode, device driver, redundant processor, external disk drive array, RAID system, tape drive and dataBackup storage system etc..
In some possible embodiments, the various aspects of the method for parameter verification provided by the present application can also be realizedFor a kind of form of program product comprising program code, when program product is run on a computing device, program code is usedIn the parameter verification side according to the various illustrative embodiments of the application for making computer equipment execute this specification foregoing descriptionStep in method, for example, computer equipment can execute step 201-203 as shown in Figure 2.
Program product can be using any combination of one or more readable mediums.Readable medium can be readable signal JieMatter or readable storage medium storing program for executing.Readable storage medium storing program for executing for example may be-but not limited to-electricity, magnetic, optical, electromagnetic, infraredThe system of line or semiconductor, device or device, or any above combination.The more specific example of readable storage medium storing program for executing is (non-The list of exhaustion) 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, the read-only storage of portable compact discDevice (CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
The program product for parameter verification of presently filed embodiment can use the read-only storage of portable compact discDevice (CD-ROM) and including program code, and can run on the computing device.However, the program product of the application is not limited toThis, in this document, readable storage medium storing program for executing can be any tangible medium for including or store program, which can be commandedExecution system, device or device use or in connection.
Readable signal medium may include in a base band or as the data-signal that carrier wave a part is propagated, wherein carryingReadable program code.The data-signal of this propagation can take various forms, including --- but being not limited to --- electromagnetism letterNumber, optical signal or above-mentioned any appropriate combination.Readable signal medium can also be other than readable storage medium storing program for executing it is any canRead medium, the readable medium can send, propagate or transmit for by instruction execution system, device or device use orProgram in connection.
The program code for including on readable medium can transmit with any suitable medium, including --- but being not limited to ---Wirelessly, wired, optical cable, RF etc. or above-mentioned any appropriate combination.
Can with any combination of one or more programming languages come write for execute the application operation programCode, programming language include object oriented program language-Java, C++ etc., further include conventional processFormula programming language-such as " C " language or similar programming language.Program code can be calculated fully in userIt executes on device, partly execute on a user device, executing, as an independent software package partially in user's computing deviceUpper part executes on remote computing device or executes on remote computing device or server completely.It is being related to remotely countingIn the situation for calculating device, 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's computing device, or, it may be connected to external computing device (such as provided using Internet serviceQuotient is connected by internet).
It should be noted that although being referred to several unit or sub-units of device in the above detailed description, this strokeIt point is only exemplary not enforceable.In fact, according to presently filed embodiment, it is above-described two or moreThe feature and function of unit can embody in a unit.Conversely, the feature and function of an above-described unit canIt is to be embodied by multiple units with further division.
In addition, although describing the operation of the application method in the accompanying drawings with particular order, this do not require that orHint must execute these operations in this particular order, or have to carry out shown in whole operation be just able to achieve it is desiredAs a result.Additionally or alternatively, it is convenient to omit multiple steps are merged into a step and executed by certain steps, and/or by oneStep is decomposed into execution of multiple steps.
It should be understood by those skilled in the art that, embodiments herein can provide as method, system or computer programProduct.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the applicationApply the form of example.Moreover, it wherein includes the computer of computer usable program code that the application, which can be used in one or more,The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) producesThe form of product.
The application is process of the reference according to method, apparatus (system) and computer program product of the embodiment of the present applicationFigure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructionsThe combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programsInstruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produceA raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for realThe device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spyDetermine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram orThe function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that countingSeries of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer orThe instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram oneThe step of function of being specified in a box or multiple boxes.
Although the preferred embodiment of the application has been described, it is created once a person skilled in the art knows basicProperty concept, then additional changes and modifications can be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted asIt selects embodiment and falls into all change and modification of the application range.
Obviously, those skilled in the art can carry out various modification and variations without departing from the essence of the application to the applicationMind and range.In this way, if these modifications and variations of the application belong to the range of the claim of this application and its equivalent technologiesWithin, then the application is also intended to include these modifications and variations.