WO2019205365A1 - Procédé et appareil de chargement de données de nœuds dom, dispositif informatique et support de stockage - Google Patents
Procédé et appareil de chargement de données de nœuds dom, dispositif informatique et support de stockage Download PDFInfo
- Publication number
- WO2019205365A1 WO2019205365A1 PCT/CN2018/101841 CN2018101841W WO2019205365A1 WO 2019205365 A1 WO2019205365 A1 WO 2019205365A1 CN 2018101841 W CN2018101841 W CN 2018101841W WO 2019205365 A1 WO2019205365 A1 WO 2019205365A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- node
- dom
- dom node
- information
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
Definitions
- the present application relates to the field of Internet technologies, and in particular, to a method, an apparatus, a computer device, and a storage medium for loading DOM node data.
- Any page can be drawn as a DOM (Document Object Model) tree structure.
- DOM Document Object Model
- When loading a page first load its DOM tree structure, then find the DOM node in the DOM tree structure that needs to load data, and find the DOM. After the node, the data corresponding to the DOM node is loaded, and finally the data corresponding to the DOM node is added to the page, so that the data is displayed on the page.
- DOM Document Object Model
- the first method is to find all the DOM nodes that need to add data at one time when starting to load the page, and then obtain the data of the DOM node one by one, when the data is added to the DOM.
- the disadvantage of the method for obtaining the data of the DOM node is that after refreshing the page, all the DOM nodes of the page that need to add data need to be re-find, and the DOM node needs to consume resources, so when refreshing the page It will waste a lot of resources;
- the second method is to cache all the DOM nodes that need to add data at one time.
- the embodiment of the present application provides a method, a device, a computer device, and a storage medium for loading DOM node data, so as to achieve the purpose of loading data of a DOM node and saving node information of the currently loaded DOM node.
- an embodiment of the present application provides a method for loading data of a DOM node, where the method includes:
- the data is loaded to the DOM node to display the data in the page area.
- the embodiment of the present application further provides an apparatus for loading DOM node data, where the apparatus for loading DOM node data includes a unit for implementing the method for loading DOM node data according to the first aspect.
- the embodiment of the present application further provides a computer device, including a memory, and a processor connected to the memory;
- the memory is for storing a computer program implementing a method of loading DOM node data
- the processor is operative to execute a computer program stored in the memory to perform the method of the first aspect described above.
- an embodiment of the present application provides a storage medium, where the storage medium stores one or more computer programs, and the one or more computer programs can be executed by one or more processors to implement the foregoing.
- the method of the first aspect is a storage medium, where the storage medium stores one or more computer programs, and the one or more computer programs can be executed by one or more processors to implement the foregoing.
- the embodiment of the present application provides a method, an apparatus, a computer device, and a storage medium for loading DOM node data, and avoids excessive consumption of network resources by step-by-step buffering the DOM node of the operated page area. Which part of the page is operated by the user, which part of the area is cached, and the DOM node needs to be loaded with data. When the operation is repeated, it is not necessary to re-search the DOM node from the DOM tree structure with more nodes, thereby avoiding searching the area from more DOM nodes. The waste of resources caused by the corresponding DOM node; in addition, the situation that the page is blocked due to wasted resources due to the DOM node that caches the entire page at one time is also avoided.
- FIG. 1 is a schematic flowchart of a method for loading data of a DOM node according to an embodiment of the present application
- FIG. 2 is a schematic diagram of a sub-flow of a method for loading DOM node data according to an embodiment of the present application
- FIG. 3 is a schematic block diagram of an apparatus for loading DOM node data according to an embodiment of the present application
- FIG. 4 is a schematic block diagram of a subunit of an apparatus for loading DOM node data according to an embodiment of the present disclosure
- FIG. 5 is a schematic block diagram showing the structure of a computer device according to an embodiment of the present application.
- FIG. 1 is a schematic flowchart of a method for loading data of a DOM node according to an embodiment of the present application. The method includes steps S101-S106.
- S101 Receive an operation instruction of a user operation page, where the operation instruction includes area information corresponding to the operated page area.
- the page structure can be represented by a DOM tree structure.
- the DOM tree structure has multiple DOM nodes. The more complex the page, the more DOM nodes.
- the data added or stuffed by developers at different DOM nodes is displayed on different page positions.
- the page contains more than one content, and each area displays different content.
- Each area of the page has more or less DOM nodes.
- the DOM tree structure of the page is first Load it out. Some DOM nodes in the DOM tree can be directly displayed on the page. Some DOM nodes do not display the data directly. Some parts of the page are displayed directly. Some areas are blank. They need to be loaded or selected before they are loaded. Out of the data for this area.
- the page needs to reload the data in the page after switching or refreshing to redisplay the page content.
- the process of loading the page data is actually the process of loading the data of the DOM node in the page. If an area in the page has multiple objects that can be switched, and the data displayed by the area is different under different objects, there are different dimensions in the area (the information of the two objects is parallel and cannot be displayed at the same time. Selecting one of them to display the information, the user can select the content to be displayed by selecting or clicking one of the objects. When the user selects a different dimension, the area information of the area of the page is also changed by the object selected by the user, and the area corresponds to The DOM node or DOM structure may also change, and of course it may not change.
- the page area has information of two dimensions.
- the urls interface request path of this page area is configured as follows:
- the object "group” contains a variety of types of data, different types of data, especially the corresponding data interface path, 0 refers to the data interface path of the group active user information, 1 refers to the data interface of the group customer information path.
- ⁇ , 0 refers to the data interface path of the company's active user information, and 1 refers to the data interface path of the company's customer information.
- step S1 The area information in the operation instruction is (group, 1), and the (DOM) of the customer information interface of the page area under the object "group” can be obtained by (group, 1).
- the node information of the DOM node that needs to be loaded with the data in the page area is not saved in the preset object space.
- the preset object space is a local cache, and the node information is used. It can be the node name, and the node information can be used to know which DOM nodes the node is.
- the node information of the DOM node corresponding to the area is cached in the preset object space. According to the node information of the DOM node, it can be known which DOM nodes of the corresponding page area need to load data.
- the node information of the DOM node of the page area is not found in the preset object space, the data of the page area has not been displayed before, and the user's click behavior is the behavior of requesting the corresponding data for the first time, and the Find the DOM node in the page area that needs to load data from the DOM tree structure.
- the node information of the DOM node is saved in the preset object space, and the next time the user requests the part of the data, the content can be directly from the preset object space. Obtaining which DOM nodes in the page area need to add data does not need to re-find from all the DOM nodes in the DOM tree structure to save resources.
- a preset object space el file is pre-established. Between the node information of any DOM node not stored, the el file is an empty object el ⁇ .
- the system searches for the pre-region based on the area information. It is determined whether there is node information about the DOM node corresponding to the area information in the object space el file, because the preset object space el file does not have the node information of the DOM node corresponding to the area information, and the system needs to find the area information under this time. What are the DOM nodes that need to load the data. After obtaining the corresponding DOM node, the node information of the DOM node is saved in the el file.
- the area information (company, 0) is taken as an example, which has three DOM nodes, respectively.
- the developer presents the three DOM nodes as three objects $('#num0'), $('#num1'), and $(' when writing the three DOM nodes.
- #num2' that is, the node information is $('#num0'), $('#num1'), and $('#num2').
- the system saves the node information of the DOM node to the el file, and the saved format is as follows:
- the DOM node is gradually cached, and which part of the area data is loaded to cache which part of the DOM node, and the DOM node corresponding to the unloaded page area is temporarily not cached, so Cache the entire page of the DOM node and digest too many resources to cause the page to block; at the same time, due to the cache of the DOM node, there is no need to re-find the DOM node when refreshing the data of the same page area.
- the data source of each DOM node of the page has been programmed, and after acquiring the DOM node, the node information of the DOM node is saved in the preset object space, and the data source corresponding to the DOM node is obtained. Get the data you need.
- the node information can be obtained according to the data source corresponding to the DOM node.
- the data is loaded or added to the DOM node so that the data is displayed in the page area corresponding to the page.
- step S105 includes sub-steps S1051-S1053:
- S1051 Search, according to the node information, data corresponding to the DOM node in a preset local buffer area.
- a preset local buffer area such as a webpage buffer area, is preset in advance.
- the mapping between the node information of the DOM node and the data is first searched from the webpage buffer area.
- the data corresponding to the DOM node rather than directly accessing the database to obtain data, accessing the database needs to consume interface resources, causing pressure on the database, thus reducing the pressure on the database server and improving the efficiency of obtaining data.
- the database needs to be accessed through the interface to obtain data, specifically, the data request address (or request path) of the interface is used to obtain data in the database, and different DOM nodes are obtained. There are different data request addresses, and the data request address can be accessed to obtain the required data.
- the method further includes: saving the data and the correspondence between the data and the node information to the preset local buffer area.
- each time the data of the DOM node of a certain page area needs to be acquired the data of the preset local buffer area is first searched for, and if the data of the DOM node is requested for the first time, the local buffer area is preset. There is no data of the DOM node, so it is necessary to access the database through its data request address to obtain the required data, and then save the data in the preset local buffer area, so that the next time the data of the DOM node is requested, it can be directly preset. The data is queried in the local cache, and there is no need to request an interface to obtain data.
- the data of the DOM node is a step-by-step cache rather than a one-time cache, that is, which part of the page area DOM node needs to be requested, and the obtained data of the DOM node of the page area is first cached, and the DOM node of the other page area is cached.
- the data is not cached, and is cached when it is loaded into the data of other DOM nodes in the page area. This can reduce the pressure of the data cache and not block the operation of the page.
- the method for loading DOM node data avoids excessive consumption of network resources by step-by-step buffering the DOM node of the operated page area, and which part of the page is operated by the user, and which part of the area needs to be loaded with data.
- the DOM node does not need to re-find the DOM node from the DOM tree structure when the operation is repeated.
- FIG. 3 is a schematic block diagram of an apparatus 100 for loading DOM node data according to an embodiment of the present application.
- the apparatus 100 for loading DOM node data includes a receiving unit 101, a determining unit 102, a searching unit 103, a first obtaining unit 104, a first saving unit 105, a second obtaining unit 106, a loading unit 107, and a second saving unit 108.
- the receiving unit 101 is configured to receive an operation instruction of a user operation page, where the operation instruction includes area information corresponding to the operated page area.
- the determining unit 102 is configured to determine, according to the area information, whether node information of the DOM node of the page area is saved in the preset object space.
- the searching unit 103 is configured to: if the node information of the DOM node of the page area is not saved in the preset object space, search for a DOM node in the page area that needs to load data in the DOM tree structure of the page.
- the first obtaining unit 104 is configured to acquire node information of the DOM node that needs to load data.
- the first saving unit 105 is configured to save the area information and the node information to the preset object space.
- the second obtaining unit 106 is configured to acquire, according to the node information, data that needs to be loaded by the DOM node.
- the loading unit 107 is configured to load the data to the DOM node to display the data in the page area.
- the second saving unit 108 is configured to save the data and the corresponding relationship between the data and the node information to the preset local buffer.
- the second obtaining unit 106 is further configured to: if the node information of the DOM node of the page area is saved in the preset object space, acquire data that needs to be loaded by the DOM node according to the node information.
- the second obtaining unit 106 includes the following subunits:
- Searching the sub-unit 1061 configured to search, according to the node information, data corresponding to the DOM node in a preset local buffer area;
- a first obtaining sub-unit 1062 configured to acquire, according to the node information, a data request address of the DOM node, if the data corresponding to the DOM node is not found in the preset local buffer area;
- a second obtaining sub-unit 1063 configured to acquire data corresponding to the DOM node according to the data request address
- the apparatus 100 for loading DOM node data described above can be implemented in the form of a computer program that can be run on a computer device as shown in FIG.
- FIG. 5 is a schematic block diagram showing the structure of a computer device 200 according to an embodiment of the present application.
- the computer device 200 can be a terminal or a server, wherein the terminal can be a communication-enabled electronic device such as a smart phone, a tablet computer, a notebook computer, a desktop computer, a personal digital assistant, and a wearable device.
- the server can be a standalone server or a server cluster of multiple servers.
- the computer device 200 includes a processor 202, a memory, and a network interface 205 connected by a system bus 201, wherein the memory can include a non-volatile storage medium 203 and an internal memory 204.
- the non-volatile storage medium 203 of the computer device 200 can store an operating system 2031 and a computer program 2032 that, when executed, can cause the processor 202 to perform a method of loading DOM node data.
- the internal memory 204 provides an environment for the operation of the computer program 2032 in the non-volatile storage medium 203.
- the processor 202 of the computer device 200 is used to provide computing and control capabilities to support the operation of the entire computer device 200.
- the network interface 205 of the computer device 200 is used to perform network communications, such as transmitting assigned tasks, receiving data, and the like.
- the processor 202 runs the computer program 2032 in the non-volatile storage medium 203, the processor 202 performs the following steps:
- the operation instruction includes area information corresponding to the operated page area; determining, according to the area information, whether node information of the DOM node of the page area exists in the preset object space; Defining the node information of the DOM node of the page area in the preset object space, searching for the DOM node in the page area that needs to load data in the DOM tree structure of the page; acquiring the DOM node that needs to load data And storing the area information and the node information in the preset object space; acquiring data that the DOM node needs to load according to the node information; loading the data to the DOM node, The data is displayed in the page area.
- the processor 202 further performs the following steps: if the node information of the DOM node of the page area is saved in the preset object space, the data that the DOM node needs to load is acquired according to the node information.
- the following steps are specifically performed: searching for data corresponding to the DOM node in a preset local buffer area according to the node information;
- the preset local buffer area searches for data corresponding to the DOM node, and obtains a data request address of the DOM node according to the node information; and acquires data corresponding to the DOM node according to the data request address.
- the embodiment of the computer device shown in FIG. 5 does not constitute a limitation on the specific configuration of the computer device.
- the computer device may include more or fewer components than illustrated. Or combine some parts, or different parts.
- the computer device may include only a memory and a processor. In such an embodiment, the structure and function of the memory and the processor are the same as those of the embodiment shown in FIG. 5, and details are not described herein again.
- the application also provides a storage medium storing one or more computer programs, the one or more computer programs being executable by one or more processors, the following steps being implemented:
- the operation instruction includes area information corresponding to the operated page area; determining, according to the area information, whether node information of the DOM node of the page area exists in the preset object space; Defining the node information of the DOM node of the page area in the preset object space, searching for the DOM node in the page area that needs to load data in the DOM tree structure of the page; acquiring the DOM node that needs to load data And storing the area information and the node information in the preset object space; acquiring data that the DOM node needs to load according to the node information; loading the data to the DOM node, The data is displayed in the page area.
- the following steps are also implemented: if the node information of the DOM node of the page area is saved in the preset object space, the data that needs to be loaded by the DOM node is obtained according to the node information.
- the following steps are specifically implemented: searching for data corresponding to the DOM node in a preset local buffer area according to the node information;
- the preset local buffer area searches for data corresponding to the DOM node, and obtains a data request address of the DOM node according to the node information; and acquires data corresponding to the DOM node according to the data request address.
- the following step is further implemented: saving the data and the corresponding relationship between the data and the node information to the preset local Cache area.
- the storage medium may be an internal storage unit of the aforementioned device, such as a hard disk or a memory of the device.
- the storage medium may also be an external storage device of the device, such as a plug-in hard disk equipped on the device, a smart memory card (SMC), a secure digital (SD) card, and a flash memory card. (Flash Card), etc.
- the storage medium may also include both an internal storage unit of the device and an external storage device.
- the disclosed apparatus, apparatus, and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, or an electrical, mechanical or other form of connection.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the embodiments of the present application.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
- the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a storage medium.
- the technical solution of the present application may be in essence or part of the contribution to the prior art, or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium.
- a number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present application.
- the foregoing storage medium includes: a U disk, a removable hard disk, a read-only memory (ROM), a magnetic disk, or an optical disk, and the like, which can store program codes.
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
La présente invention concerne un procédé et un appareil de chargement de données de nœuds DOM, ainsi qu'un dispositif informatique et un support de stockage. Une consommation excessive de ressources de réseau est évitée en mettant en cache par étapes des nœuds DOM d'une région de page faisant l'objet d'une opération. Un utilisateur opère sur une région particulière d'une page et met en cache un nœud DOM dans la région considérée, vers lequel des données doivent être chargées; lorsque l'opération est répétée, il n'est pas indispensable d'explorer à nouveau une structure arborescente de DOM à la recherche d'un nœud DOM, et comme il existe des nœuds DOM multiples dans la structure arborescente de DOM, l'invention évite un gaspillage de ressources causé par la recherche, parmi les nœuds DOM multiples, du nœud DOM correspondant à la région; de plus, le blocage de la page causé par un gaspillage de ressources dû à la mise en cache à une seule reprise des nœuds DOM de la page entière est également évité.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810394769.4A CN108595652A (zh) | 2018-04-27 | 2018-04-27 | 加载dom节点数据的方法、装置、计算机设备及存储介质 |
| CN201810394769.4 | 2018-04-27 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019205365A1 true WO2019205365A1 (fr) | 2019-10-31 |
Family
ID=63610860
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2018/101841 Ceased WO2019205365A1 (fr) | 2018-04-27 | 2018-08-23 | Procédé et appareil de chargement de données de nœuds dom, dispositif informatique et support de stockage |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN108595652A (fr) |
| WO (1) | WO2019205365A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113297830A (zh) * | 2021-07-22 | 2021-08-24 | 北京达佳互联信息技术有限公司 | 表格数据处理方法、装置、电子设备和存储介质 |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110516180B (zh) * | 2019-08-21 | 2023-04-07 | 北京拉勾网络技术有限公司 | 一种内容显示方法、装置和计算设备 |
| CN111428167B (zh) * | 2020-03-05 | 2023-09-08 | 亚美智联数据科技有限公司 | 一种页面显示方法和装置 |
| CN111506380A (zh) * | 2020-04-22 | 2020-08-07 | 上海极链网络科技有限公司 | 一种渲染方法、装置、设备及存储介质 |
| CN115002135B (zh) * | 2022-05-27 | 2024-03-22 | 平安银行股份有限公司 | 多端协同方法、装置、系统及计算机可读存储介质 |
| CN115604254B (zh) * | 2022-12-15 | 2023-03-31 | 济南丽阳神州智能科技有限公司 | 一种断点续考处理方法及设备 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090282349A1 (en) * | 2008-05-08 | 2009-11-12 | Dialogic Corporation | System and method for dynamic configuration of components of web interfaces |
| CN102915375A (zh) * | 2012-11-08 | 2013-02-06 | 山东大学 | 一种基于布局分区的网页加载方法 |
| CN103617164A (zh) * | 2013-10-22 | 2014-03-05 | 小米科技有限责任公司 | 网页预取方法、装置及终端设备 |
| CN105404672A (zh) * | 2015-11-19 | 2016-03-16 | 上海携程商务有限公司 | 网页数据存储和操作的系统及方法 |
| CN106484383A (zh) * | 2015-08-31 | 2017-03-08 | 阿里巴巴集团控股有限公司 | 页面渲染方法、装置及设备 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103744987B (zh) * | 2014-01-20 | 2017-01-11 | 深圳市佳创视讯技术股份有限公司 | 基于dom树匹配的视频网站媒资聚合方法和系统 |
| CN104063460B (zh) * | 2014-06-25 | 2018-10-09 | 北京奇虎科技有限公司 | 一种在浏览器中加载网页的方法和装置 |
| CN104077389A (zh) * | 2014-06-27 | 2014-10-01 | 北京奇虎科技有限公司 | 一种网页元素信息的显示方法和浏览器装置 |
| US9582600B1 (en) * | 2014-09-23 | 2017-02-28 | Amazon Technologies, Inc. | Cloud browser DOM-based client |
| CN104899336B (zh) * | 2015-07-01 | 2018-05-22 | 北京博睿宏远数据科技股份有限公司 | 一种测量网页首屏完全渲染时间的方法 |
| CN106407392A (zh) * | 2016-09-19 | 2017-02-15 | 北京集奥聚合科技有限公司 | 一种基于标记语言的节点映射关系抽取方法及系统 |
| CN107577712B (zh) * | 2017-08-01 | 2019-03-15 | 武汉斗鱼网络科技有限公司 | 一种加载页面的方法、装置及计算机设备 |
-
2018
- 2018-04-27 CN CN201810394769.4A patent/CN108595652A/zh active Pending
- 2018-08-23 WO PCT/CN2018/101841 patent/WO2019205365A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090282349A1 (en) * | 2008-05-08 | 2009-11-12 | Dialogic Corporation | System and method for dynamic configuration of components of web interfaces |
| CN102915375A (zh) * | 2012-11-08 | 2013-02-06 | 山东大学 | 一种基于布局分区的网页加载方法 |
| CN103617164A (zh) * | 2013-10-22 | 2014-03-05 | 小米科技有限责任公司 | 网页预取方法、装置及终端设备 |
| CN106484383A (zh) * | 2015-08-31 | 2017-03-08 | 阿里巴巴集团控股有限公司 | 页面渲染方法、装置及设备 |
| CN105404672A (zh) * | 2015-11-19 | 2016-03-16 | 上海携程商务有限公司 | 网页数据存储和操作的系统及方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113297830A (zh) * | 2021-07-22 | 2021-08-24 | 北京达佳互联信息技术有限公司 | 表格数据处理方法、装置、电子设备和存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108595652A (zh) | 2018-09-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2019205365A1 (fr) | Procédé et appareil de chargement de données de nœuds dom, dispositif informatique et support de stockage | |
| US11003625B2 (en) | Method and apparatus for operating on file | |
| US7747838B2 (en) | Method and apparatus for dynamically adjusting page size in a virtual memory range | |
| US8510734B2 (en) | Streaming optimized virtual application images | |
| US9916390B2 (en) | Managing web browser cache for offline browsing | |
| RU2629448C2 (ru) | Система и способ управления и организации кэша веб-браузера | |
| US12001409B2 (en) | Merges using key range data structures | |
| US9325717B1 (en) | Web-store restriction of external libraries | |
| US9369332B1 (en) | In-memory distributed cache | |
| WO2017219524A1 (fr) | Dispositif électronique et procédé de sauvegarde de page | |
| US20070226273A1 (en) | Updating a local version of a file based on a rule | |
| US11556608B2 (en) | Caching for single page web applications | |
| WO2018209465A1 (fr) | Procédé de commande d'accès à une page web et dispositif de passerelle | |
| US10372299B2 (en) | Preserve input focus in virtualized dataset | |
| US20100268921A1 (en) | Data collection prefetch device and methods thereof | |
| US11017032B1 (en) | Document recovery utilizing serialized data | |
| US9654623B1 (en) | Data aggregation service | |
| US20250077212A1 (en) | System and method for updating application data on graphical processing unit | |
| US20240089339A1 (en) | Caching across multiple cloud environments | |
| CN115080464B (zh) | 数据处理方法和数据处理装置 | |
| CN117093285A (zh) | 一种浏览器扩展程序动态实现方法、系统、终端及介质 | |
| US20180341717A1 (en) | Providing instant preview of cloud based file | |
| CN116049493A (zh) | 一种多级企业关系图谱的生成方法、系统及电子设备 | |
| US9659036B2 (en) | Adaptive relational database access | |
| CN108846141B (zh) | 一种离线缓存加载方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18916072 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 08.02.2021) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18916072 Country of ref document: EP Kind code of ref document: A1 |