CN111177489A - Object data display method and system - Google Patents

Object data display method and system Download PDF

Info

Publication number
CN111177489A
CN111177489A CN201911367971.9A CN201911367971A CN111177489A CN 111177489 A CN111177489 A CN 111177489A CN 201911367971 A CN201911367971 A CN 201911367971A CN 111177489 A CN111177489 A CN 111177489A
Authority
CN
China
Prior art keywords
object data
data
target object
tag
displaying
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911367971.9A
Other languages
Chinese (zh)
Inventor
张培
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beike Technology Co Ltd
Original Assignee
Beike Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beike Technology Co Ltd filed Critical Beike Technology Co Ltd
Priority to CN201911367971.9A priority Critical patent/CN111177489A/en
Publication of CN111177489A publication Critical patent/CN111177489A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9038Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/90335Query processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention provides a method and a system for displaying object data, and belongs to the technical field of computers. The display method of the object data comprises the following steps: acquiring preconfigured object tags and object data matched with each object tag, wherein the object tags comprise object topic tags for reflecting the screening requirements of users based on object topics and object fact tags for reflecting object attributes; and determining a target object tag expected to be displayed from the preconfigured object tags, determining target object data matched with the target object tag from the obtained object data, and pushing the target object tag and the target object data matched with the target object tag to a client for displaying. The object data display method and the object data display system improve the screening efficiency of the object data of the user.

Description

Object data display method and system
Technical Field
The invention relates to the technical field of computers, in particular to a method and a system for displaying object data.
Background
Object tags, as the name implies, relate related objects in the form of tags. Taking a house as an example, based on the house label, a house related to the house label can be screened out, on one hand, a broker can find out a memory house more quickly through the house label; on the other hand, the user can screen out the house resources which are more in line with expectations through the house resource labels, and therefore the house resources are quickly located to improve house finding efficiency.
The existing house source tags are house source fact tags and are used for reflecting attribute parameters of house sources. For example, the real estate fact label may be a house area of 100-120m2And the house type is a three-room, two-room and the like. Due to the fact that the categories are single and not rich enough, the broker or user house source screening can only be based on house source attributes, the selection is less, and the speed is slower when the broker or user tries to perform house source screening at other concerns (such as life circles of interest).
Disclosure of Invention
The embodiment of the invention aims to provide a method and a system for displaying object data, which improve the screening efficiency of the object data of a user.
In order to achieve the above object, an embodiment of the present invention provides an object data display method, used for a background server, where the object data display method includes: acquiring preconfigured object tags and object data matched with each object tag, wherein the object tags comprise object topic tags for reflecting the screening requirements of users based on object topics and object fact tags for reflecting object attributes; and determining a target object tag expected to be displayed from the preconfigured object tags, determining target object data matched with the target object tag from the obtained object data, and pushing the target object tag and the target object data matched with the target object tag to a client for displaying.
Preferably, after the obtaining of the preconfigured object tags and the object data matched with each object tag, the method for displaying the object data further includes: determining whether new object data exists for the preconfigured object tag; and in the case that new object data exists, updating the acquired object data related to the aimed object tag based on the new object data.
Preferably, the updating the acquired object data related to the targeted object tag based on the new object data comprises: and aiming at each service party in the background server, managing a sub-process corresponding to each service party through a preset resident management process to synchronize the updated object data to each service party.
Preferably, the step of managing, by a preset resident management process, the sub-process corresponding to each service party to synchronize the updated object data to each service party includes: configuring each business side with a subprocess for synchronizing the updated object data through a preset resident management process; acquiring consumption task information which corresponds to each service party and shows that new object data exists, wherein the consumption task information comprises consumption task identification, data source information, channel information and data change type information; and the sub-process reads the updated object data according to the consumption task information and then synchronizes the updated object data to the business side corresponding to the sub-process.
Preferably, the reading, by the sub-process, the updated object data according to the consumption task information includes: determining a label generation model for analyzing each consumption task information, wherein the label generation model generates a label identification configured as interface information corresponding to a business party where the updated object data is located; and reading the updated object data from the service party where the updated object data is located according to the tag identification.
In addition, this embodiment further provides a method for displaying object data, where the method is used for a client, and the method for displaying object data includes: acquiring and transmitting a target object label to a background server; and receiving and responding to the user operation to display the target object label pushed by the background server according to the display method of the object data and the target object data matched with the target object label.
Preferably, the method for displaying object data further includes: acquiring first time when the background server is matched with the target object data; judging whether the difference value between the first time and the current time is smaller than a preset time difference threshold value or not; and adding a preset identifier to the corresponding target object data and displaying the target object data added with the preset identifier under the condition that the judgment result is yes.
In addition, this embodiment further provides a display system of object data, which is used for a backend server, where the display system of object data includes: the data acquisition unit is used for acquiring preconfigured object tags and object data matched with each object tag, wherein the object tags comprise object topic tags used for reflecting the screening requirements of users based on object topics and object fact tags used for reflecting object attributes; and the data determining unit is used for determining a target object label expected to be displayed from the preconfigured object labels, determining target object data matched with the target object label from the acquired object data, and pushing the target object label and the target object data matched with the target object label to a client for displaying.
Preferably, the system for presenting object data further comprises: an update determining module, configured to determine whether new object data exists for a preconfigured object tag after the preconfigured object tag and the object data matching each object tag are obtained; and the updating processing module is used for updating the acquired object data related to the aimed object label based on the new object data when the new object data exists.
Preferably, the updating the acquired object data related to the object tag based on the new object data includes: and the updating processing module is used for managing a sub-process corresponding to each service party through a preset resident management process aiming at each service party in the background server so as to synchronize the updated object data to each service party.
Preferably, the update processing module includes: the configuration sub-module is used for configuring each business party with a sub-process for synchronizing the updated object data through a preset resident management process; the information acquisition submodule is used for acquiring consumption task information which corresponds to each service party and shows that new object data exists, wherein the consumption task information comprises consumption task identification, data source information, channel information and data change type information; and the sub-process is used for reading the updated object data according to the consumption task information and then synchronizing the updated object data to the business side corresponding to the sub-process.
Preferably, the sub-process comprises: the model determining submodule is used for determining a label generating model for analyzing each consumption task information, wherein the label generating model generates a label identification, and the label identification is configured to interface information corresponding to a business party where the updated object data is located; and the data reading submodule is used for reading the updated object data from the service party where the updated object data is located according to the label identification.
In addition, this embodiment further provides a display system of object data, which is used for a client, where the display system of object data includes: the target object transmission unit is used for acquiring and transmitting a target object label to a background server; and the data display unit is used for receiving and responding to the operation of a user to display the target object label pushed by the background server according to the display system of the object data and the target object data matched with the target object label.
Preferably, the data presentation unit includes: the time acquisition module is used for acquiring first time when the background server is matched with the target object data; the time judgment module is used for judging whether the difference value between the first time and the current time is smaller than a preset time difference threshold value or not; and the data display module is used for adding a preset identifier to the corresponding target object data and displaying the target object data added with the preset identifier under the condition that the judgment result of the time judgment module is yes.
In addition, the present embodiment also provides an electronic device, where the electronic device includes a processor, a memory, and a program stored in the memory and capable of being executed on the processor, and the processor executes the method for displaying object data.
In addition, the present embodiment also provides a machine-readable storage medium, which stores instructions for causing a machine to execute the method for presenting object data described above.
In addition, the present embodiment also provides a processor, configured to execute a program, where the program is executed to perform: the method for displaying object data as described above.
Through the technical scheme, the background server obtains the object topic labels reflecting the screening requirements of the user based on the object topic and the object data matched with each object label, compared with the prior art, the traditional house source fact labels can be displayed with the topic labels, when the user screens the object data, the user can directly input the target object labels (including the target topic labels) to be matched with the target object data related to the target object data, and then the target object data and the target object labels thereof are displayed, so that the house source screening speed is improved, and the requirement of the user for quickly searching the target object data is met.
Additional features and advantages of embodiments of the invention will be set forth in the detailed description which follows.
Drawings
The accompanying drawings, which are included to provide a further understanding of the embodiments of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the embodiments of the invention without limiting the embodiments of the invention. In the drawings:
FIG. 1 is a flowchart of a method for displaying object data according to embodiment 1;
FIG. 2 is a flowchart of a method for displaying object data according to embodiment 2;
FIG. 3 is an effect diagram of a client exposing target object data;
FIG. 4 is an effect diagram of a client showing a topic tag of a target object;
FIG. 5 is an effect diagram of the client showing the topic tag of the target object concerned by the user;
FIG. 6 is a block diagram showing a system for displaying object data according to embodiment 3; and
FIG. 7 is a block diagram showing a system for displaying object data according to embodiment 4.
Description of the reference numerals
1 data acquisition unit 2 data determination unit
3 updating judging module and 4 updating processing module
41 configuration submodule 42 information acquisition submodule
5 target object transmission unit 6 data presentation unit
61 time acquisition module 62 time judgment module
63 data display module
Detailed Description
The following detailed description of embodiments of the invention refers to the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating embodiments of the invention, are given by way of illustration and explanation only, not limitation.
Example 1
Fig. 1 is a flowchart illustrating a presentation method for background server object data according to embodiment 1 of the present invention.
As shown in fig. 1, the method for displaying object data includes:
s101, acquiring the pre-configured object tags and the object data matched with each object tag.
Wherein the object tags comprise object topic tags for reflecting the screening requirements of the user based on the object topics and object fact tags for reflecting the attributes of the objects.
In the present embodiment, the house source is taken as the object for further description, and it should be emphasized that the house source is taken as the object only for facilitating the understanding of those skilled in the art, and does not limit the application field of the present invention. The background server is used as an execution subject, and the background server may include: the system comprises an operation and maintenance server, a big data platform server, a room source middle station server, a service server, a retrieval and recommendation server and the like. The operation and maintenance server is used for configuring object tags, the object tags comprise object topic tags and object fact tags, and after the big data platform server acquires the object tags, all object data are integrated based on the object tags so as to acquire object data matched with each object tag. The house source intermediate server is mainly used for matching object data for each object label and sending the object data to the service server, and the retrieval and recommendation server is mainly used for providing recommendation and display services for the client.
Wherein, user's different object screening demands can be the screening demand of house source, the object label can be house source label, for example, the user wants to filter the house source that can raise the pet or wants to select the house source that convenience of customers brought children, reflects user's different object screening demands the object topic label can be "love at home favourite to favor" or "there is a child at home" label respectively so.
The object fact tag may be an actual situation tag of the house source, for example, a tag of the content that the house source has been available at any time for five years.
It is anticipated from the above that, over time, for each of the premises labels, different relevant premises data will be obtained every day or even every hour, for example, the premises may have been sold to require a take-off or the premises has been taken for a decade, and so the premises data needs to be updated.
Further preferably, after step S101, the present embodiment further includes the following steps: A1) monitoring and judging whether new object data exist for the pre-configured object tag in real time; A2) in the case where new object data exists, the acquired object data is updated based on the new object data. .
As can be seen from the above, the new object data may change at any time. Taking the example that the business server monitors the new object data, the business server configures a real-time monitoring module to monitor the data table in the room source central station server in real time, if only room source data is updated every time, an interface of the room source central station server is called, an object tag corresponding to each room source is obtained to update the previous object tag, and the updated object tag is stored in a record table of the business server.
Wherein, in a2), it is further preferable that updating the acquired object data includes: and aiming at each service party in the background server, managing a sub-process corresponding to each service party through a preset resident management process to synchronize the updated object data to each service party.
Further preferably, the step of managing, by a preset resident management process, the sub-process corresponding to each service party to synchronize the updated object data to each service party includes: and configuring each business side with a sub-process for synchronizing the updated object data through a preset resident management process (master process), wherein the master process configures a data table to be synchronized and a sub-process number to be started for each business side needing to be synchronized, when the object data needs to be synchronized, the sub-process is started to synchronize the object data, when the sub-process is abnormal, the master process can recover the abnormal sub-process, and simultaneously, a new sub-process can be restarted to continue the synchronization of the object data of the business side. Acquiring consumption task information which shows that new object data exists and corresponds to each service party, wherein each subprocess reports related work information to the master process at regular time when synchronizing is carried out, so as to realize the management of the subprocess by the master process, the consumption task information comprises consumption task identification (consumption task id), data source information, channel information and data change type information, the consumption task information corresponding to each service party can be added into a task queue list, a pre-configured individually-enabled redis process is adopted to write the consumption task identification into the redis process in real time so as to carry out subsequent data synchronization, the master process also manages a subprocess for monitoring and alarming the task list, and when the quantity of the consumption task information in the task queue list exceeds a preset threshold value, the master process gives an alarm, so that a user can conveniently inquire problems; and the subprocess reads the updated object data according to the consumption task information and then synchronizes the updated object data to the business side corresponding to the subprocess, wherein the subprocess independently starts a consumption script for reading the consumption task identifier in the task queue list, and reads the data source information, the channel information and the data change type information corresponding to the consumption task identifier so as to read the updated object data.
Further preferably, the sub-process reading the updated object data according to the consuming task information includes: determining a label generation model for analyzing each consumption task information, wherein the label generation model generates a label identification configured as interface information corresponding to a business party where the updated object data is located; and reading the updated object data from the service party where the updated object data is located according to the tag identification.
The following describes in detail the step of updating the acquired object data by the service server, taking the example that the service server synchronizes the house source information of the base server in the house source. When new house source data of a new eastern village home is added, the new house source data corresponds to object tags including the west second flag IT life circle, the full five years and the like. At the moment, a business server resident master process is used for managing subprocesses, preset subprocesses are started through the resident master process to synchronize the house source data to a business server, wherein if any subprocess has a problem, the subprocess with the problem is recovered, a new subprocess is restarted to be used for data synchronization of the business side, when each subprocess is used for data synchronization, relevant information in the synchronization process is sent to the master process, the subprocess reads a data table of a house source intermediate station server after being started, then a kafka message is read, and the business server monitors Topic configuration of a kafka cluster of the house source intermediate station server, so that monitoring of a certain data table of the house source intermediate station server is realized. When a data table of the home source intermediate server changes, acquiring and analyzing a changed kafka message, finally acquiring consumption task information, adding the consumption task information into a task queue table, starting a redis process at the moment, wherein the redis process is used for writing a consumption task id in the consumption task information, independently starting a consumption script by a subsequent service server to directly read the consumption task id so as to acquire data source information, channel information and data change type information corresponding to the consumption task id, at the moment, changing the consumption task information state into a locking state, so that other subprocesses can not repeatedly read the consumption task id to repeatedly process the record, then analyzing a corresponding label generation model by the service server according to the data source information and the channel information, and analyzing a corresponding label generation model by the label generation model according to 6-bit city codes, And (3) assembling the 1-bit entrusting type and the house source label foreground label id into a label identifier (house source label id), calling a label detail interface of a station server in the house source through the assembled house source label id so as to further acquire updated house source information, and carrying out house source information synchronization of the service server by the sub-process based on the updated house source information. In addition, if the house source data synchronization task of the service server fails, the house source data synchronization failure task is stored in a failed task queue so as to be convenient for subsequent resynchronization. The master process also manages a sub-process for monitoring the task queue list, and when the consumption task information quantity in the task queue list exceeds a preset threshold, the master process gives an alarm so as to facilitate a user to inquire problems, wherein the preset threshold can be 100.
S102, determining target object tags expected to be displayed from the pre-configured object tags, determining target object data matched with the target object tags from the obtained object data, and pushing the target object data and the corresponding target object tags to a client for displaying.
The step of determining the target object tag expected to be displayed from the preconfigured object tags comprises the steps of obtaining the target object tag to be judged from a client, and determining the target object tag to be displayed as the target object tag expected to be displayed under the condition that the target object tag to be judged exists in the preconfigured object tags. In addition, each object data is already acquired in S101, and the target object data matching the target object tag can be determined based on the acquired each object data and the matching rule. Taking a target topic label as an example, the target object topic label is a west two flag IT life circle, the target object data is a house source matched with the west two flag IT life circle, wherein the matching rule may be a house source requirement for limiting the object topic label classified in the west two flag IT life circle, for example, a house source range and a user work attribute with "west two flag" as a central area are limited, and all house sources meeting the house source requirement are identified as house sources matched with the west two flag IT life circle.
By the embodiment, the object data can be screened by the background server according to the acquired pre-configured object topic tags and the object fact tags, wherein the object topic tags can meet the screening requirements of users based on the object topics, the users can select corresponding topic objects according to the requirements of the users, and the screened object data and the corresponding target object tags thereof are displayed to the users through the client, so that the requirements of the users on object data screening are met.
Example 2
Fig. 2 is a flowchart of a method for displaying object data according to embodiment 2.
As shown in fig. 2, the method for displaying object data includes:
s201, acquiring and transmitting a target object label to a background server; and
s202, receiving and responding to a user operation to display the target object tag pushed by the background server according to embodiment 1 and the target object data matched therewith.
Taking the house source information as an example, the target object topic label may be an "xibi flag IT life circle", and the background server receives the "xibi flag IT life circle" from the client, first judges whether the "xibi flag IT life circle" exists, and receives the target house source data and the target house source label corresponding to the target house source data, which are recommended by the method for displaying the house source data of the background server in embodiment 1 and are matched with the "xibi flag IT life circle", and displays the target house source data and the target house source label matched with the "xibi flag IT life circle" in the presence.
In this embodiment, the displaying the target object data includes: B1) acquiring first time when the background server is matched with the target object data; B2) judging whether the difference value between the first time and the current time is smaller than a preset time difference threshold value or not; and B3) adding a preset identification to the corresponding target object data and displaying the target object data added with the preset identification if the judgment result is yes.
Wherein the first time refers to an online time of the house source data. The specific display effect of the target object data added with the preset identifier is shown in fig. 3, and in fig. 3, the room source data is identified as a new room source by adding a new upper word in the upper left corner of the target room source data, in this embodiment, 48 hours is used as a preset time difference threshold, that is, when the difference between the time for acquiring the target room source data and the current time is less than 48 hours, it is determined that the target room source data is a new room source. In addition, in order to facilitate the use of users, the display page also displays attribute information about the 'West two flag IT life circle', the number of new house sources and the number of users paying attention to the 'West two flag IT life circle', and the heat of the house source label is reflected according to the number of the users.
Wherein the presenting target object data comprises: in response to a user click event for the target object tag (a target object topic tag or a target object fact tag), presenting target object data matching the target object tag; and/or the display target object tag comprises: and responding to a click event of the user aiming at the target object data, and displaying a target object label corresponding to the target object data.
Wherein fig. 4 is a client interface showing the target object topic tag, and fig. 5 is a client interface showing the target object topic tag focused by a user. As shown in fig. 4 and 5, the user clicks on the "west second flag IT life circle" in fig. 4 and 5 to display the target house source data in the "west second flag IT life circle" as shown in fig. 3.
Wherein, by clicking the target room source data shown in fig. 3, the target object tag corresponding to the target room source data shown in fig. 4 can be shown.
Through embodiment 2, the target object data and the target object tag friendly display can be realized at the client according to the target object topic tag, and the target object data corresponding to the target object topic tag is obtained through the input of the target object topic tag, so that the user can conveniently screen out the house source data meeting the requirements of the user according to the self requirements, and the client of the embodiment can display richer house source tags so that the user can conveniently execute the operation.
Example 3
Fig. 6 is a module connection diagram of an object data presentation system according to embodiment 3, where the object data presentation system according to embodiment 3 is used in a backend server.
As shown in fig. 6, the system for presenting object data includes: a data obtaining unit 1 for obtaining preconfigured object tags and object data matched with each object tag, wherein the object tags include object topic tags for reflecting the screening requirements of users based on object topics and object fact tags for reflecting the attributes of the objects; and the data determining unit 2 is used for determining a target object tag expected to be displayed from the preconfigured object tags, determining target object data matched with the target object tag from the obtained object data, and pushing the target object tag and the target object data matched with the target object tag to a client for displaying.
Preferably, the system for presenting object data further comprises: an update determining module 3, configured to determine whether new object data exists for the preconfigured object tag after the preconfigured object tag and the object data matched with each object tag are obtained; and an update processing module 4 for updating the acquired object data related to the targeted object tag based on the new object data if the new object data exists.
Preferably, the updating processing module 4 is configured to update the acquired object data related to the targeted object tag based on the new object data, including: the update processing module 4 is configured to manage, for each service party in the background server, a sub-process corresponding to each service party through a preset resident management process, so as to synchronize the updated object data to each service party.
Preferably, the update processing module 4 includes: a configuration sub-module 41, configured to configure, through a preset resident management process, a sub-process for synchronizing the updated object data with each business party; the information obtaining sub-module 42 is configured to obtain consumption task information indicating that new object data exists, where the consumption task information includes a consumption task identifier, data source information, channel information, and data change type information, and corresponds to each service party; and the sub-process is used for reading the updated object data according to the consumption task information and then synchronizing the updated object data to the business side corresponding to the sub-process.
Preferably, the sub-process comprises: a model determining submodule (not shown in the figure) for determining a tag generation model for analyzing each consumption task information, wherein the tag generation model generates a tag identifier, and the tag identifier is configured to interface information corresponding to a business party where the updated object data is located; and a data reading sub-module (not shown in the figure) for reading the updated object data from the service side where the updated object data is located according to the tag identifier.
Compared with the prior art, the object data display system in embodiment 3 can have the same technical solutions and technical effects as those in embodiment 1, and details are not repeated here.
Example 4
Fig. 7 is a block connection diagram of an object data presentation system according to embodiment 4, which shows an object data presentation system according to embodiment 4 for a client,
as shown in fig. 7, the system for presenting object data includes: a target object transmission unit 5, configured to acquire and transmit a target object tag to a background server; and a data display unit 6, configured to receive and respond to a user operation to display the target object tag and the target object data matching with the target object tag pushed by the display system of the object data in embodiment 3 by the backend server.
Preferably, the data presentation unit 6 comprises: a time obtaining module 61, configured to obtain a first time when the background server matches the target object data; a time judgment module 62, configured to judge whether a difference between the first time and the current time is smaller than a preset time difference threshold; and a data display module 63, configured to add a preset identifier to corresponding target object data and display the target object data to which the preset identifier is added, if a determination result of the time determination module is yes.
Compared with the prior art, the object data display system in embodiment 4 can have the same technical solutions and technical effects as those in embodiment 2, and details are not repeated here.
The system for displaying the object data comprises a processor and a memory, wherein the data acquisition unit, the data determination unit, the data updating unit, the target object transmission unit, the data display unit and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions.
The processor comprises a kernel, and the kernel calls the corresponding program unit from the memory. The kernel can be set to be one or more, and the display of the object data is realized by adjusting the kernel parameters.
The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
An embodiment of the present invention provides a storage medium, on which a program is stored, and the program implements a presentation method of the object data when executed by a processor.
The embodiment of the invention provides a processor, which is used for running a program, wherein the program executes a display method of object data during running.
An embodiment of the present invention provides an electronic device, where the device includes a processor, a memory, and a program stored in the memory and capable of running on the processor, and the steps in embodiments 1 and 2 are implemented when the processor executes the program.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (10)

1. A method for displaying object data is used for a background server, and is characterized in that the method for displaying the object data comprises the following steps:
acquiring preconfigured object tags and object data matched with each object tag, wherein the object tags comprise object topic tags for reflecting the screening requirements of users based on object topics and object fact tags for reflecting object attributes; and
and determining a target object tag expected to be displayed from the preconfigured object tags, determining target object data matched with the target object tag from the obtained object data, and pushing the target object tag and the target object data matched with the target object tag to a client for displaying.
2. The method for displaying object data according to claim 1,
after the obtaining of the preconfigured object tags and the object data matched with each object tag, the method for displaying the object data further includes:
determining whether new object data exists for the preconfigured object tag; and
in the case where new object data exists, the acquired object data related to the targeted object tag is updated based on the new object data.
3. The method for displaying object data according to claim 2,
the updating the acquired object data related to the targeted object tag based on the new object data comprises:
and aiming at each service party in the background server, managing a sub-process corresponding to each service party through a preset resident management process to synchronize the updated object data to each service party.
4. The method for displaying object data according to claim 3, wherein the step of managing the sub-process corresponding to each service party through a preset resident management process to synchronize the updated object data to each service party comprises:
configuring each business side with a subprocess for synchronizing the updated object data through a preset resident management process;
acquiring consumption task information which corresponds to each service party and shows that new object data exists, wherein the consumption task information comprises consumption task identification, data source information, channel information and data change type information; and
and the sub-process reads the updated object data according to the consumption task information and then synchronizes the updated object data to the business party corresponding to the sub-process.
5. The method for displaying object data according to claim 4, wherein the sub-process reading the updated object data according to the consumption task information comprises:
determining a label generation model for analyzing each consumption task information, wherein the label generation model generates a label identification configured as interface information corresponding to a business party where the updated object data is located; and
and reading the updated object data from the service party where the updated object data is located according to the label identification.
6. A method for displaying object data is used for a client, and is characterized in that the method for displaying the object data comprises the following steps:
acquiring and transmitting a target object label to a background server; and
receiving and responding to a user operation to display the target object label and the target object data matched with the target object label pushed by the background server according to the object data display method of any one of claims 1 to 3.
7. The method for displaying object data according to claim 6, wherein the method for displaying object data further comprises:
acquiring first time when the background server is matched with the target object data;
judging whether the difference value between the first time and the current time is smaller than a preset time difference threshold value or not; and
and if so, adding a preset identifier to the corresponding target object data, and displaying the target object data added with the preset identifier.
8. A system for displaying object data, which is used for a background server, is characterized in that the system for displaying object data comprises:
the data acquisition unit is used for acquiring preconfigured object tags and object data matched with each object tag, wherein the object tags comprise object topic tags used for reflecting the screening requirements of users based on object topics and object fact tags used for reflecting object attributes; and
and the data determining unit is used for determining a target object tag expected to be displayed from the preconfigured object tags, determining target object data matched with the target object tag from the acquired object data, and pushing the target object tag and the target object data matched with the target object tag to a client for displaying.
9. A system for displaying object data, which is used for a client, is characterized in that the system for displaying object data comprises:
the target object transmission unit is used for acquiring and transmitting a target object label to a background server; and
a data display unit, configured to receive and respond to a user operation to display a target object tag pushed by the display system of the object data according to claim 8 of the backend server and the target object data matching the target object tag.
10. A machine-readable storage medium having stored thereon instructions for causing a machine to perform the method of presentation of object data of any one of claims 1-5 or 6-7.
CN201911367971.9A 2019-12-26 2019-12-26 Object data display method and system Pending CN111177489A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911367971.9A CN111177489A (en) 2019-12-26 2019-12-26 Object data display method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911367971.9A CN111177489A (en) 2019-12-26 2019-12-26 Object data display method and system

Publications (1)

Publication Number Publication Date
CN111177489A true CN111177489A (en) 2020-05-19

Family

ID=70654050

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911367971.9A Pending CN111177489A (en) 2019-12-26 2019-12-26 Object data display method and system

Country Status (1)

Country Link
CN (1) CN111177489A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111737344A (en) * 2020-05-20 2020-10-02 时时同云科技(成都)有限责任公司 Data synchronization method and device for label type weighing equipment
CN111768097A (en) * 2020-06-28 2020-10-13 京东数字科技控股有限公司 Method, device and system for monitoring task execution state and storage medium
CN112418631A (en) * 2020-11-16 2021-02-26 五八同城信息技术有限公司 Resource allocation method and device, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104636394A (en) * 2013-11-15 2015-05-20 腾讯科技(北京)有限公司 Displaying method, system and device for user generated content information
CN108920675A (en) * 2018-07-09 2018-11-30 北京百悟科技有限公司 A kind of method, apparatus of information processing, computer storage medium and terminal
CN108989429A (en) * 2018-07-19 2018-12-11 平安科技(深圳)有限公司 The method, apparatus of real-time update page data, electronic equipment
CN110311959A (en) * 2019-06-19 2019-10-08 广州华多网络科技有限公司 The method, apparatus and data processing system of message push and renewal of the page

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104636394A (en) * 2013-11-15 2015-05-20 腾讯科技(北京)有限公司 Displaying method, system and device for user generated content information
CN108920675A (en) * 2018-07-09 2018-11-30 北京百悟科技有限公司 A kind of method, apparatus of information processing, computer storage medium and terminal
CN108989429A (en) * 2018-07-19 2018-12-11 平安科技(深圳)有限公司 The method, apparatus of real-time update page data, electronic equipment
CN110311959A (en) * 2019-06-19 2019-10-08 广州华多网络科技有限公司 The method, apparatus and data processing system of message push and renewal of the page

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111737344A (en) * 2020-05-20 2020-10-02 时时同云科技(成都)有限责任公司 Data synchronization method and device for label type weighing equipment
CN111737344B (en) * 2020-05-20 2023-08-25 时时同云科技(成都)有限责任公司 Data synchronization method and device for tag type weighing equipment
CN111768097A (en) * 2020-06-28 2020-10-13 京东数字科技控股有限公司 Method, device and system for monitoring task execution state and storage medium
CN111768097B (en) * 2020-06-28 2023-09-29 京东科技控股股份有限公司 Task execution state monitoring method, device, system and storage medium
CN112418631A (en) * 2020-11-16 2021-02-26 五八同城信息技术有限公司 Resource allocation method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
US8823536B2 (en) Automated recovery and escalation in complex distributed applications
US7937488B2 (en) Multimedia scheduler
US10242336B1 (en) Inventory and delivery management
CN111177489A (en) Object data display method and system
CN106874334B (en) Data processing method and device and information processing system
US20210027503A1 (en) Systems and methods for displaying representative samples of tabular data
US8756254B2 (en) Integration of CRM applications to ECS application user interface
US10692045B2 (en) Intelligent attention management for unified messaging
US11475071B2 (en) Configuring dynamic content previews
US10785129B2 (en) Computerized methods and systems for maintaining and modifying cloud computer services
US9336674B1 (en) Notifying a user utilizing smart alerting techniques
US20230334021A1 (en) Dynamically updating distributed content objects
US10182104B1 (en) Automatic propagation of resource attributes in a provider network according to propagation criteria
CN105354195B (en) Information searching method and device
CN104090899A (en) Method and device for feeding back display content information
US11726819B2 (en) Tool for viewing jobs managed by heterogeneous job schedulers
CN111177237B (en) Data processing system, method and device
CN111339357A (en) Recommendation method and device based on live user behaviors
CN115114359A (en) User data processing method and device
US11238105B2 (en) Correlating user device attribute groups
US10728323B2 (en) Method and apparatus for operating infrastructure layer in cloud computing architecture
CN113507529B (en) Method for realizing file downloading based on Web application
CN115495513A (en) Event standardization method and device
US20070192127A1 (en) Press release management system apparatus and method
CN113672371B (en) Task engine execution method and device, equipment and medium thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination