CN109684015A - Loading method, device, electronic equipment and the storage medium of interface data - Google Patents
Loading method, device, electronic equipment and the storage medium of interface data Download PDFInfo
- Publication number
- CN109684015A CN109684015A CN201811590678.4A CN201811590678A CN109684015A CN 109684015 A CN109684015 A CN 109684015A CN 201811590678 A CN201811590678 A CN 201811590678A CN 109684015 A CN109684015 A CN 109684015A
- Authority
- CN
- China
- Prior art keywords
- interface
- presented
- higher level
- caching
- showing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Human Computer Interaction (AREA)
- Development Economics (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the present disclosure provides loading method, device, electronic equipment and the storage medium of a kind of interface data.This method comprises: indicating according to the showing interface received, at least one level higher level interface before interface to be presented and the interface to be presented is determined;Data load and caching are carried out to the interface to be presented and the higher level interface;The interface to be presented of caching is shown;Instruction is returned according to the interface received, the higher level interface at current presentation interface is obtained from caching, is shown.Using the above scheme in such a way that pre-loaded and caching is with higher level interface associated by interface to be presented, solve into associated higher level interface there is technical issues that compared with, reduce user from interface to be presented into the waiting time with the associated higher level interface in interface to be presented, improves the usage experience of user.
Description
Technical field
The embodiment of the present disclosure is related to field of computer technology more particularly to a kind of loading method of interface data, device, electricity
Sub- equipment and storage medium.
Background technique
Colourful information is presented to user by interface in existing various application software.Multistage boundary would generally be set
Face enters step by step for user to check content.
There are many example of multi-stage interface, by taking merchandise sales class application software as an example, after starting application software client, first
The first order interface of presentation is homepage, may show various functional areas windows thereon, for example, special price area, individual character recommended area, shop
Spread recommended area and hot spot exchanging area etc.;When the link for clicking any one region, then enters second level interface, usually arrange
Table shows interface, and breviary information is shown in a manner of multiple list items;It, can be into when the user clicks when some interested list items
Enter third level interface, content interface corresponding to the list items, such as commodity interface;In content interface, it is also possible to distinguish details page,
Page etc. is evaluated, and then deeper interface is clicked to enter by user.Certainly, it will be understood by those skilled in the art that using
The case where level of software median surface divides and particular content is not limited to above-mentioned example.
Other than the above-mentioned mode for entering profound interface, in order to carry out information recommendation to user, the prior art can also
Recommend the link at certain level-one interface to user using other modes.It is rolled such as in homepage and releases some type of a few money much-sought-after items
Details page boundary face link.When the user clicks, it can directly jump and show the details page, be checked for user.
But in the above-mentioned scheme for being directly entered deep layer grade interface, if user clicks to enter the deep layer grade interface
When being associated with rank interface, it will usually have the delay of long period, enable user's impression bad.
Summary of the invention
The embodiment of the present disclosure provides loading method, device, electronic equipment and the storage medium of a kind of interface data, to improve
It is associated with response speed when interface returns.
In a first aspect, the embodiment of the present disclosure provides a kind of loading method of interface data, comprising:
According to the showing interface instruction received, determine before interface to be presented and the interface to be presented at least
Level-one higher level interface;
Data load and caching are carried out to the interface to be presented and the higher level interface;
The interface to be presented of caching is shown;
Instruction is returned according to the interface received, the higher level interface at current presentation interface is obtained from caching, is shown.
Second aspect, the embodiment of the present disclosure additionally provide a kind of loading device of interface data, comprising:
Interface determining module to be presented, for determining interface to be presented, Yi Jisuo according to the showing interface instruction received
State at least one level higher level interface before interface to be presented;
Data load cache module, gentle for carrying out data load to the interface to be presented and the higher level interface
It deposits;
Showing interface module to be presented, for the interface to be presented of caching to be shown;
Higher level's showing interface module obtains current presentation circle for returning to instruction according to the interface received from caching
The higher level interface in face, is shown.
The third aspect, the embodiment of the present disclosure additionally provide a kind of electronic equipment, comprising:
One or more processing units;
Storage device, for storing one or more programs;
One or more of programs are executed by one or more of processing units, so that one or more of processing
Device realizes a kind of loading method of interface data as provided by first aspect embodiment.
Fourth aspect, the embodiment of the present disclosure additionally provide a kind of computer readable storage medium, are stored thereon with computer
Program realizes a kind of loading method of interface data as provided by first aspect embodiment when the program is executed by processor.
The embodiment of the present disclosure indicates according to the showing interface that receives, before determining interface to be presented and interface to be presented
At least one level higher level interface;Data load and caching are carried out to interface to be presented and higher level interface;By the boundary to be presented of caching
Face is shown, and returns to instruction according to the interface received, and the higher level interface at current presentation interface is obtained from caching, is carried out
It shows.Using the above scheme in such a way that pre-loaded and caching is with higher level interface associated by interface to be presented, solve
Into associated higher level interface there is technical issues that compared with, reduce user from interface to be presented enter and boundary to be presented
The waiting time at the associated higher level interface in face, improve the usage experience of user.
Detailed description of the invention
Fig. 1 is the flow diagram of the loading method of one of the embodiment of the present disclosure one interface data;
Fig. 2 is the flow diagram of the loading method of one of the embodiment of the present disclosure two interface data;
Fig. 3 is the structural schematic diagram of the loading device of one of the embodiment of the present disclosure three interface data;
Fig. 4 is the structural schematic diagram of one of the embodiment of the present disclosure four electronic equipment.
Specific embodiment
The disclosure is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining the disclosure, rather than the restriction to the disclosure.It also should be noted that in order to just
Part relevant to the disclosure is illustrated only in description, attached drawing rather than entire infrastructure.
In following each embodiments, optional feature and example are provided simultaneously in each embodiment, that records in embodiment is each
A feature can be combined, and form multiple optinal plans, and the embodiment of each number should not be considered merely as to a technical solution.
Embodiment one
Fig. 1 is the flow diagram of the loading method of one of the embodiment of the present disclosure one interface data.The present embodiment is suitable
Showing interface situation is carried out for user after starting application software client.This method is held by the loading device of interface data
Row, the device is by software and or hardware realization, and concrete configuration is in the electronic equipment for carrying application software client.It should
Electronic equipment typical case is terminal device, such as smart phone, tablet computer or PC machine.
A kind of loading method of interface data as shown in Figure 1, comprising:
S110, according to the showing interface instruction received, before determining interface to be presented and the interface to be presented
At least one level higher level interface.
Wherein, showing interface instruction can be the link of the interface for identifying interface to be presented.Illustratively, showing interface
Instruction can be interface link, or can also be and link the other information for having corresponding relationship mark, such as interface with interface
Number.
Optionally, it receives user and is indicated by clicking the showing interface of the interface link input on setting interface, wherein
The level at the setting interface and the interface to be presented can be discontinuous.Wherein, interface link can be unified resource
Finger URL (Uniform Resource Locator, URL) website links can also be that ULR website links pass through setting format
Encode other carrier formats formed, such as icon and two dimensional code etc..Wherein, setting interface can be client homepage, also
It can be client message notice etc..Wherein, client can be the consumer client for having merchandise sales function, can be with
It is to have information class client of information sharing function etc..
In order to realize the purpose of the disclosure, it is to be understood that interface to be presented involved in the disclosure is not level-one circle
Face, there is also at least one level higher level interfaces before interface to be presented.
Specifically, determining corresponding interface to be presented according to showing interface instruction after receiving showing interface instruction
And the association interface before interface level where interface to be presented.Wherein, association interface can be interface to be presented
The adjacent interfaces of upper level can also be the adjacent interfaces of the setting series before interface to be presented.For example, working as interface to be presented
For the 5th grade of interface, when setting series as 2, association interface be specially interface level where interface to be presented before 3rd level interface
With the 4th grade of interface.Association interface preferably enters the interfaces at different levels between interface to be presented from current presentation interface step by step, or
Person, interface preferably to be presented to the interfaces at different levels between client home interface.
S120, data load and caching are carried out to the interface to be presented and the higher level interface.
Specifically, determining interface initialization order according to the interface hierarchic sequence at the higher level interface and interface to be presented
Queue;According to the sequence in the interface initialization order queue, data load and caching are carried out to interface one by one;Judgement is current
Whether the interface of processing is interface to be presented, if so, triggering executes the behaviour for being shown the interface to be presented of caching
Make, if it is not, then forbidding showing, and continues to extract next interface progress data load from the interface initialization order queue
And caching, until showing the interface to be presented.Wherein, data load includes data downloading and interface rendering.It is exemplary
Ground, the downloading of data can be Operation Server or cloud corresponding to the interface to be presented and carry out data downloading.
S130, the interface to be presented of caching is shown.
S140, instruction is returned to according to the interface received, the higher level interface at current presentation interface is obtained from caching, carried out
It shows.
Wherein, it is specially that the instruction at interface is shown from current presentation interface back to upper level that interface, which returns to instruction,.
The embodiment of the present disclosure indicates according to the showing interface that receives, before determining interface to be presented and interface to be presented
At least one level higher level interface;Data load and caching are carried out to interface to be presented and higher level interface;By the boundary to be presented of caching
Face is shown, and returns to instruction according to the interface received, and the higher level interface at current presentation interface is obtained from caching, is carried out
It shows.Using the above scheme in such a way that pre-loaded and caching is with higher level interface associated by interface to be presented, solve
Into associated higher level interface there is technical issues that compared with, reduce user from interface to be presented enter and boundary to be presented
The waiting time at the associated higher level interface in face, improve the usage experience of user.
Embodiment two
Fig. 2 is the flow diagram of the loading method of one of the embodiment of the present disclosure two interface data.The disclosure is implemented
Example is embodied based on each optinal plan in the above-described embodiments.
Further, " reception interface shows instruction " is specifically refined as " receiving user by clicking on setting interface
The showing interface that interface links and inputs indicates;Wherein, as client homepage, the interface is linked as single-item at the interface that sets
Recommended links, the interface to be presented are details page ", the application scenarios of the loading method of interface data are limited to network purchase
The case where object.
A kind of loading method of interface data as shown in Figure 2, comprising:
S210, the showing interface instruction that user is inputted by the single-item recommended links in click client homepage is received,
The details page for determining specified single-item and at least one level higher level interface before details page.
Wherein, higher level interface includes homepage, list displaying interface and commodity interface.Homepage is level-one interface, for opening up
Show various functional areas windows, such as special price area, individual character recommended area, shop recommended area and hot spot exchanging area etc..It is any when clicking
The link in one region then enters secondary interface --- and list shows interface, for showing breviary in a manner of multiple list items
Information, such as commodity thumbnail, product name and brief description etc..Some interested list items when the user clicks, then enter
Three-level interface --- commodity interface, for showing the displaying interface of clicked commodity, including merchandise display information, such as commercial generation
Table picture further includes function link zone, such as details page, evaluation page and Recommendations page etc..Details page when the user clicks, then
Into level Four interface --- details page, serial picture, character introduction and operation instruction including commodity etc..
S220, according to the interface hierarchic sequence at the higher level interface and the details page, determine interface initialization order team
Column.
By the interface hierarchic sequence of " homepage-items list interface-commodity interface-details page ", it is determined as interface initialization
Corresponding queue element (QE) puts in order in sequential queue.
S230, according to the sequence in the interface initialization order queue, data load and caching are carried out to interface one by one.
According to the sequence of " homepage-items list interface-commodity interface-details page ", to homepage-items list interface, quotient
Product interface and details page successively carry out data load and caching.
S240, judge whether currently processed interface is the details page;If it is not, then executing S250;If so, executing
S260。
Illustratively, can be determined whether according to the interface identification at different interfaces for details page.Wherein, interface identification can be with
It is URL network address, can also be interface label etc..
S250, forbid showing, and continue to extract next interface progress data from the interface initialization order queue
Load and caching, continue to execute S240.
S260, the details page of caching is shown.
S270, instruction is returned to according to the interface received, the higher level interface at current presentation interface is obtained from caching, carried out
It shows.
After clicking the icon for returning to higher level interface after user browses details page, generates interface and return to instruction.According to connecing
The interface received returns to instruction, higher level interface --- the commodity interface of details page is obtained from caching, and carry out to commodity interface
It shows.
The embodiment of the present disclosure receives the showing interface that user clicks your recommended links of the root bark of tree peony of client homepage and inputs and refers to
Show, determines the details page of specified single-item, and at least one level higher level interface before details page;According to each higher level interface and in detail
The interface hierarchic sequence of feelings page determines interface initialization order queue;And according to the sequence in the initialization order queue of interface according to
It is secondary that data load and caching are carried out to interface, forbid showing interface until showing details behind the interface of load and caching details page
Page;And when receiving interface return instruction in details page, the higher level interface that details page is obtained from caching is shown.It is above-mentioned
Technical solution is solved by the higher level interface before pre-loaded and caching details page into the presence of the higher level interface of details page
The technical issues of compared with long delay, reduces the waiting time that user returns to higher level interface from details page, improves the use of user
Experience.
Embodiment three
Fig. 3 is the structural schematic diagram of the loading device of one of the embodiment of the present disclosure three interface data.The present embodiment is suitable
Showing interface situation is carried out for user after starting application software client.The device is and specific by software and or hardware realization
It is configured on the electronic equipment for carrying application software client.Electronic equipment typical case is terminal device, and such as smart phone is put down
Plate computer or PC machine etc..The loading device of interface data as shown in Figure 3, comprising: interface determining module 310 to be presented, data
Load cache module 320, showing interface module 330 to be presented and higher level's showing interface module 340.
Wherein, interface determining module 310 to be presented, for determining boundary to be presented according to the showing interface instruction received
At least one level higher level interface before face and the interface to be presented;
Data load cache module 320, for the interface to be presented and the higher level interface carry out data load and
Caching;
Showing interface module 330 to be presented, for the interface to be presented of caching to be shown;
Higher level's showing interface module 340 obtains current presentation for returning to instruction according to the interface received from caching
The higher level interface at interface, is shown.
The embodiment of the present disclosure is indicated by interface determining module to be presented according to the showing interface received, is determined to be presented
At least one level higher level interface before interface and interface to be presented;Cache module is loaded to interface to be presented and upper by data
Grade interface carries out data load and caching;The interface to be presented of caching is shown by showing interface module to be presented, and
Instruction is returned to according to the interface received by higher level's showing interface module, higher level circle at current presentation interface is obtained from caching
Face is shown.Using the above scheme in such a way that pre-loaded and caching is with higher level interface associated by interface to be presented,
Solve into associated higher level interface there is technical issues that compared with, reduce user from interface to be presented into to
The waiting time for showing the associated higher level interface in interface, improve the usage experience of user.
Further, the data load cache module 320, comprising:
Queue determination unit determines interface for the interface hierarchic sequence according to the higher level interface and interface to be presented
Initialization order queue;
Cache unit is loaded, for being counted to interface one by one according to the sequence in the interface initialization order queue
According to load and caching;
Showing interface unit, for judging whether currently processed interface is interface to be presented, if so, triggering execute general
The operation that the interface to be presented of caching is shown if it is not, then forbidding showing, and continues from the interface initialization order
Next interface is extracted in queue and carries out data load and caching, until showing the interface to be presented.
Further, the data load includes data downloading and interface rendering.
Further, the interface determining module 310 to be presented is specifically used for when executing reception interface displaying instruction:
Receive user by click setting interface on interface link input showing interface instruction, wherein the setting interface and
The level at the interface to be presented is discontinuous.
Further, as client homepage, the interface is linked as single-item recommended links, described wait open up at the interface that sets
Show that interface is details page.
The load side of interface data provided by disclosure any embodiment can be performed in the loading device of above-mentioned interface data
Method has the corresponding functional module of loading method and beneficial effect for executing interface data.
Example IV
Below with reference to Fig. 4, it illustrates the structural representations for the electronic equipment 400 for being suitable for being used to realize the embodiment of the present disclosure
Figure.Terminal device in the embodiment of the present disclosure can include but is not limited to such as mobile phone, laptop, digital broadcasting and connect
Receive device, PDA (personal digital assistant), PAD (tablet computer), PMP (portable media player), car-mounted terminal (such as vehicle
Carry navigation terminal) etc. mobile terminal and such as number TV, desktop computer etc. fixed terminal.Electricity shown in Fig. 4
Sub- equipment is only an example, should not function to the embodiment of the present disclosure and use scope bring any restrictions.
As shown in figure 4, electronic equipment 400 may include processing unit (such as central processing unit, graphics processor etc.)
401, random access can be loaded into according to the program being stored in read-only memory (ROM) 402 or from storage device 408
Program in memory (RAM) 403 and execute various movements appropriate and processing.In RAM 403, it is also stored with electronic equipment
Various programs and data needed for 400 operations.Processing unit 401, ROM 402 and RAM 403 pass through the phase each other of bus 404
Even.Input/output (I/O) interface 405 is also connected to bus 404.
In general, following device can connect to I/O interface 405: including such as touch screen, touch tablet, keyboard, mouse, taking the photograph
As the input unit 406 of head, microphone, accelerometer, gyroscope etc.;Including such as liquid crystal display (LCD), loudspeaker, vibration
The output device 407 of dynamic device etc.;Storage device 408 including such as tape, hard disk etc.;And communication device 409.Communication device
409, which can permit electronic equipment 400, is wirelessly or non-wirelessly communicated with other equipment to exchange data.Although Fig. 4 shows tool
There is the electronic equipment 400 of various devices, it should be understood that being not required for implementing or having all devices shown.It can be with
Alternatively implement or have more or fewer devices.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description
Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable medium
On computer program, which includes the program code for method shown in execution flow chart.In such reality
It applies in example, which can be downloaded and installed from network by communication device 409, or from storage device 408
It is mounted, or is mounted from ROM 402.When the computer program is executed by processing unit 401, the embodiment of the present disclosure is executed
Method in the above-mentioned function that limits.
It should be noted that the above-mentioned computer-readable medium of the disclosure can be computer-readable signal media or meter
Calculation machine readable storage medium storing program for executing either the two any combination.Computer readable storage medium for example can be --- but not
Be limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.Meter
The more specific example of calculation machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, just of one or more conducting wires
Taking formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only storage
Device (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device,
Or above-mentioned any appropriate combination.In the disclosure, computer readable storage medium can be it is any include or storage journey
The tangible medium of sequence, the program can be commanded execution system, device or device use or in connection.And at this
In open, computer-readable signal media may include in a base band or as the data-signal that carrier wave a part is propagated,
In carry computer-readable program code.The data-signal of this propagation can take various forms, including but not limited to
Electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer-readable and deposit
Any computer-readable medium other than storage media, the computer-readable signal media can send, propagate or transmit and be used for
By the use of instruction execution system, device or device or program in connection.Include on computer-readable medium
Program code can transmit with any suitable medium, including but not limited to: electric wire, optical cable, RF (radio frequency) etc. are above-mentioned
Any appropriate combination.
Above-mentioned computer-readable medium can be included in above-mentioned electronic equipment;It is also possible to individualism, and not
It is fitted into the electronic equipment.
Above-mentioned computer-readable medium carries one or more program, when said one or multiple programs are by the electricity
When sub- equipment executes, so that the electronic equipment: being indicated according to the showing interface that receives, determine interface to be presented and described
At least one level higher level interface before interface to be presented;To the interface to be presented and the higher level interface carry out data load and
Caching;The interface to be presented of caching is shown;Instruction is returned according to the interface received, is obtained from caching current
The higher level interface for showing interface, is shown.
The calculating of the operation for executing the disclosure can be write with one or more programming languages or combinations thereof
Machine program code, above procedure design language include object oriented program language-such as Java, Smalltalk, C+
+, it further include conventional procedural programming language-such as " C " language or similar programming language.Program code can
Fully to execute, partly execute on the user computer on the user computer, be executed as an independent software package,
Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part.
In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN)
Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service
Provider is connected by internet).
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of the module, program segment or code include one or more use
The executable instruction of the logic function as defined in realizing.It should also be noted that in some implementations as replacements, being marked in box
The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually
It can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it to infuse
Meaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holding
The dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instruction
Combination realize.
Being described in unit involved in the embodiment of the present disclosure can be realized by way of software, can also be by hard
The mode of part is realized.
Above description is only the preferred embodiment of the disclosure and the explanation to institute's application technology principle.Those skilled in the art
Member is it should be appreciated that the open scope involved in the disclosure, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic
Scheme, while should also cover in the case where not departing from design disclosed above, it is carried out by above-mentioned technical characteristic or its equivalent feature
Any combination and the other technical solutions formed.Such as features described above has similar function with (but being not limited to) disclosed in the disclosure
Can technical characteristic replaced mutually and the technical solution that is formed.
Claims (10)
1. a kind of loading method of interface data characterized by comprising
According to the showing interface instruction received, at least one level before interface to be presented and the interface to be presented is determined
Higher level interface;
Data load and caching are carried out to the interface to be presented and the higher level interface;
The interface to be presented of caching is shown;
Instruction is returned according to the interface received, the higher level interface at current presentation interface is obtained from caching, is shown.
2. the method according to claim 1, wherein being counted to the interface to be presented and the higher level interface
Include: according to gentle deposit of load
According to the interface hierarchic sequence at the higher level interface and interface to be presented, interface initialization order queue is determined;
According to the sequence in the interface initialization order queue, data load and caching are carried out to interface one by one;
Judge whether currently processed interface is interface to be presented, if so, triggering is executed the interface to be presented of caching
The operation being shown if it is not, then forbidding showing, and continues to extract next interface from the interface initialization order queue
Data load and caching are carried out, until showing the interface to be presented.
3. method according to claim 1 or 2, which is characterized in that the data load includes data downloading and interface wash with watercolours
Dye.
4. method according to claim 1 or 2, which is characterized in that reception interface shows that instruction includes:
It receives user and is indicated by clicking the showing interface of the interface link input on setting interface, wherein setting circle
The level in face and the interface to be presented is discontinuous.
5. according to the method described in claim 4, it is characterized in that, the interface that sets as client homepage, the interface chain
Single-item recommended links are connected in, the interface to be presented is details page.
6. a kind of loading device of interface data characterized by comprising
Interface determining module to be presented, for according to receive showing interface instruction, determine interface to be presented and it is described to
Show at least one level higher level interface before interface;
Data load cache module, for carrying out data load and caching to the interface to be presented and the higher level interface;
Showing interface module to be presented, for the interface to be presented of caching to be shown;
Higher level's showing interface module obtains current presentation interface for returning to instruction according to the interface received from caching
Higher level interface, is shown.
7. device according to claim 6, which is characterized in that the data load cache module, comprising:
Queue determination unit determines that interface is initial for the interface hierarchic sequence according to the higher level interface and interface to be presented
Change sequential queue;
Cache unit is loaded, for data being carried out to interface one by one and being added according to the sequence in the interface initialization order queue
It carries and caches;
Showing interface unit, for judging whether currently processed interface is interface to be presented, if so, triggering, which will execute, to be cached
The operation that is shown of the interface to be presented, if it is not, then forbidding showing, and continue from the interface initialization order queue
It is middle to extract next interface progress data load and caching, until showing the interface to be presented.
8. device according to claim 6 or 7, which is characterized in that the data load includes data downloading and interface wash with watercolours
Dye.
9. a kind of electronic equipment characterized by comprising
One or more processing units;
Storage device, for storing one or more programs;
One or more of programs are executed by one or more of processing units, so that one or more of processing units
Realize a kind of loading method of interface data according to any one of claims 1 to 5.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor
A kind of loading method of interface data according to any one of claims 1 to 5 is realized when execution.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811590678.4A CN109684015B (en) | 2018-12-25 | 2018-12-25 | Interface data loading method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811590678.4A CN109684015B (en) | 2018-12-25 | 2018-12-25 | Interface data loading method and device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109684015A true CN109684015A (en) | 2019-04-26 |
CN109684015B CN109684015B (en) | 2019-12-13 |
Family
ID=66189280
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811590678.4A Active CN109684015B (en) | 2018-12-25 | 2018-12-25 | Interface data loading method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109684015B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110765383A (en) * | 2019-10-21 | 2020-02-07 | 支付宝(杭州)信息技术有限公司 | Resource caching method and device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4819203A (en) * | 1986-04-16 | 1989-04-04 | Hitachi, Ltd. | Control system for interruption long data transfers between a disk unit or disk coche and main memory to execute input/output instructions |
US7231463B2 (en) * | 2002-01-04 | 2007-06-12 | Intel Corporation | Multi-level ring peer-to-peer network structure for peer and object discovery |
US20160147657A1 (en) * | 2014-11-21 | 2016-05-26 | Dell Products L.P. | System and method for optimized disk io ram caching for a vdi environment |
CN106775637A (en) * | 2016-11-18 | 2017-05-31 | 腾讯音乐娱乐(深圳)有限公司 | The page display method and device of a kind of application program |
CN106991186A (en) * | 2017-04-05 | 2017-07-28 | 福建中金在线信息科技有限公司 | A kind of page returning method and device |
CN107450928A (en) * | 2017-08-02 | 2017-12-08 | 四川长虹电器股份有限公司 | A kind of mixed developing method based on caching technology |
-
2018
- 2018-12-25 CN CN201811590678.4A patent/CN109684015B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4819203A (en) * | 1986-04-16 | 1989-04-04 | Hitachi, Ltd. | Control system for interruption long data transfers between a disk unit or disk coche and main memory to execute input/output instructions |
US7231463B2 (en) * | 2002-01-04 | 2007-06-12 | Intel Corporation | Multi-level ring peer-to-peer network structure for peer and object discovery |
US20160147657A1 (en) * | 2014-11-21 | 2016-05-26 | Dell Products L.P. | System and method for optimized disk io ram caching for a vdi environment |
CN106775637A (en) * | 2016-11-18 | 2017-05-31 | 腾讯音乐娱乐(深圳)有限公司 | The page display method and device of a kind of application program |
CN106991186A (en) * | 2017-04-05 | 2017-07-28 | 福建中金在线信息科技有限公司 | A kind of page returning method and device |
CN107450928A (en) * | 2017-08-02 | 2017-12-08 | 四川长虹电器股份有限公司 | A kind of mixed developing method based on caching technology |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110765383A (en) * | 2019-10-21 | 2020-02-07 | 支付宝(杭州)信息技术有限公司 | Resource caching method and device |
Also Published As
Publication number | Publication date |
---|---|
CN109684015B (en) | 2019-12-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109460513A (en) | Method and apparatus for generating clicking rate prediction model | |
CN109299348A (en) | A kind of data query method, apparatus, electronic equipment and storage medium | |
US11586772B2 (en) | Method and device for displaying information | |
CN109857486A (en) | A kind of processing method, device, equipment and the medium of program page data | |
US20130117152A1 (en) | Javascript Widget Storefront | |
CN109542578A (en) | A kind of display methods of list interface, device, equipment and storage medium | |
CN108965389A (en) | Method for showing information | |
CN111583018A (en) | Credit granting strategy management method and device based on user financial performance analysis and electronic equipment | |
CN112116212A (en) | Application evaluation method and device, storage medium and electronic equipment | |
WO2016022223A1 (en) | In-application recommendation of deep states of native applications | |
CN114418697A (en) | Information display method and device and electronic equipment | |
TW201117125A (en) | Monetization of interactive network-based information objects | |
CN109462648A (en) | A kind of user behavior tracking, device, equipment and storage medium | |
CN113822734B (en) | Method and device for generating information | |
CN112182386B (en) | Target recommendation method and device based on knowledge graph | |
CN109684015A (en) | Loading method, device, electronic equipment and the storage medium of interface data | |
WO2024140206A1 (en) | Live-streaming room recommendation method and apparatus, and device and medium | |
CN113032702A (en) | Page loading method and device | |
US8694428B2 (en) | Consumer oriented services system and method | |
US20220342940A1 (en) | Method, apparatus, and computer program product for inferring device rendered object interaction behavior | |
CN113191840B (en) | Article information display method, apparatus, electronic device, and computer-readable medium | |
CN114445128A (en) | Card ticket management method and device, electronic equipment and computer readable medium | |
CN113435960A (en) | Virtual article display method and device, electronic equipment and computer readable medium | |
US20120041807A1 (en) | Incentive-based server cooperation system, incentive-based server cooperation method and incentive-based server cooperation program | |
CN116012118B (en) | A product recommendation method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 2nd Floor, Building 4, No. 18 North Third Ring West Road, Haidian District, Beijing, 2022 Patentee after: Tiktok Technology Co.,Ltd. Country or region after: China Address before: 100080 408, 4th floor, 51 Zhichun Road, Haidian District, Beijing Patentee before: BEIJING MICROLIVE VISION TECHNOLOGY Co.,Ltd. Country or region before: China |
|
CP03 | Change of name, title or address |