Display Method and Device, and Equipment for Page Data Based on Cloud Computing
By processing data on the cloud computing platform, detecting user touch operations, and displaying information of designated or historically held objects on the page of the holding object, it solves the problems of frequent page switching and untimely information display in the prior art, and improves the efficiency of information display and acquisition.
Patent Information
- Application Number
- CN202211009729.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-22
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2042-08-22
AI Technical Summary
In the prior art, users need to frequently switch pages when obtaining the holding information of the holding object, which cannot meet the personalized information needs in a timely manner, and the historical holding information display is not intuitive, which reduces the efficiency of information display and acquisition.
By processing data on the cloud computing platform, detecting user touch operations, displaying information about specified or historical holding objects in the holding object page, and switching between the details page and the holding object page, using cloud computing power to quickly respond to user needs.
It realizes the instant display of holding information of multiple holding objects in the same page, without frequent switching of pages, improves the efficiency of information display and user acquisition, and enhances the comprehensiveness and timeliness of information.
Smart Images

Figure CN115393095B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computers, and particularly to a method, apparatus, and device for displaying page data based on cloud computing. Background Art
[0002] Users make decision judgments by referring to the relevant holding information of the holding objects that hold the target product. The relevant holding information of multiple holding objects cannot be displayed on the same page simultaneously, resulting in the need to continuously switch relevant pages to obtain the holding information of a specified holding object holding the target product. The process is cumbersome and cannot meet the user's personalized information needs in a timely manner.
[0003] In addition, when switching from the detail page of the target product to the holding object page, each time it is necessary to first enter the default holding object page. Only when a touch operation for a specified holding object is detected will the relevant holding information of the specified holding object be displayed. The holding information of the historical specified holding object holding the target product cannot be directly displayed, preventing users from quickly obtaining the holding information of the historical specified holding object holding the target product, thus reducing the efficiency of information display and user information acquisition. Summary of the Invention
[0004] To solve the above technical problems, embodiments of this application respectively provide a method, apparatus, device, and computer-readable storage medium for displaying page data based on cloud computing, which perform cloud computing to process relevant data and quickly display the holding information of a specified holding object or a historical specified holding object holding the target product, enabling users to quickly obtain relevant holding information.
[0005] Other features and advantages of this application will become apparent through the following detailed description, or will be partially learned through the practice of this application.
[0006] According to one aspect of the embodiments of the present application, a method for displaying page data based on cloud computing is provided, including: in the holding object page of the target product, detecting a first touch operation on a specified holding object; in response to the detected first touch operation, obtaining, through a storage medium, the holding information and price of the target product held by the specified holding object at each unit time point, and displaying the holding information and price of the target product in the holding object page; wherein, the holding information of the target product is generated by parsing and processing the resource information of the holding object; in response to the detected second touch operation for indicating switching back to the details page of the target product, switching the holding object page back to the details page, and recording the specified holding object; if a touch operation for indicating switching to the holding object page is detected, obtaining the holding information and price of the target product held by the current specified holding object at each unit time point, and displaying the holding information and price of the target product held by the current specified holding object at each unit time point in the holding object page.
[0007] According to one aspect of the embodiments of the present application, a device for displaying page data based on cloud computing is provided, including: a first detection module configured to detect a first touch operation on a specified holding object in the holding object page of the target product; a first touch module configured to, in response to the detected first touch operation, obtain, through a storage medium, the holding information and price of the target product held by the specified holding object at each unit time point, and display the holding information and price of the target product in the holding object page; wherein, the holding information of the target product is generated by parsing and processing the resource information of the holding object; a recording module configured to, in response to the detected second touch operation for indicating switching back to the details page of the target product, switch the holding object page back to the details page, and record the specified holding object; a second detection module configured to, if a touch operation for indicating switching to the holding object page is detected, obtain the holding information and price of the target product held by the current specified holding object at each unit time point, and display the holding information and price of the target product held by the current specified holding object at each unit time point in the holding object page.
[0008] In another embodiment, the holding information of the target product includes the quantity of the target product; the recording module further includes: a cache unit configured to perform a storage process on an introduction page displaying the holding information and price of the target product held by the specified holding object at each unit time point, and record the specified holding object;
[0009] The second display module further includes: a matching unit configured to perform a quantity comparison on the quantity of the target product held by the specified holding object at each unit time point obtained and the quantity displayed in the introduction page to obtain a quantity comparison result; and perform a price comparison on the price of the target product held by the specified holding object at each unit time point obtained and the price displayed in the introduction page to obtain a price comparison result; if the quantity comparison result indicates that the quantity of the target product is the same as the quantity displayed in the introduction page, and the price comparison result indicates that the price of the target product is the same as the price displayed in the introduction page, then fill the introduction page into the holding object page for display.
[0010] In another embodiment, the display device for the page data further includes: a third touch operation detection module configured to detect a third touch operation for instructing to switch to the holding object page in the detail page; a third display module configured to, in response to the detected third touch operation, switch the detail page to the holding object page, and obtain the quantity of the target product held by each holding object at the current time point and a first holding ratio; wherein, the first holding ratio is obtained by dividing the quantity of the target product held by each holding object at the current time point by the quantity of all products held by each holding object at the current time point; a quantity and ratio display module configured to display the quantity of the target product held by each holding object at the current time point and the first holding ratio in the holding object page.
[0011] In another embodiment, the display device for the page data further includes: a holding information acquisition module configured to acquire the holding information of the holding object holding the target product; a second holding ratio display module configured to calculate a second holding ratio of the target product held by the holding object at each unit time point according to the holding information, and display the second holding ratio in the detail page; a third holding ratio display module configured to acquire a third holding ratio of the target product held by the holding object at the current time point, and display the third holding ratio in the detail page.
[0012] In another embodiment, the holding information includes the quantity of the target product held by the holding object at each unit time point, and the total quantity of all products held by the holding object at each unit time point; the second holding ratio display module includes: a traversing unit configured to traverse the unit time points and use the traversed unit time point as the target unit time point; a calculating unit configured to perform a division operation on the quantity of the target product held by the holding object at the target unit time point and the total quantity of all products held by the holding object at the target unit time point to obtain the target holding ratio of the target product held by the holding object at the target unit time point, so as to obtain the second holding ratio of the target product held by the holding object at each unit time point.
[0013] In another embodiment, the second holding ratio display module further includes: a curve drawing unit configured to draw a curve according to the second holding ratio corresponding to the unit time point and the price of the target product corresponding to the unit time point to obtain a curve graph; a curve graph display module configured to display the curve graph on the detail page.
[0014] In another embodiment, the curve graph display module includes: a coordinate system construction unit configured to construct a coordinate system corresponding to the target product with the unit time point as the first dimension and the second holding ratio or the price of the target product as the second dimension; a curve graph drawing unit configured to draw a first curve in the coordinate system according to the second holding ratio corresponding to the unit time point and draw a second curve in the coordinate system according to the price of the target product corresponding to the unit time point to obtain the curve graph.
[0015] According to one aspect of the embodiments of the present application, there is provided an electronic device, including: a controller; a memory for storing one or more programs, which when executed by the controller, are configured to execute the above-mentioned method for displaying page data.
[0016] According to one aspect of the embodiments of the present application, there is also provided a computer-readable storage medium having computer-readable instructions stored thereon, which when executed by a processor of a computer, cause the computer to execute the above-mentioned method for displaying page data.
[0017] According to one aspect of the embodiments of the present application, there is also provided a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the above-mentioned method for displaying page data.
[0018] In the technical solution provided by the embodiments of the present application, in the holding object page of the target product, a first touch operation for a specified holding object is detected; in response to the detected first touch operation, the holding information and price of the target product held by the specified holding object at each unit time point are obtained, and the holding information and price of the target product held at each unit time point are displayed on the holding object page; the holding information of the target product held by each holding object can be displayed on the same holding object page, without the need to frequently switch pages, and the personalized information needs of users can be satisfied in a timely manner.
[0019] In response to the detected second touch operation for indicating switching back to the details page of the target product, the holding object page is switched back to the details page, and the specified holding object is recorded; if a touch operation for indicating switching to the holding object page is detected, the holding information and price of the target product held by the current specified holding object at each unit time point are obtained through the storage medium, and the holding information and price of the target product held by the current specified holding object at each unit time point are displayed on the holding object page, so as to quickly display the holding information of the historical specified holding object holding the target product. Because the computing and processing capabilities of the cloud are powerful, relevant data can be quickly computed and processed and timely feedback to the relevant page, so that users can quickly obtain relevant holding information, thereby improving the efficiency and comprehensiveness of information display, and at the same time enhancing the efficiency of users to obtain information.
[0020] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The accompanying drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts. In the drawings:
[0022] Figure 1 is a classification schematic diagram of shareholder categories;
[0023] Figure 2 is a flowchart of a method for displaying page data based on cloud computing shown in an exemplary embodiment of the present application;
[0024] Figure 3 is based on Figure 2 shown in the embodiment and proposes a flowchart of another method for displaying page data based on cloud computing;
[0025] Figure 4 is another flowchart of a method for displaying page data based on cloud computing proposed according to the embodiment shown in Figure 2 ;
[0026] Figure 5 is a schematic diagram of the interaction process of the institutional position holding card;
[0027] Figure 6 is another flowchart of a method for displaying page data based on cloud computing proposed according to the embodiment shown in Figure 4 ;
[0028] Figure 7 Another flowchart of a method for displaying page data based on cloud computing proposed according to the embodiment shown in Figure 6 ;
[0029] Figure 8 is a schematic diagram of the display of page data based on cloud computing involved in the present application;
[0030] Figure 9 is a schematic diagram of an implementation environment provided by an exemplary embodiment of the present application;
[0031] Figure 10 is a schematic structural diagram of a device for displaying page data based on cloud computing shown in an exemplary embodiment of the present application;
[0032] Figure 11 Schematic structural diagram of the computer system of an electronic device shown in an exemplary embodiment of the present application. Detailed implementation manners
[0033] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0034] The block diagrams shown in the drawings are only functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.
[0035] The flowcharts shown in the accompanying drawings are only illustrative and not necessarily include all content and operations / steps, nor are they necessarily executed in the described order. For example, some operations / steps can be decomposed, while some operations / steps can be combined or partially combined. Therefore, the actual execution order may change according to the actual situation.
[0036] As used in this application, "a plurality of" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.
[0037] Users can quickly understand target products, such as stocks, funds, etc., by specifying the position data of the holding objects. Among them, specifying the holding objects, especially institutional holders, includes organizations such as banks, insurance companies, investment trust companies, and credit unions. Different from individual investors, institutional holders have significant differences from individual investors in terms of investment sources, investment objectives, and investment directions, but they can provide multi-dimensional reference information for individual investors.
[0038] The existing display page cannot intuitively display the relevant changes in the target products held by the holding objects, and cannot clearly display the holding information of the target products held by multiple holding objects on the same page, which is not convenient for users to quickly obtain the relevant holding information.
[0039] It can be understood that in the specific implementation of this application, when it comes to relevant data such as account information and user data, when the embodiments of this application are applied to specific products or technologies, user permission, consent, or authorization is required, and the collection, use, and processing of relevant data need to comply with the relevant laws, regulations, and standards of relevant countries and regions.
[0040] Institutional shareholding involves multiple proprietary terms and concepts. Some common terms and related calculation formulas are explained as follows:
[0041] Number of institutions: Refers to the number of institutional holders of a specified stock.
[0042] Shareholder category: The type of institutional holder, such as types like investment managers and hedge funds. As Figure 1 shown, Figure 1 is a classification schematic diagram of shareholder categories. Among them, the shareholder category includes many types of shareholder types. You can focus on the shareholder types you need and then perform filtering. The filtering supports multiple selection and inverse selection, and the default is all types. Multiple selection means that users can select multiple types for combined filtering, and inverse selection means that all types and other types cannot be selected simultaneously. Figure 1All types of shareholders are shown. However, since each stock supports different types of shareholders, each stock will only show the types of shareholders it supports, and the data of the other unsupported types of shareholders will be filtered and not shown.
[0043] Number of shares held: The number of shares held by institutions in a stock, which can be divided into the total number of shares held and the number of shares held by each institutional shareholder. The total number of shares held refers to the number of shares held by all institutional holders, and the number of shares held by an institution refers to the number of shares held by the corresponding type of institution.
[0044] Number of shares changed: The change in the number of shares held by the holding institution compared to the previous period.
[0045] Position date: The specific date when the holding information of the institutional holder is released.
[0046] For this reason, an exemplary embodiment of the present application provides a method for displaying page data based on cloud computing, placing the calculation and processing process of relevant data in the cloud, accelerating the calculation and processing process, so as to quickly display the holding information of a specified holding object or a historical specified holding object holding a target product, enabling users to quickly obtain relevant holding information. Please refer to Figure 2 , Figure 2 is a flowchart of a method for displaying page data based on cloud computing shown in an exemplary embodiment of the present application. Among them, the method at least includes S210 to S240, which are introduced in detail as follows:
[0047] S210: In the holding object page of the target product, detect a first touch operation on the specified holding object.
[0048] The target product is a product that the user is concerned about. The user needs to obtain relevant information about this product, including the change data of its quantity, price, etc., and the information of the holding object holding this product. The type of the target product can be a financial product such as a stock or a fund.
[0049] The holding object page is a page that displays all holding objects of the target product, including at least one holding object that holds the target product.
[0050] A holding object is an object that holds the target product. For example, a shareholder, and its types include individuals, executives, or institutional holders. Among them, institutional holders include organizations such as banks, insurance companies, investment trust companies, credit unions, and pension funds established by countries and groups. The specified holding object is the holding object targeted by the first touch operation.
[0051] The first touch operation is an operation of physical touch, voice, or optoelectronic touch, which targets the specified holding object, that is, the first touch operation can mark or lock the specified holding object it targets.
[0052] S220: In response to the detected first touch operation, obtain, via a storage medium, the holding information and price of the target product held by the specified holding object at each unit time point, and display the holding information and price of the target product in the holding object page; wherein, the holding information of the target product is generated by parsing and processing the resource information of the holding object.
[0053] The unit time point is a moment value. For example, one day can be taken as a unit time point, or one quarter can be taken as a unit time point.
[0054] The specified holding object corresponds to the holding information of the held target product at each unit time point. The holding information includes information such as the quantity, price, holding time, and change situation of the held target product.
[0055] Exemplarily, the target product is stock a, and the holding object targeted by the first touch operation is holding object A. Taking one quarter as a unit of time. In response to the detected first touch operation, obtain the quantity and price of stock a held by holding object A in each quarter.
[0056] Specifically, the storage medium in this embodiment includes Redis storage medium, cache medium, cloud storage in a server or cloud platform, etc.
[0057] S230: In response to the detected second touch operation for indicating switching back to the details page of the target product, switch the holding object page back to the details page and record the specified holding object.
[0058] The second touch operation is a page switching operation, which specifically indicates switching back from the current page to the details page of the target product. Additionally, record the specified holding object targeted by the first touch operation during the page switching process.
[0059] S240: If a touch operation for indicating switching to the holding object page is detected, obtain the holding information and price of the target product held by the current specified holding object at each unit time point, and display the holding information and price of the target product held by the current specified holding object at each unit time point in the holding object page.
[0060] This step further clarifies the situation when switching back to the holding object page again. When switching the page back to the holding object page again, obtain the holding information and price of the target product held by the specified holding object recorded at the current moment at each unit time point, and display them in the holding object page.
[0061] For example, the specified holding object recorded in S230 is the A holding object. When the page is switched back to the holding object page again, obtain the holding information and price of the target product held by the A holding object at each unit time point at the current moment, and display the holding information and price in the form of a pop-up window on the holding object page.
[0062] In this embodiment, on the holding object page of the target product, detect a first touch operation for a specified holding object; in response to the detected first touch operation, obtain the holding information and price of the target product held by the specified holding object at each unit time point, and display the holding information and price of the target product held at each unit time point on the holding object page; the holding information of the target products held by each holding object can be displayed on the same holding object page, without the need to frequently switch pages, which can timely meet the personalized information needs of users, thereby improving the efficiency and comprehensiveness of information display, and at the same time enhancing the efficiency of users obtaining information.
[0063] In response to the detected second touch operation for indicating switching back to the details page of the target product, switch the holding object page back to the details page and record the specified holding object; if a touch operation for indicating switching to the holding object page is detected, obtain the holding information and price of the target product held by the current specified holding object at each unit time point, and display the holding information and price of the target product held by the current specified holding object at each unit time point on the holding object page; thus, quickly display the holding information of the historical specified holding object holding the target product. In addition, because the computing and processing capabilities of the cloud are powerful, it can quickly calculate and process relevant data and timely feedback it to the relevant page, so that users can quickly obtain relevant holding information.
[0064] Please refer to Figure 3 , Figure 3 is a flowchart of another method for displaying page data based on cloud computing proposed based on the Figure 2 illustrated embodiment. Among them, the holding information of the target product includes the quantity of the target product; this method further includes S310 in Figure 2 illustrated S230, and S240 includes S320 to S330, which will be introduced in detail below:
[0065] S310: Perform storage processing on the introduction page that displays the quantity and price of the target product held by the specified holding object at each unit time point, and record the specified holding object.
[0066] This embodiment further illustrates that when recording the specified holding object, information such as the introduction page that displays the quantity and price of the target product held by the specified holding object at each unit time point is stored.
[0067] Specifically, when storing various information of the target product in this embodiment, there are multiple storage media and their corresponding storage methods, including Redis storage media, cache media, and cloud storage on the server or cloud platform. Among them, when determining the holding information of the target product, obtain the information corresponding to the holding situation of the target product, including the holding quantity Hdo(i), the change frequency Fre(i) corresponding to the holding quantity, the holding time Tie(i), and the price Pri(i), etc. Then, calculate the storage parameter Par_sto corresponding to the target product based on the above information as follows:
[0068]
[0069] Among them, μ and θ respectively represent the storage factors corresponding to different price ranges, i represents the product identifier corresponding to the target product, Pri_t represents the price threshold used to measure the price level of the target product, and determine the corresponding storage parameter calculation method. After calculating the storage parameter through the above method, determine the storage method corresponding to the storage parameter based on the set storage threshold range and its corresponding storage method. For example, when the change frequency of the target product is high, the holding quantity is high, and the holding time is short, it means that the refresh frequency of the target product is high and the user's attention to the target product is relatively high. The higher the calculated storage parameter value, the target product will be stored in the Redis storage media. Through the above method, the target products with high refresh frequency, high holding quantity, and low holding time are stored in the Redis storage media, or the target products with low refresh frequency, low holding quantity, and long holding time are stored in the cloud platform to improve the data storage efficiency and data acquisition efficiency, and further improve the display and refresh effect of the holding information and price of the target product.
[0070] Furthermore, when the user does not hold the target product, the storage parameter Par_sto is determined as follows:
[0071]
[0072] Among them, Loe(i) represents the viewing duration or collection duration of the user for the target product. The longer the duration, the higher the calculated parameter, and the information of the target product will be stored in the Redis storage media. So that when the user is very concerned about the target product, the corresponding information of the target product can be obtained from the Redis storage media in a timely manner.
[0073] S320: Compare the quantity of the target product held by the currently specified holding object at each unit time point obtained with the quantity displayed on the introduction page to obtain a quantity comparison result; and
[0074] Compare the price of the target product held by the currently specified holding object at each unit time point with the price displayed on the introduction page to obtain a price comparison result.
[0075] When switching the page to the holding object page again, obtain the quantity and price of the target product held by the currently specified holding object at each unit time point and the quantity and price displayed on the introduction page, and compare the quantity and price with the quantity and price on the introduction page in the storage space respectively to obtain a quantity comparison result and a price comparison result.
[0076] Exemplarily, the quantity of the target product obtained is 1000, the price is 12 yuan, the quantity displayed on the introduction page is 900, and the price is 12 yuan. Obviously, the quantity of the target product obtained is greater than the quantity displayed on the introduction page, that is, the quantity comparison result of the two indicates that the quantities are different; the price of the target product obtained is the same as the price displayed on the introduction page, that is, the price comparison result of the two indicates that the prices are the same.
[0077] S330: If the quantity comparison result indicates that the quantity of the target product is the same as the quantity displayed on the introduction page, and the price comparison result indicates that the price of the target product is the same as the price displayed on the introduction page, then fill the introduction page into the holding object page for display.
[0078] If both the quantity comparison result and the price comparison result indicate the same, directly fill the cached introduction page into the holding object page for display.
[0079] If the quantity of the target product is different from the quantity displayed on the introduction page, or the price of the target product is different from the price displayed on the introduction page, then the cached introduction page cannot be directly filled into the holding object page for display, and a new page needs to be generated based on the obtained quantity and price of the target product, and the new page is displayed in the holding object page.
[0080] This embodiment further clarifies that when recording a specified holding object, cache the introduction page displaying the holding information and price of the target product held by the specified holding object at each unit time point. By comparing the holding information and price of the target product held by the currently specified holding object obtained at each unit time point with the quantity and price displayed on the introduction page one by one, if both the quantity and price are successfully compared, the introduction page can be directly filled into the holding object page for display, and the relevant holding information of the specified holding object holding the target product can be quickly and accurately displayed without responding to other operations again.
[0081] Figure 4 is based on Figure 2Flowchart of another method for displaying page data based on cloud computing proposed by the illustrated embodiment. Before S210 as shown in Figure 2 it further includes S410 to S420, which are introduced in detail below:
[0082] S410: On the details page, detect a third touch operation for indicating switching to the holding object page.
[0083] The third touch operation is a page switching operation, which specifically indicates switching the details page to the holding object page.
[0084] S420: In response to the detected third touch operation, switch the details page to the holding object page, obtain the quantity and the first holding ratio of the target product held by each holding object at the current time point, and display the quantity and the first holding ratio of the target product held by each holding object at the current time point in the holding object page; wherein, the first holding ratio is obtained by dividing the quantity of the target product held by each holding object at the current time point by the quantity of all products held by each holding object at the current time point.
[0085] The first holding ratio is the holding ratio of the target product held by each holding object at the current time point when the details page is switched to the holding object page, and the quantity corresponding to the holding ratio in the first holding ratio is the quantity of the holding object.
[0086] The first shareholding ratio can be derived according to the following calculation formula: shareholding ratio = number of shares held / total number of shares held; the first holding ratio is obtained by dividing the quantity of the target product held by each holding object at the current time point by the quantity of all products held by each holding object at the current time point, that is, the first shareholding ratio = (n1 / m1, n2 / m2, n3 / m3...); wherein, n1 represents the quantity of the target product held by the first holding object at the current time point; m1 represents the quantity of all products held by the first holding object at the current time point; n2 represents the quantity of the target product held by the second holding object at the current time point, m2 represents the quantity of all products held by the second holding object at the current time point, n3 represents the quantity of the target product held by the third holding object at the current time point, and m3 represents the quantity of all products held by the third holding object at the current time point.
[0087] Exemplarily, the holding objects include A holding object, B holding object, and C holding object. At the current time point, the number of total products held by the A holding object is 10,000, and the number of target products held is 2,000. Then, the holding ratio of the target products held by the A holding object is 2,000 / 10,000 = 0.2; the number of total products held by the B holding object is 20,000, and the number of target products held is 1,000. Then, the holding ratio of the target products held by the B holding object is 1,000 / 20,000 = 0.05; the number of total products held by the C holding object is 10,000, and the number of target products held is 1,000. Then, the holding ratio of the target products held by the C holding object is 1,000 / 10,000 = 0.1; then the first holding ratios include: 0.2, 0.05, and 0.1.
[0088] Optionally, when applying the display method in this embodiment to the application scenario of the institutional position-holding card interaction process, the user views the institutional shareholding card through the individual stock analysis page of the stock, and the card contains important summary information of the institutional positions.
[0089] As Figure 5 shown, Figure 5 is a schematic diagram of the institutional position-holding card interaction process. When the user enters the individual stock analysis page and slides the screen, when about to display the shareholding card, the market quotation client sends a request to the market quotation background through the interface, requests data such as shareholding statistics and chart data, and after parsing and processing the data, renders and displays the statistics and chart data in the institutional shareholding card. The chart part shows the shareholding ratio and price curve data for different quarters. The user can slide left and right to display the data for historical quarters, and by long-pressing the chart, the accurate shareholding ratio and price data for the quarter to which the currently clicked position belongs can be highlighted.
[0090] Meanwhile, the market quotation client will also send a request to the background for shareholding details data through another shareholding details interface, such as the holding ratio of the target products held by each holding object at the current time point, that is, the first holding ratio in this embodiment, and display the data of the top five institutions in terms of the holding ratio.
[0091] In the process of switching the details page to the holding object page for the first time in this embodiment, by displaying the quantity of the target products held by each holding object and the first holding ratio obtained at the current time point on the holding object page, the user can intuitively know the holding information of each holding object for the target products.
[0092] Figure 6 is Figure 4 shown in the flowchart of another display method for page data based on cloud computing proposed in the embodiment. This method further includes S610 to S630 before S420 as shown in Figure 4 shown below, and will be introduced in detail:
[0093] S610: Obtain the holding information of the holding object that holds the target product.
[0094] The holding object in this embodiment includes all holding objects that hold the target product.
[0095] The holding information refers to the relevant information of the holding object holding the target product. For example, the quantity and price of the target product held at each unit time point, and the total quantity of all products held, etc.
[0096] S620: Calculate the second holding ratio of the target product held by the holding object at each unit time point according to the holding information, and display the second holding ratio on the details page.
[0097] The second holding ratio refers to the holding ratio of the target product held by the holding object at each unit time point. Each unit point corresponds to a holding ratio, that is, the number of holding ratios in the second holding ratio corresponds to the number of unit time points.
[0098] S630: Obtain the third holding ratio of the target product held by the holding object at the current time point, and display the third holding ratio on the details page.
[0099] The number of the third holding ratio is 1, that is, at the current time point, the holding ratio of the holding object holding the target product. The third holding ratio is the quantity of the target product held by the designated holding object at the current time point, divided by the quantity of all products held by the designated holding object at the current time point, to obtain the ratio value. Specifically, the third holding ratio can be obtained through the following calculation formula: Third holding ratio = N i / M i where, N i represents the quantity of the target product held by the designated holding object at the current time point, M i represents the quantity of all products held by the designated holding object at the current time point, and i represents the designated holding object.
[0100] Exemplarily, the holding object is the A holding object. At the current time point, the quantity of the target product held by the A holding object is 1000, and the total quantity of all products it holds is 20000. Then the third holding ratio is 1000 / 20000 = 0.05.
[0101] If the holding object is multiple holding objects, the holding object in S420 should be understood as the set of all holding objects. The second holding ratio is the holding ratio of the set of all holding objects for the target product at each unit time point. For example, the holding objects include Holding Object A and Holding Object B. At the current time point, the number of the target product held by Holding Object A is 1000, and the total number of all products it holds is 20000; the number of the target product held by Holding Object B is 2000, and the total number of all products it holds is 30000; then the third holding ratio at the current time point is (1000 + 2000) / (20000 + 30000) = 0.06.
[0102] In this embodiment, by displaying the second holding ratio of the target product held by the holding object at each unit time point and the third holding ratio of the target product held at the current time point on the details page of the target product, the user can clearly know the historical holding ratio and the current holding ratio of the holding object of the target product at each unit time, and can better display the change trend of the relevant holding ratios, providing comprehensive relevant data for the user.
[0103] Figure 7 Based on Figure 6 Another flowchart of a method for displaying page data based on cloud computing proposed according to the illustrated embodiment. Among them, the holding information includes the number of the target product held by the holding object at each unit time point, and the total number of all products held by the holding object at each unit time point. This method further includes S710 to S720 in S620 as shown in Figure 6 which will be introduced in detail below:
[0104] S710: Traverse the unit time points, and use the traversed unit time point as the target unit time point.
[0105] Traverse all unit times to calculate the target holding ratio of the target product held by the holding object at the target unit time point.
[0106] S720: Divide the number of the target product held by the holding object at the target unit time point by the total number of all products held by the holding object at the target unit time point to obtain the target holding ratio of the target product held by the holding object at the target unit time point, so as to obtain the second holding ratio of the target product held by the holding object at each unit time point.
[0107] Exemplarily, the number of target products held by the holding object at the target unit time point is 3,000, and the number of all products is 20,000. Then, the target holding ratio of the target products held by the holding object at the target unit time point is 3,000 / 20,000 = 0.15, and thus the second holding ratios corresponding to each unit time point are obtained in sequence.
[0108] If there are multiple holding objects, exemplarily, the holding objects include Holding Object A and Holding Object C. At the target unit time point, the number of target products held by Holding Object A is 2,000, and the total number of all products it holds is 20,000; the number of target products held by Holding Object C is 3,000, and the total number of all products it holds is 40,000. Then, the second holding ratio of the holding objects at the target unit time point is (2,000 + 3,000) / (20,000 + 40,000) ≈ 0.083.
[0109] This embodiment illustrates how to calculate the second holding ratios corresponding to each unit time point. By sequentially dividing the number of target products held by the holding object at each unit time point by the number of all products held, the second holding ratios corresponding to each unit time point are obtained more precisely.
[0110] In another embodiment, a process of drawing a curve graph based on the second holding ratio and the target product price is proposed. This process includes at least steps a to b, which are introduced in detail below:
[0111] Step a: Draw a curve based on the second holding ratio corresponding to the unit time point and the price of the target product corresponding to the unit time point to obtain a curve graph.
[0112] Taking the unit time point as the common coordinate, draw curves respectively using the second holding ratio and the price of the target product as the second coordinates.
[0113] Step b: Display the curve graph on the details page.
[0114] This embodiment further combines the second ratio and the price of the target product in the same curve graph, clearly showing the changing trends of the second ratio and the price of the target product with the change of the unit time, and more intuitively showing the relationship between the second ratio and the price of the target product.
[0115] In another embodiment, a process of drawing a first curve and a second curve is proposed. This process includes at least steps c to d, which are introduced in detail below:
[0116] Step c: Construct a coordinate system corresponding to the target product with the unit time point as the first dimension and the second holding ratio or the price of the target product as the second dimension.
[0117] Taking the unit time point as a common dimension, the second holding ratio and the price of the target product are respectively used as the second dimension, and the three are combined into the same coordinate system.
[0118] Step d: Draw a first curve in the coordinate system according to the second holding ratio corresponding to the unit time point, and draw a second curve in the coordinate system according to the price of the target product corresponding to the unit time point to obtain a curve graph.
[0119] Exemplarily, taking the unit time point as the abscissa and the second holding ratio and the price of the target product as the ordinates, a curve graph including two curves is obtained.
[0120] This embodiment further illustrates how to draw a curve graph. By determining the coordinates of the same unit time point and taking the second holding ratio and the price of the target product as the other coordinates, a curve graph including two curves is drawn, clearly showing the changing trends of the second ratio and the price of the target product with the change of the unit time, and more intuitively showing the relationship among the second ratio, the price of the target product and the unit time.
[0121] First, please refer to Figure 8 , Figure 8 which is a schematic diagram of the display of page data based on cloud computing involved in this application. Among them, (a) the page is the details page of the target product; (b) the page is the holding object page; (c) the page is the holding object page in response to detecting the first touch operation.
[0122] Receive the user's initialization page request, obtain the holding information of the holding object holding the target stock, calculate the second holding ratio of the target stock held by the holding object at each unit time point according to the holding information, and display the second holding ratio in the details page, and display a curve graph in the details page. In the curve graph, the unit time point is used as the abscissa, and the second holding ratio and the price of the target stock are used as the ordinates, so as to display two curves. One curve represents the changing trend of the second holding ratio with the unit time, and the other curve represents the changing trend of the price of the target stock with the unit time, as shown in Figure 8 the curve graph shown in page (a). In addition, the total number of holding objects, the total number of shares held, and the third holding ratio of the target product held by all holding objects at the current time point are also displayed in page (a).
[0123] In response to the detected third touch operation, switch the details page to the holding object page, that is, Figure 8The (a) page in it switches to the (b) page, obtaining the quantity and the first holding ratio of the target stocks held by each holding object at the current time point, and displaying the quantity and the first holding ratio of the target stocks held by each holding object at the current time point in a list on the holding object page. Specifically, each piece of data consists of the institutional name, the number of shares held, and the shareholding ratio data. Among them, it can also be classified and displayed according to the type of the holding object.
[0124] The user triggers a fourth touch operation, and this fourth touch operation indicates to perform real-time update on the data in the current page. In response to the detected fourth touch operation, obtain the real-time data of each item of data in the current page to perform real-time update on each item of data in the current page, and display the updated data in the current page. For example, when the user pulls down the current page, this touch operation indicates to update the current page. If the data in the current page includes that the number of shares held by Institution A is 1000, in response to the touch operation of the user pulling down the current page, obtain the latest number of shares held by Institution A at the current moment. If the latest number of shares held by Institution A at the current moment is 20000, then update the number of shares held by Institution A in the current page from 1000 to 20000.
[0125] Due to being limited by the inherent size of the display page, whether it is the details page or the holding object page, it is not necessarily possible to display all the data in the page with the inherent size. For this reason, the user can also trigger a fifth touch operation, and this fifth touch operation indicates to move the position of the current page, load and display other un-displayed data, and continuously display it on the current page.
[0126] In response to the detected fifth touch operation, and according to the amplitude / force of the sensed fifth touch operation, obtain other un-displayed data in the current page, and continuously display the displayed data and / or other un-displayed data in the current page. Exemplarily, the current display page can display at most 20 pieces of data at a time. When the user pulls up the page, in response to the touch operation of pulling up the page, other un-displayed data can be loaded, and the action amplitude / force of the user pulling up the page can be sensed. According to the size of this action amplitude / force, display the data in different orders in the current page. For example, the current display page shows the data ranked from 1 to 20. In response to the touch operation of pulling up the page with a small action amplitude / force, continuously display the data ranked from 6 to 25 in the current display page, that is, the data ranked from 21 to 25 in the ranking sequence are the newly loaded data; in response to the touch operation of pulling up the page with a large action amplitude / force, continuously display the data ranked from 22 to 41 in the current display page. Obviously, the data ranked from 22 to 41 in the ranking sequence are the newly loaded data. However, due to the limitation of the inherent size of the display page, no matter what the amplitude / force of the fifth touch operation is, the display page can at most display 20 pieces of data.
[0127] In addition, there is also a sixth touch operation, and the sixth touch operation represents filtering the data in the current display page. Exemplarily, the user clicks a button at a specific position in the current display page to trigger the sixth touch operation. In response to the detected sixth touch operation, a corresponding drop-down box pops up in the current display page. The user can select different shareholder categories and quarters in the drop-down box to filter the eligible shareholding details data, thereby completing the filtering operation on the data in the current display page. In response to detecting the first touch operation for a specified holding object, such as Figure 8 (b) the holding object "Elon musk" in the page, obtain the quantity and price of the target stocks held by "Elon musk" at each unit time point, and display the quantity and price of the target stocks held at each unit time point in the holding object page, as shown in page (c), and display the quantity and price of the target stocks held by "Elon musk" at each unit time point in the form of a pop-up window. It shows the trend of the quantity of the target stocks changing with the unit time and the trend of the price of the target stocks changing with the unit time in the form of a curve graph.
[0128] In response to detecting the second touch operation for indicating switching back to the details page of the target stock, switch the holding object page back to the details page, that is, Figure 8 switch page (c) back to page (a), and record the specified holding object - "Elon musk". In some embodiments, it is also necessary to cache the (c) page at this time as an introduction page.
[0129] If it is detected that the operation is for indicating switching to the holding object page, that is, when switching back from Figure 8 page (a) in to the details page, do not display page (b), directly display page (c), and obtain the quantity and price of the target stocks held by the current "Elon musk" at each unit time point, and display them in page (c), that is, update the quantity and price of "Elon musk" in page (c).
[0130] In some embodiments, because when recording the specified holding object, there is a cached introduction page that displays the quantity and price of the target stocks held by the specified holding object at each unit time point. At this time, match the quantity of the target stocks held by the currently obtained specified holding object at each unit time point with the quantity displayed in the introduction page to obtain a first matching result; and match the price of the target stocks held by the currently obtained specified holding object at each unit time point with the price displayed in the introduction page to obtain a second matching result; if the first matching result indicates successful matching and the second comparison result indicates successful matching, then fill the introduction page into the holding object page for display.
[0131] Please refer to Figure 9 , Figure 9 which is a schematic diagram of an implementation environment provided by an exemplary embodiment of the present application. The implementation environment includes an interface interaction end 910 and a backend server 920, which communicate with each other through a wired or wireless network.
[0132] As a page display end, the interface interaction end 910 can display the detail page and the holder object page of the target product. And it can receive various touch operations performed by the user on the page display end and transmit the relevant touch operations to the backend server 920.
[0133] In response to detecting a first touch operation for a specified holder object, the backend server 920 can obtain the quantity and price of the target product held by the specified holder object at each unit time point, display the quantity and price of the target product held at each unit time point in the holder object page, and return and render the holder object page to the interface interaction end 910.
[0134] In response to detecting a second touch operation for instructing to switch back to the detail page of the target product, the backend server 920 switches the holder object page back to the detail page and returns and renders the detail page to the interface interaction end 910 to record the specified holder object.
[0135] If the backend server 920 detects an instruction to switch to the holder object page, it obtains the quantity and price of the target product held by the current specified holder object at each unit time point, displays the quantity and price of the target product held by the current specified holder object at each unit time point in the holder object page, and returns and renders the holder object page to the interface interaction end 910.
[0136] The backend server 920 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers. Multiple servers can form a blockchain, and the servers are nodes on the blockchain. Based on cloud technology, the backend server 920 can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. This is not limited here either. Among them, cloud technology is a hosting technology that unifies a series of resources such as hardware, software, and networks within a wide area network or local area network to achieve data computing, storage, processing, and sharing. It is the general term for network technology, information technology, integration technology, management platform technology, application technology, etc. based on the cloud computing business model, which can form a resource pool, be used on demand, and be flexible and convenient. The method, device, equipment, and computer-readable storage medium for displaying virtual resource data based on cloud computing proposed in the embodiments of this application involve the cloud technology described above.
[0137] To ensure the efficiency of arithmetic processing and data display and reduce latency, the method shown in the embodiments of this application is executed in the cloud. The data of the relevant target product can be stored in the cloud database, and the real-time display of the target product information is achieved by calling the target product information aggregated in the cloud database. Specifically, in the technical solution of this application, the relevant data of the target product is stored in the cloud. The backend server 920 can directly obtain the data such as the quantity and price of the target product from the cloud. For example, when the backend server 920 detects a first touch operation for a specified holding object, it obtains the quantity and price of the target product held by the specified holding object at each unit time point from the cloud, and displays the quantity and price of the target product held at each unit time point on the holding object page, and sends the current holding object page from the cloud to the interface interaction end 910. For another example, when the backend server 920 detects a second touch operation for indicating switching back to the details page of the target product, it switches the holding object page back to the details page in the cloud and records the specified holding object; if it detects a touch operation for indicating switching to the holding object page, it obtains the quantity and price of the target product held by the current specified holding object at each unit time point from the cloud, and displays the quantity and price of the target product held by the current specified holding object at each unit time point on the holding object page, and sends the current holding object page from the cloud to the interface interaction end 910. Another aspect of this application also provides a display device for page data based on cloud computing, as Figure 10 shown, Figure 10The following is a schematic structural diagram of a display device for page data based on cloud computing shown in an exemplary embodiment of the present application. The display device for page data includes:
[0138] A first detection module 1010, configured to detect a first touch operation on a specified holding object in the holding object page of the target product.
[0139] A first touch module 1030, configured to, in response to the detected first touch operation, obtain the holding information and price of the target product held by the specified holding object at each unit time point through a storage medium, and display the holding information and price of the target product in the holding object page; wherein, the holding information of the target product is generated by parsing and processing the resource information of the holding object.
[0140] A recording module 1050, configured to, in response to a second touch operation for indicating switching back to the details page of the target product, switch the holding object page back to the details page and record the specified holding object.
[0141] A second display module 1070, configured to, if a touch operation for indicating switching to the holding object page is detected, obtain the holding information and price of the target product held by the current specified holding object at each unit time point, and display the holding information and price of the target product held by the current specified holding object at each unit time point in the holding object page.
[0142] In another exemplary embodiment, the holding information of the target product includes the quantity of the target product; the recording module 1050 further includes:
[0143] A cache unit, configured to perform a storage process on an introduction page displaying the holding information and price of the target product held by the specified holding object at each unit time point, and record the specified holding object.
[0144] The second display module 1070 further includes:
[0145] A matching unit, configured to perform a quantity comparison on the quantity of the target product held by the obtained current specified holding object at each unit time point and the quantity displayed in the introduction page to obtain a quantity comparison result; and perform a price comparison on the price of the target product held by the obtained current specified holding object at each unit time point and the price displayed in the introduction page to obtain a price comparison result; if the quantity comparison result indicates that the quantity of the target product is the same as the quantity displayed in the introduction page, and the price comparison result indicates that the price of the target product is the same as the price displayed in the introduction page, then fill the introduction page into the holding object page for display.
[0146] In another exemplary embodiment, the display device for page data further includes:
[0147] A third touch operation detection module, configured to detect a third touch operation for instructing switching to a held object page in a details page.
[0148] A third display module, configured to, in response to the detected third touch operation, switch the details page to a held object page, and obtain the quantity and a first holding ratio of the target product held by each held object at the current unit time point; wherein, the first holding ratio is obtained by dividing the quantity of the target product held by each held object at the current time point by the quantity of all products held by each held object at the current time point.
[0149] A quantity and ratio display module, configured to display the quantity of the target product held by each held object and the first holding ratio at the current time point in the held object page.
[0150] In another exemplary embodiment, the display device for page data further includes:
[0151] A holding information acquisition module, configured to acquire the holding information of the held object holding the target product.
[0152] A second holding ratio display module, configured to calculate a second holding ratio of the target product held by the held object at each unit time point according to the holding information, and display the first holding ratio in the details page.
[0153] A third holding ratio display module, configured to acquire a third holding ratio of the target product held by the held object at the current time point, and display the third holding ratio in the details page.
[0154] In another exemplary embodiment, the holding information includes the quantity of the target product held by the held object at each unit time point, and the total quantity of all products held by the held object at each unit time point; the second holding ratio display module includes:
[0155] A traversing unit, configured to traverse the unit time points, and use the traversed unit time point as a target unit time point.
[0156] A calculating unit, configured to perform a division operation on the quantity of the target product held by the held object at the target unit time point and the total quantity of all products held by the held object at the target unit time point, to obtain a target holding ratio of the target product held by the held object at the target unit time point, so as to obtain the second holding ratio of the target product held by the held object at each unit time point.
[0157] In another exemplary embodiment, the second holding ratio display module further includes:
[0158] A curve plotting unit, configured to plot a curve according to the second holding ratio corresponding to a unit time point and the price of a target product corresponding to the unit time point, so as to obtain a curve graph.
[0159] A curve graph display module, configured to display the curve graph on a details page.
[0160] In another exemplary embodiment, the curve graph display module includes:
[0161] A coordinate system construction unit, configured to construct a coordinate system corresponding to the target product with the unit time point as the first dimension and the second holding ratio or the price of the target product as the second dimension.
[0162] A curve graph plotting unit, configured to plot a first curve in the coordinate system according to the second holding ratio corresponding to the unit time point, and plot a second curve in the coordinate system according to the price of the target product corresponding to the unit time point, so as to obtain a curve graph.
[0163] It should be noted that the display device for page data provided in the above embodiment and the display method for page data provided in the foregoing embodiment belong to the same concept. The specific manners in which each module and unit perform operations have been described in detail in the method embodiment, and will not be elaborated herein.
[0164] On the other hand, the present application further provides an electronic device, including: a controller; a memory, configured to store one or more programs, which, when executed by the controller, are used to execute the above-mentioned display method for page data.
[0165] Please refer to Figure 11 , Figure 11 which is a schematic structural diagram of a computer system of an electronic device shown in an exemplary embodiment of the present application, and shows a schematic structural diagram of a computer system of an electronic device suitable for implementing the embodiment of the present application.
[0166] It should be noted that Figure 11 the computer system 1100 of the electronic device shown is only an example, and should not impose any limitation on the functions and usage scopes of the embodiments of the present application.
[0167] Such as Figure 11As shown, the computer system 1100 includes a Central Processing Unit (CPU) 1101, which can perform various appropriate actions and processes according to the program stored in the Read-Only Memory (ROM) 1102 or the program loaded from the storage section 1108 into the Random Access Memory (RAM) 1103, such as executing the methods in the above embodiments. In the RAM 1103, various programs and data required for system operation are also stored. The CPU 1101, ROM 1102, and RAM 1103 are connected to each other via a bus 1104. An Input / Output (I / O) interface 1105 is also connected to the bus 1104.
[0168] The following components are connected to the I / O interface 1105: an input section 1106 including a keyboard, a mouse, etc.; an output section 1107 including, for example, a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), etc., and a speaker, etc.; a storage section 1108 including a hard disk, etc.; and a communication section 1109 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 1109 performs communication processing via a network such as the Internet. A drive 1110 is also connected to the I / O interface 1105 as needed. A removable medium 1111, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1110 as needed so that the computer program read from it can be installed into the storage section 1108 as needed.
[0169] Specifically, according to the embodiments of the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments of the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network via the communication section 1109, and / or installed from the removable medium 1111. When the computer program is executed by the Central Processing Unit (CPU) 1101, various functions defined in the system of the present application are executed.
[0170] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, apparatus, or device. In the present application, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable computer program. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, and this computer-readable medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted by any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0171] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present application. Among them, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code, and the above module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in an order different from that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, as well as the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0172] The units involved in the embodiments of the present application can be implemented in software or in hardware, and the described units can also be provided in a processor. Among them, the names of these units do not constitute a limitation to the units themselves in some cases.
[0173] Another aspect of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the display method of the page data as described above is implemented. The computer-readable storage medium may be included in the electronic device described in the above embodiments, or may exist alone without being assembled into the electronic device.
[0174] Another aspect of the present application further provides a computer program product or a computer program. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the display method of the page data provided in the above various embodiments.
[0175] According to one aspect of the embodiments of the present application, a computer system is further provided, including a Central Processing Unit (CPU). The CPU can perform various appropriate actions and processes according to the program stored in the Read-Only Memory (ROM) or the program loaded from the storage section into the Random Access Memory (RAM), such as executing the method in the above embodiments. In the RAM, various programs and data required for system operation are also stored. The CPU, the ROM, and the RAM are connected to each other through a bus. An Input / Output (I / O) interface is also connected to the bus.
[0176] The following components are connected to the I / O interface: an input part including a keyboard, a mouse, etc.; an output part including a cathode ray tube (CRT), a liquid crystal display (LCD), etc. and a speaker, etc.; a storage part including a hard disk, etc.; and a communication part including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication part performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface as needed. Removable media such as magnetic disks, optical disks, magneto-optical disks, semiconductor memories, etc. are installed on the drive as needed so that computer programs read therefrom are installed into the storage part as needed. The above content is only a preferred exemplary embodiment of the present application and is not used to limit the implementation of the present application. Those of ordinary skill in the art can make corresponding adaptations or modifications very conveniently according to the main concept and spirit of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope required by the claims.
Claims
1. A display method for page data based on cloud computing, characterized in that, Including: On the holding object page of the target product, detect a first touch operation on a specified holding object; In response to the detected first touch operation, obtain, via a storage medium, the holding information and price of the target product held by the specified holding object at each unit time point, and display the holding information and price of the target product on the holding object page; wherein, the holding information of the target product is obtained by parsing the resource information of the holding object; In response to a detected second touch operation for indicating switching back to the detail page of the target product, switch the holding object page back to the detail page, and record the specified holding object; If a touch operation for indicating switching to the holding object page is detected, obtain the holding information and price of the target product held by the current specified holding object at each unit time point, and display the holding information and price of the target product held by the current specified holding object at each unit time point on the holding object page.
2. The method according to claim 1, wherein The holding information of the target product includes the quantity of the target product; the recording of the specified holding object includes: Perform a storage process on an introduction page that displays the quantity and price of the target product held by the specified holding object at each unit time point, and record the specified holding object; The displaying of the quantity and price of the target product held by the current specified holding object at each unit time point on the holding object page includes: Perform a quantity comparison on the quantity of the target product held by the current specified holding object at each unit time point obtained and the quantity displayed on the introduction page to obtain a quantity comparison result; and Perform a price comparison on the price of the target product held by the current specified holding object at each unit time point obtained and the price displayed on the introduction page to obtain a price comparison result; If the quantity comparison result indicates that the quantity of the target product is the same as the quantity displayed on the introduction page, and the price comparison result indicates that the price of the target product is the same as the price displayed on the introduction page, then fill the introduction page into the holding object page for display.
3. The method according to claim 1, wherein Before detecting the first touch operation on the specified holding object on the holding object page of the target product, the method further includes: On the detail page, detect a third touch operation for indicating switching to the holding object page; In response to the detected third touch operation, switch the detail page to the holding object page, and obtain the quantity of the target product held by each holding object at the current time point and a first holding ratio; wherein, the first holding ratio is obtained by dividing the quantity of the target product held by each holding object at the current time point by the quantity of all products held by each holding object at the current time point; Display the quantity of the target product held by each holding object at the current time point and the first holding ratio on the holding object page.
4. The method according to claim 3, characterized in that, Before detecting a third touch operation for indicating switching to the holding object page, the method further includes: Obtaining holding information of a holding object holding the target product; Calculating a second holding ratio of the target product held by the holding object at each unit time point according to the holding information, and displaying the second holding ratio on the details page; Obtaining a third holding ratio of the target product held by the holding object at the current time point, and displaying the third holding ratio on the details page.
5. The method according to claim 4, wherein The holding information includes the quantity of the target product held by the holding object at each unit time point, and the total quantity of all products held by the holding object at each unit time point; The calculating the second holding ratio of the target product held by the holding object at each unit time point according to the holding information includes: Traversing unit time points, and using the traversed unit time point as a target unit time point; Performing a division operation on the quantity of the target product held by the holding object at the target unit time point and the total quantity of all products held by the holding object at the target unit time point to obtain a target holding ratio of the target product held by the holding object at the target unit time point, so as to obtain the second holding ratio of the target product held by the holding object at each unit time point.
6. The method according to claim 4, characterized in that After displaying the second holding ratio on the details page, the method further includes: Drawing a curve graph according to the second holding ratio corresponding to the unit time point and the price of the target product corresponding to the unit time point; Displaying the curve graph on the details page.
7. The method according to claim 6, wherein The obtaining the curve graph according to the second holding ratio corresponding to the unit time point and the price of the target product corresponding to the unit time point includes: Constructing a coordinate system corresponding to the target product with the unit time point as the first dimension and the second holding ratio or the price of the target product as the second dimension; Drawing a first curve in the coordinate system according to the second holding ratio corresponding to the unit time point, and drawing a second curve in the coordinate system according to the price of the target product corresponding to the unit time point, to obtain the curve graph.
8. A display device for page data based on cloud computing, characterized in that Including: A first detection module, configured to detect a first touch operation for a specified holding object in a holding object page of a target product; A first touch module, configured to, in response to the detected first touch operation, obtain, through a storage medium, the holding information and price of the target product held by the specified holding object at each unit time point, and display the holding information and price of the target product on the holding object page; wherein, the holding information of the target product is obtained by parsing the resource information of the holding object; A recording module, configured to, in response to a detected second touch operation for indicating switching back to the details page of the target product, switch the holding object page back to the details page, and record the specified holding object; The second detection module is configured to, if it detects an indication to switch to the holding object page, obtain the holding information and price of the target product held by the current specified holding object at each unit time point, and display the holding information and price of the target product held by the current specified holding object at each unit time point in the holding object page.
9. An electronic device, characterized in that, It includes: A controller; A memory for storing one or more programs, which, when executed by the controller, cause the controller to implement the page data display method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, Computer-readable instructions are stored thereon, which, when executed by a processor of a computer, cause the computer to execute the page data display method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Information analysis system supporting fine customer value management of stockbroking industry
CN102831546A
Browser webpage window processing method and device
CN106354791A