CN102254008A - Method and system for setting dynamic data label - Google Patents

Method and system for setting dynamic data label Download PDF

Info

Publication number
CN102254008A
CN102254008A CN2011102003000A CN201110200300A CN102254008A CN 102254008 A CN102254008 A CN 102254008A CN 2011102003000 A CN2011102003000 A CN 2011102003000A CN 201110200300 A CN201110200300 A CN 201110200300A CN 102254008 A CN102254008 A CN 102254008A
Authority
CN
China
Prior art keywords
data label
dynamic data
analysis result
label
result
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.)
Pending
Application number
CN2011102003000A
Other languages
Chinese (zh)
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.)
SHENZHEN SECURITIES INFORMATION CO Ltd
Original Assignee
SHENZHEN SECURITIES INFORMATION CO Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENZHEN SECURITIES INFORMATION CO Ltd filed Critical SHENZHEN SECURITIES INFORMATION CO Ltd
Priority to CN2011102003000A priority Critical patent/CN102254008A/en
Publication of CN102254008A publication Critical patent/CN102254008A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention relates to a method for setting a dynamic data label, which comprises the steps of: S10, analyzing parameters of the dynamic data label according to defines of the data label to generate an analysis result; S20, carrying out matching checking on the analysis result according to the preset data label to generate a checking result; and S30, executing a corresponding SQL (Structured Query Language) in the analysis result according to the checking result, and outputting an execution result to a template. The invention also relates to a system for setting the dynamic data label. The method and the system for setting the dynamic data label have the advantages of good expansibility, low cost and capability of immediate effect through dynamically defining the parameters and the SQL of the label, thereby avoiding the defects of poor expansibility, time and energy waste during program modification, higher cost and incapability of immediate effect in the traditional method and system for setting the data label.

Description

The method to set up of dynamic data label and system
Technical field
The present invention relates to data label the field is set, more particularly, relate to a kind of method to set up and system of dynamic data label.
Background technology
Existing C MS (Content Management System: Content Management System) customized label need be expanded by program in the scheme, and there are three problems in it:
1, the extendability of the data label of program realization is bad, and increasing parameter, modification parameter and logic Modification all needs to carry out the modification of program operation;
2, the modification of program operation realizes wasting time and energy, and cost is higher;
3, can not realize real-time deployment after the modification of program, come into force immediately, influence user's normal use.
So, be necessary to provide a kind of method to set up and system of the dynamic data label based on SQL, to solve the existing in prior technology problem.
Summary of the invention
The technical problem to be solved in the present invention is, higher at the method to set up of existing data label and system extension is bad, modification of program is wasted time and energy cost and can not come into force in real time defective provides a kind of favorable expandability, cost is low and the method to set up and the system of the dynamic data label of the parameter of the Dynamic Definition label that can come into force in real time and SQL.
The technical solution adopted for the present invention to solve the technical problems is: construct a kind of method to set up of dynamic data label, comprising step: S10, according to the definition of data label the parameter of dynamic data label is resolved, produce analysis result; S20, according to predefined data label, described analysis result is mated checking, produce the checking result; S30, according to described checking result, carry out in the described analysis result corresponding SQL and execution result outputed to template.
In the method to set up of dynamic data label of the present invention, the method to set up of described dynamic data label comprises that also step: S05, the sign by the preliminary setting data label, input parameter, output type and dynamic sql define at least one described data label.
In the method to set up of dynamic data label of the present invention, the method to set up of described dynamic data label also comprises step: S21, the output effect preview of described analysis result is provided according to described checking result.
In the method to set up of dynamic data label of the present invention, described step S30 comprises: S31, according to described checking result after described analysis result initialization, generates a privately owned analysis result; S32, carry out in the described privately owned analysis result corresponding SQL and execution result is assembled into the output type that defines in the described data label; S33, the execution result after will assembling output to template.
In the method to set up of dynamic data label of the present invention, the method to set up of described dynamic data label also comprises when step: S40, described template are quoted described data label, described data label is carried out rename.
The invention still further relates to a kind of system that is provided with of dynamic data label, comprising parsing module: be used for the parameter of dynamic data label being resolved, produce analysis result according to the definition of data label; Authentication module: be used for described analysis result being mated checking, produce the checking result according to predefined data label; And execution module: be used for according to described checking result, carry out in the described analysis result corresponding SQL and execution result is outputed to template.
Being provided with in the system of dynamic data label of the present invention, the system that is provided with of described dynamic data label also comprises: setting module: be used for defining at least one described data label by sign, input parameter, output type and the dynamic sql of preliminary setting data label.
Being provided with in the system of dynamic data label of the present invention, the system that is provided with of described dynamic data label also comprises: previewing module: be used for providing according to described checking result the output effect preview of described analysis result.
Being provided with in the system of dynamic data label of the present invention, described execution module comprises: initialization unit: be used for according to described checking result, after described analysis result initialization, generate a privately owned analysis result; Module units: be used for carrying out the corresponding SQL of described privately owned analysis result and execution result be assembled into the output type that defines in the described data label; And output unit: be used for the execution result after the assembling is outputed to template.
Being provided with in the system of dynamic data label of the present invention, the system that is provided with of described dynamic data label also comprises: the rename module: when being used for described template and quoting described data label, described data label is carried out rename.
Implement the method to set up and the system of dynamic data label of the present invention, has following beneficial effect: by the parameter and the SQL of Dynamic Definition label, favorable expandability, cost is low and can come into force in real time, the higher and defective that can not come into force in real time of the cost of having avoided that the method to set up of existing data label and system extension are bad, modification of program is wasted time and energy.
Description of drawings
The invention will be further described below in conjunction with drawings and Examples, in the accompanying drawing:
Fig. 1 is the process flow diagram of first preferred embodiment of the method to set up of dynamic data label of the present invention;
Fig. 2 is the process flow diagram of second preferred embodiment of the method to set up of dynamic data label of the present invention;
Fig. 3 is the process flow diagram of the 3rd preferred embodiment of the method to set up of dynamic data label of the present invention;
Fig. 4 is the process flow diagram of the 4th preferred embodiment of the method to set up of dynamic data label of the present invention;
Fig. 5 is the process flow diagram of the 5th preferred embodiment of the method to set up of dynamic data label of the present invention;
Fig. 6 is the structural representation of first preferred embodiment of the system that is provided with of dynamic data label of the present invention;
Fig. 7 is the structural representation of second preferred embodiment of the system that is provided with of dynamic data label of the present invention;
Fig. 8 is the structural representation of the 3rd preferred embodiment of the system that is provided with of dynamic data label of the present invention;
Fig. 9 is the structural representation of the 4th preferred embodiment of the system that is provided with of dynamic data label of the present invention;
Figure 10 is the structural representation of the 5th preferred embodiment of the system that is provided with of dynamic data label of the present invention;
Figure 11 is the idiographic flow synoptic diagram of preferred embodiment of the method to set up of dynamic data label of the present invention.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with drawings and Examples.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
In the process flow diagram of first preferred embodiment of the method to set up of dynamic data label of the present invention shown in Figure 1, the method to set up of described dynamic data label starts from step 100, carries out subsequently:
Step 101 is resolved the parameter of dynamic data label according to the definition of data label, produces analysis result;
Step 102 according to predefined data label, is mated checking to described analysis result, produces the checking result;
Step 103 according to described checking result, is carried out in the described analysis result corresponding SQL and execution result is outputed to template;
This method ends at step 104 at last.
The method to set up of dynamic data label of the present invention can allow the user in the runtime label at current database structure definition oneself.In the time will using data label, at first the parameter of data label is resolved and mate checking, carry out SQL reads needs from database data according to the parameter of importing into when front template then.When adopting the method to set up of dynamic data label of the present invention, in concrete definition label, definition of data is write database or XML file, when resolving and mate checking, all read from the position of storage at every turn, in order to improve performance, can be data cached, so just be implemented in the definition of program run phase, do not need terminator promptly can see the effect that SQL carries out in real time.
In the process flow diagram of second preferred embodiment of the method to set up of dynamic data label of the present invention shown in Figure 2, the method to set up of described dynamic data label starts from step 200, carries out subsequently:
Step 201, sign, input parameter, output type and dynamic sql by the preliminary setting data label define at least one described data label;
Step 202 is resolved the parameter of dynamic data label according to the definition of data label, produces analysis result;
Step 203 according to predefined data label, is mated checking to described analysis result, produces the checking result;
Step 204 according to described checking result, is carried out in the described analysis result corresponding SQL and execution result is outputed to template;
This method ends at step 205 at last.
The method to set up of dynamic data label of the present invention is wanted the preliminary setting data storehouse.This database is the sign, the input parameter and the output type of expection of setting data label at first, and the mode by the SQL binding variable defines data label then; When template was quoted, as long as obtain when the data value (supporting the variable input) that front template imports into, the label analytics engine will be carried out SQL reads needs from database data according to the parameter of importing into when front template.
In the process flow diagram of the 3rd preferred embodiment of the method to set up of dynamic data label of the present invention shown in Figure 3, the method to set up of described dynamic data label starts from step 300, carries out subsequently:
Step 301 is resolved the parameter of dynamic data label according to the definition of data label, produces analysis result;
Step 302 according to predefined data label, is mated checking to described analysis result, produces the checking result;
Step 303 provides the output effect preview of described analysis result according to described checking result;
Step 304 according to described checking result, is carried out in the described analysis result corresponding SQL and execution result is outputed to template;
This method ends at step 305 at last.
The method to set up of dynamic data label of the present invention can judge artificially by the output effect preview whether analysis result is correct, avoid producing resolving and mating and verify the default mistake that does not all have discovery, as artificial discovery mistake, can in time correct this mistake by the parameter of changing default data label, guarantee the accuracy of data presented label given content on template at last.
In the process flow diagram of the 4th preferred embodiment of the method to set up of dynamic data label of the present invention shown in Figure 4, the method to set up of described dynamic data label starts from step 400, carries out subsequently:
Step 401, sign, input parameter, output type and dynamic sql by the preliminary setting data label define at least one described data label;
Step 402 is resolved the parameter of dynamic data label according to the definition of data label, produces analysis result;
Step 403 according to predefined data label, is mated checking to described analysis result, produces the checking result;
Step 404 according to described checking result, after described analysis result initialization, generates a privately owned analysis result;
Step 405 is carried out in the described privately owned analysis result corresponding SQL and execution result is assembled into the output type that defines in the described data label;
Step 406 outputs to template with the execution result after the assembling;
This method ends at step 407 at last.
The method to set up of dynamic data label of the present invention adopt call at every turn an analysis result with the safety problem that solves multi-thread environment (because the analysis result of label is an example in database, in multi-thread environment, if this example of a plurality of thread dispatchings will produce thread-safe, therefore in carrying out privately owned analysis result before the corresponding SQL, analysis result is reinitialized once, and generate the example of a new privately owned analysis result, and according to parameter and dynamic sql assembling SQL statement, privately owned for working as the front template thread) to solve thread-safe, then corresponding SQL in the privately owned analysis result is submitted to database and carry out, the result set that database returns is assembled into the output type that defines in the data label and outputs to template.Therefore the method to set up of dynamic data label of the present invention has well solved the thread-safe problem in the multi-thread environment.
In the process flow diagram of the 5th preferred embodiment of the method to set up of dynamic data label of the present invention shown in Figure 5, the method to set up of described dynamic data label starts from step 500, carries out subsequently:
Step 501 is resolved the parameter of dynamic data label according to the definition of data label, produces analysis result;
Step 502 according to predefined data label, is mated checking to described analysis result, produces the checking result;
Step 503 according to described checking result, is carried out in the described analysis result corresponding SQL and execution result is outputed to template;
When step 504, described template are quoted described data label, described data label is carried out rename;
This method ends at step 505 at last.
If the method to set up of dynamic data label of the present invention adopts the sign of label as unique key, when same template is quoted repeatedly, will produce and clash the inconsistent output content generation of the content mistake that when output, can cause the consistent still label of tag identifier to point to like this.In order to solve customized label in same template quoted problem repeatedly, the method to set up of this dynamic data label is got an another name at same label when a template is quoted, well solved the synonym of the label of the same name of different sensings.
The invention still further relates to a kind of system that is provided with of dynamic data label, in the structural representation of first preferred embodiment of the system that is provided with of dynamic data label of the present invention shown in Figure 6, the system that is provided with of described dynamic data label comprises parsing module 1, authentication module 2 and execution module 3, parsing module 1 is used for according to the definition of data label the parameter of dynamic data label being resolved, and produces analysis result; Authentication module 2 is used for according to predefined data label described analysis result being mated checking, produces the checking result; Execution module 3 is used for according to described checking result, carries out in the described analysis result corresponding SQL and execution result is outputed to template.
The system that is provided with of dynamic data label of the present invention can allow the user in the runtime label at current database structure definition oneself.In the time will using data label, parsing module 1 and authentication module 2 are at first resolved the parameter of data label and are mated checking, and execution module 3 is carried out SQL reads needs from database data according to the parameter of importing into when front template then.Adopt dynamic data label of the present invention system is set the time, in concrete definition label, definition of data is write database or XML file, when resolving and mate checking, all read from the position of storage at every turn, in order to improve performance, can be data cached, so just be implemented in the definition of program run phase, do not need terminator promptly can see the effect that SQL carries out in real time.
In the structural representation of second preferred embodiment of the system that is provided with of dynamic data label of the present invention shown in Figure 7, the system that is provided with of described dynamic data label also comprises setting module 4, and setting module 4 is used for defining at least one described data label by the sign of preliminary setting data label, input parameter, output type and dynamic sql.
The setting module 4 of the system that is provided with of dynamic data label of the present invention is wanted the preliminary setting data storehouse.This database is the sign, the input parameter and the output type of expection of setting data label at first, and the mode by the SQL binding variable defines data label then; When template was quoted, as long as obtain when the data value (supporting the variable input) that front template imports into, the label analytics engine will be carried out SQL reads needs from database data according to the parameter of importing into when front template.
In the structural representation of the 3rd preferred embodiment of the system that is provided with of dynamic data label of the present invention shown in Figure 8, the system that is provided with of described dynamic data label also comprises previewing module 5, and previewing module 5 is used for providing according to described checking result the output effect preview of described analysis result.
The previewing module 5 of the system that is provided with of dynamic data label of the present invention can judge artificially by the output effect preview whether analysis result is correct, avoid producing resolving and mating and verify the default mistake that does not all have discovery, as artificial discovery mistake, can in time correct this mistake by the parameter of changing default data label, guarantee the accuracy of data presented label given content on template at last.
In the structural representation of the 4th preferred embodiment of the system that is provided with of dynamic data label of the present invention shown in Figure 9, execution module 3 comprises initialization unit 31, module units 32 and output unit 33, initialization unit 31 is used for according to described checking result, after described analysis result initialization, generate a privately owned analysis result; Module units 32 is used for carrying out the corresponding SQL of described privately owned analysis result and execution result is assembled into the output type that defines in the described data label; Output unit 33 is used for the execution result after the assembling is outputed to template.
The system that is provided with of dynamic data label of the present invention adopt call at every turn an analysis result with the safety problem that solves multi-thread environment (because the analysis result of label is an example in database, in multi-thread environment, if this example of a plurality of thread dispatchings will produce thread-safe, therefore in carrying out privately owned analysis result before the corresponding SQL, initialization unit 31 reinitializes analysis result once, and generate the example of a new privately owned analysis result, and according to parameter and dynamic sql assembling SQL statement, privately owned for working as the front template thread) to solve thread-safe, then corresponding SQL in the privately owned analysis result is submitted to database and carry out, the result set that module units 32 returns database is assembled into the output type that defines in the data label and outputs to template by output unit 33.Therefore the method to set up of dynamic data label of the present invention has well solved the thread-safe problem in the multi-thread environment.
In the structural representation of the 5th preferred embodiment of the system that is provided with of dynamic data label of the present invention shown in Figure 10, the system that is provided with of described dynamic data label also comprises rename module 6, rename module 6 is used for described template when quoting described data label, and described data label is carried out rename.
If the system that is provided with of dynamic data label of the present invention adopts the sign of label as unique key, when same template is quoted repeatedly, will produce and clash the inconsistent output content generation of the content mistake that when output, can cause the consistent still label of tag identifier to point to like this.In order to solve customized label in same template quoted problem repeatedly, the system that is provided with of this dynamic data label is at same label, rename module 6 is got an another name when a template is quoted, well solved the synonym of the label of the same name of different sensings.For example: defined a data label tagA, input parameter is p1, p2, on template, need repeatedly to use the tagA label, so just produced a problem, be exactly how to distinguish repeatedly the data that label generates, if directly use the Data Identification of tagA as label, the data of so repeatedly using label to produce are the same, so just do not reach repeatedly application aims, make a plurality of labels all be to use the data of the Data Identification of last definition, rename module 6 is got the another name of a template NameSpace to tagA when using, as tagA1, tagA2 etc., when calling this label, as Data Identification, conflict so just can not appear with tagA1 at every turn.System is resolution data label and carry out SQL automatically just, comprises being engraved in the definition and the data label that comes into force immediately in the system when any.
Below according to the principle of work of the method to set up of the idiographic flow schematic view illustrating dynamic data label of the present invention of the preferred embodiment of the method to set up of dynamic data label of the present invention shown in Figure 11.
1, definition label, definition of data label on application example is by sign, input parameter and the output type of setting label and the SQL that needs the band binding variable of execution.For example: definition is according to the data label of ID question blank tableA, label be denoted as getTableAByID, the dynamic sql of label is select a.id, a.name from tableA a where a.id=:id, input parameter is ID, and type is int, and output type is HashMap.
2, receive the parameter of data label according to label definition, and parameter is resolved, judge whether parameter is legal, comprise the verification of type, the mapping of name variable.For example: when template is imported ID value=1 into, the parameter analytics engine can judge whether the data of current discrepancy meet type definition according to the parameter type (int) of label definition.
3, precompile dynamic sql according to parameter that passes over and the SQL that defined, carries out the coupling of SQL statement and parameter, and for example: whether the number of parameter transmission meets the requirements, the type among the SQL whether with parameter transmit consistent.After parameter is resolved, imported ID=1 as the SQL precompile into, the SQL detector can judge whether the binding variable in the dynamic sql is ID, and whether the type of judging id field in the storehouse in addition compatible int type.
4, self-defined SQL actuator, adopt analysis result of each call parameters with the safety problem that solves multi-thread environment (because the analysis result of label is an example in database, in multi-thread environment, if a plurality of threads will produce thread-safe calling this example, therefore in carrying out privately owned analysis result before the corresponding SQL, analysis result is reinitialized once, and generate the example of a new privately owned analysis result, and according to parameter and dynamic sql assembling SQL statement, privately owned for working as the front template thread) to solve thread-safe, then corresponding SQL in the privately owned analysis result being submitted to database carries out, the result set that database returns (for example: top dynamic sql is assembled into the output type that defines in the data label, after template is called label and is obtained data from database, read all field domain of current results set by vernier object as a result, then according to field and the data of obtaining each field, the result field that for example returns is id, name, their end value is id=1, name=xxx, these two data are assembled into a HashMap object to be returned), submit to template at last and resolve the example program.
The above only is embodiments of the invention; be not so limit claim of the present invention; every equivalent structure transformation that utilizes instructions of the present invention and accompanying drawing content to be done, or directly or indirectly be used in other relevant technical fields, all in like manner be included in the scope of patent protection of the present invention.

Claims (10)

1. the method to set up of a dynamic data label is characterized in that, comprises step:
S10, the parameter of dynamic data label is resolved, produce analysis result according to the definition of data label;
S20, according to predefined data label, described analysis result is mated checking, produce the checking result;
S30, according to described checking result, carry out in the described analysis result corresponding SQL and execution result outputed to template.
2. the method to set up of dynamic data label according to claim 1 is characterized in that, the method to set up of described dynamic data label also comprises step:
S05, the sign by the preliminary setting data label, input parameter, output type and dynamic sql define at least one described data label.
3. the method to set up of dynamic data label according to claim 1 is characterized in that, the method to set up of described dynamic data label also comprises step:
S21, provide the output effect preview of described analysis result according to described checking result.
4. the method to set up of dynamic data label according to claim 2 is characterized in that, described step S30 comprises:
S31, according to described checking result, after described analysis result initialization, generate a privately owned analysis result;
S32, carry out in the described privately owned analysis result corresponding SQL and execution result is assembled into the output type that defines in the described data label;
S33, the execution result after will assembling output to template.
5. the method to set up of dynamic data label according to claim 1 is characterized in that, the method to set up of described dynamic data label also comprises step:
When S40, described template are quoted described data label, described data label is carried out rename.
6. the system that is provided with of a dynamic data label is characterized in that, comprising:
Parsing module (1): be used for the parameter of dynamic data label being resolved, produce analysis result according to the definition of data label;
Authentication module (2): be used for described analysis result being mated checking, produce the checking result according to predefined data label; And
Execution module (3): be used for according to described checking result, carry out in the described analysis result corresponding SQL and execution result is outputed to template.
7. the system that is provided with of dynamic data label according to claim 6 is characterized in that, the system that is provided with of described dynamic data label also comprises:
Setting module (4): be used for defining at least one described data label by sign, input parameter, output type and the dynamic sql of preliminary setting data label.
8. the system that is provided with of dynamic data label according to claim 6 is characterized in that, the system that is provided with of described dynamic data label also comprises:
Previewing module (5): be used for providing the output effect preview of described analysis result according to described checking result.
9. the system that is provided with of dynamic data label according to claim 7 is characterized in that, described execution module (3) comprising:
Initialization unit (31): be used for according to described checking result, after described analysis result initialization, generate a privately owned analysis result;
Module units (32): be used for carrying out the corresponding SQL of described privately owned analysis result and execution result be assembled into the output type that defines in the described data label; And
Output unit (33): be used for the execution result after the assembling is outputed to template.
10. the system that is provided with of dynamic data label according to claim 6 is characterized in that, the system that is provided with of described dynamic data label also comprises:
Rename module (6): when being used for described template and quoting described data label, described data label is carried out rename.
CN2011102003000A 2011-07-18 2011-07-18 Method and system for setting dynamic data label Pending CN102254008A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102003000A CN102254008A (en) 2011-07-18 2011-07-18 Method and system for setting dynamic data label

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102003000A CN102254008A (en) 2011-07-18 2011-07-18 Method and system for setting dynamic data label

Publications (1)

Publication Number Publication Date
CN102254008A true CN102254008A (en) 2011-11-23

Family

ID=44981272

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102003000A Pending CN102254008A (en) 2011-07-18 2011-07-18 Method and system for setting dynamic data label

Country Status (1)

Country Link
CN (1) CN102254008A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105630475A (en) * 2014-11-06 2016-06-01 阿里巴巴集团控股有限公司 Data label organization system and organization method
CN107657038A (en) * 2017-09-29 2018-02-02 北京酷我科技有限公司 A kind of database method for quickly reading
CN109446823A (en) * 2018-09-30 2019-03-08 天津字节跳动科技有限公司 Preview file method, apparatus, electronic equipment and readable storage medium storing program for executing
CN110019350A (en) * 2017-07-28 2019-07-16 北京京东尚科信息技术有限公司 Data query method and apparatus based on configuration information
CN110263055A (en) * 2019-06-18 2019-09-20 上海达梦数据库有限公司 A kind of parameter prompts method, apparatus, equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040187111A1 (en) * 2003-02-21 2004-09-23 Eakin William Joseph Content management portal and method for communicating media content
CN1555533A (en) * 2001-09-13 2004-12-15 国际商业机器公司 Method and system for delivering dynamic information in a network
US20070113188A1 (en) * 2005-11-17 2007-05-17 Bales Christopher E System and method for providing dynamic content in a communities framework
CN101408892A (en) * 2008-11-21 2009-04-15 上海全景数字技术有限公司 Method and apparatus for generating web page
CN101706821A (en) * 2009-12-10 2010-05-12 中兴通讯股份有限公司 Tag-based mobile internet page design system and method
CN101770449A (en) * 2008-12-30 2010-07-07 北京天融信网络安全技术有限公司 Dynamic report generation method and device employing XML
CN101853153A (en) * 2009-04-02 2010-10-06 英业达股份有限公司 Data-processing system for generating database grammars according to custom labels and method thereof

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1555533A (en) * 2001-09-13 2004-12-15 国际商业机器公司 Method and system for delivering dynamic information in a network
US20040187111A1 (en) * 2003-02-21 2004-09-23 Eakin William Joseph Content management portal and method for communicating media content
US20070113188A1 (en) * 2005-11-17 2007-05-17 Bales Christopher E System and method for providing dynamic content in a communities framework
CN101408892A (en) * 2008-11-21 2009-04-15 上海全景数字技术有限公司 Method and apparatus for generating web page
CN101770449A (en) * 2008-12-30 2010-07-07 北京天融信网络安全技术有限公司 Dynamic report generation method and device employing XML
CN101853153A (en) * 2009-04-02 2010-10-06 英业达股份有限公司 Data-processing system for generating database grammars according to custom labels and method thereof
CN101706821A (en) * 2009-12-10 2010-05-12 中兴通讯股份有限公司 Tag-based mobile internet page design system and method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《软件导刊》 20091130 卢良进 等 基于活动标签的内容管理*** 第48-50页 1-10 第8卷, 第11期 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105630475A (en) * 2014-11-06 2016-06-01 阿里巴巴集团控股有限公司 Data label organization system and organization method
CN105630475B (en) * 2014-11-06 2018-12-21 阿里巴巴集团控股有限公司 A kind of data label organization system and method for organizing
CN110019350A (en) * 2017-07-28 2019-07-16 北京京东尚科信息技术有限公司 Data query method and apparatus based on configuration information
CN110019350B (en) * 2017-07-28 2021-06-29 北京京东尚科信息技术有限公司 Data query method and device based on configuration information
CN107657038A (en) * 2017-09-29 2018-02-02 北京酷我科技有限公司 A kind of database method for quickly reading
CN107657038B (en) * 2017-09-29 2021-06-08 北京酷我科技有限公司 Database quick reading method
CN109446823A (en) * 2018-09-30 2019-03-08 天津字节跳动科技有限公司 Preview file method, apparatus, electronic equipment and readable storage medium storing program for executing
CN110263055A (en) * 2019-06-18 2019-09-20 上海达梦数据库有限公司 A kind of parameter prompts method, apparatus, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN102682118B (en) Multidimensional data model access method and device
CN102254008A (en) Method and system for setting dynamic data label
CN102968307B (en) A kind of web based on java develops middleware
CN103744891A (en) Method and system for data query
CN101694618A (en) Automatic mapping method of model layer and view layer data suitable for AJAX frame
CN107679071B (en) Relational database-oriented general data service customized packaging method
CN104461531B (en) A kind of implementation method of reporting system SQL
CN104035754A (en) XML (Extensible Markup Language)-based custom code generation method and generator
CN103902269B (en) System and method for generating MIB files through XML files
CN104410667A (en) Method and system for conversion from XML message to JSON message
CN103186455A (en) Method and system for generating automatic test script on page
CN105554169A (en) OID configuration and analytic methods, ORS client, and OID node and database thereof
CN104933224A (en) Quick configurator of electronic equipment for intelligent substation
CN104035360A (en) Parameter adjusting method for EPS controller and device
CN103208087A (en) Power distribution network data checking method based on international electrotechnical commission (IEC) 61968 standard
CN104021216A (en) Message proxy server and information publish subscription method and system
CN103914293A (en) Page generation method and server
CN102521318A (en) General data exchange device based on extensible markup language (XML)
CN104408167A (en) Method for expanding sqoop function in Hue based on django
CN105320603B (en) The alignment system and method and its automated testing method of browser page element
CN103457957B (en) A kind of network penetration test macro and method with adaptation function
CN103631854A (en) ICD and SCD consistency calibration method based on model objectification semantics
CN106776275A (en) A kind of testing process automatic generation method based on Packet Multiplexing
CN102486731B (en) Strengthen the visualization method of the call stack of software of software, equipment and system
CN103353898B (en) The treatment system that a kind of system data transform to CIM XML format

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20111123