House resource screening information processing method, device, equipment and computer readable medium

文档序号:1816138 发布日期:2021-11-09 浏览:11次 中文

阅读说明:本技术 房源筛选信息处理方法、装置、设备和计算机可读介质 (House resource screening information processing method, device, equipment and computer readable medium ) 是由 刘同意 于 2021-08-25 设计创作,主要内容包括:本公开的实施例公开了房源筛选信息处理方法、装置、设备和计算机可读介质。该方法的一具体实施方式包括:获取初始房源筛选信息集合;获取初始房源筛选信息集合中每个初始房源筛选信息对应的房源信息;将初始房源筛选信息集合中房源信息满足预设条件的初始房源筛选信息作为目标房源筛选信息,得到第一目标房源筛选信息集合,第一目标房源筛选信息集合包括用于在终端设备进行展示的第一目标房源筛选信息。该实施方式无需频繁的对房源筛选信息上线和下线,减轻了开发任务的繁琐程度和工作量。同时,可以在一定程度上减少无效的房源筛选信息的出现,提升用户体验。(The embodiment of the disclosure discloses a house source screening information processing method, a house source screening information processing device, house source screening equipment and a computer readable medium. One embodiment of the method comprises: acquiring an initial house source screening information set; acquiring house source information corresponding to each initial house source screening information in the initial house source screening information set; and taking the initial house source screening information of which the house source information meets the preset conditions in the initial house source screening information set as target house source screening information to obtain a first target house source screening information set, wherein the first target house source screening information set comprises first target house source screening information used for displaying at the terminal equipment. According to the method, frequent online and offline of house source screening information is not needed, and the complexity and workload of development tasks are reduced. Meanwhile, the occurrence of invalid house source screening information can be reduced to a certain extent, and the user experience is improved.)

1. A house source screening information processing method comprises the following steps:

acquiring an initial house source screening information set;

acquiring house source information corresponding to each initial house source screening information in the initial house source screening information set;

and taking the initial house source screening information of which the house source information meets the preset conditions in the initial house source screening information set as target house source screening information to obtain a first target house source screening information set, wherein the first target house source screening information set comprises first target house source screening information used for displaying at terminal equipment.

2. The method according to claim 1, wherein the obtaining of the house source information corresponding to each initial house source screening information in the initial house source screening information set includes:

acquiring an identifier corresponding to the initial house source screening information;

generating a house source information acquisition request according to the identification, wherein the house source information acquisition request comprises the identification;

and acquiring the house source information corresponding to the house source information acquisition request.

3. The method according to claim 1, wherein the step of using the initial house source screening information in the initial house source screening information set, in which the house source information meets a preset condition, as the target house source screening information includes at least one of the following cases:

taking the initial house source screening information of which the number of the house source information in the initial house source screening information set is larger than a preset number as target house source screening information;

and taking the initial house source screening information as target house source screening information, wherein the number of the house source information in the initial house source screening information set is less than or equal to the preset number, and the online time is less than the preset time.

4. The method of claim 1, wherein the first target premises screening information set has corresponding first region information, the initial premises screening information set has corresponding second region information, the region characterized by the second region information comprising the region characterized by the first region information,

the initial house source screening information in the initial house source screening information set, in which the house source information meets the preset conditions, is used as target house source screening information, and the method includes at least one of the following conditions:

matching the area information corresponding to the house source information in the initial house source screening information set with the first area information, wherein the number of the house source information is larger than the preset number of the initial house source screening information, and using the initial house source screening information as target house source screening information;

matching the area information corresponding to the house source information in the initial house source screening information set with the first area information, taking the initial house source screening information with the number of the house source information smaller than or equal to the preset number and the online duration smaller than the preset duration as target house source screening information;

wherein the number of the first region information and the first target room source screening information set is greater than or equal to one.

5. The method of claim 1, wherein the method further comprises:

and updating a preset storage space according to the first target room source screening information set.

6. The method of claim 5, wherein the first target premises screening information set has corresponding first regional information, and the updating the preset storage space according to the first target premises screening information set comprises:

under the condition that the house source screening information set is not stored in the preset storage space, or under the condition that the house source screening information set is stored in the preset storage space and first area information corresponding to the first target house source screening information set is inconsistent with area information corresponding to the stored house source screening information set, storing the first target house source screening information set to the preset storage space;

under the condition that the preset storage space is stored with a house source screening information set, if the first target house source screening information set is different from the stored house source screening information set and the first area information corresponding to the first target house source screening information set is consistent with the stored area information corresponding to the house source screening information set, the stored house source screening information set is updated to the first target house source screening information set.

7. The method of claim 1, wherein the method further comprises:

responding to a room source screening information set acquisition request sent by a terminal device;

under the condition that a first target house source screening information set corresponding to the house source screening information set acquisition request is acquired, sending the first target house source screening information set to enable the terminal equipment to display the first target house source screening information set;

and sending the initial house source screening information set under the condition that the first target house source screening information set is not acquired, so that the terminal equipment displays the initial house source screening information set.

8. The method of claim 7, wherein the first target premises screening information sets are at least one in number, each having corresponding first regional information,

the sending the first target house source screening information set to enable the terminal device to display the first target house source screening information set under the condition of acquiring the first target house source screening information set corresponding to the house source screening information set acquisition request includes:

acquiring target area information corresponding to the room source screening information set acquisition request;

and determining matched first region information according to the target region information, and taking a first target house source screening information set corresponding to the matched first region information as a first target house source screening information set corresponding to the house source screening information set acquisition request.

9. The method of claim 1, wherein the method further comprises:

and acquiring the initial house source screening information set according to a preset time interval to obtain a second target house source screening information set, wherein the second target house source screening information set comprises second house source screening information used for displaying at the terminal equipment.

10. A house source screening information processing apparatus comprising:

a first obtaining unit configured to obtain an initial house source screening information set;

a second obtaining unit configured to obtain the house source information corresponding to each initial house source screening information in the initial house source screening information set;

and the screening unit is configured to take the initial house source screening information of which the house source information meets the preset conditions in the initial house source screening information set as target house source screening information to obtain a first target house source screening information set, wherein the first target house source screening information set comprises first target house source screening information for displaying at a terminal device.

11. An electronic device, comprising:

one or more processors;

a storage device having one or more programs stored thereon,

when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-9.

12. A computer-readable medium, on which a computer program is stored, wherein the program, when executed by a processor, implements the method of any one of claims 1-9.

Technical Field

The embodiment of the disclosure relates to the technical field of computers, in particular to a room source screening information processing method, device, equipment and computer readable medium.

Background

In the existing application for providing the house source information, buttons with a screening function are often displayed on a house source information display page, and the buttons are used for displaying the house source screening information (for example, live broadcasting house watching, online signing, virtual house watching and the like). However, the house sources corresponding to some house source screening information are hot, the time from the on-line to the off-line of the house sources is short, and the situation that the house sources do not correspond to the house source information may not occur after the user clicks the button for displaying the house source screening information, and the house source screening information displayed by the button is invalid house source screening information. At present, when house source screening information is processed, the method generally adopted is as follows: when invalid house source screening information appears, a developer takes all the house source screening information in the house source information display page off-line, adjusts the configuration file recorded with all the house source screening information, and brings all the house source screening information recorded in the adjusted configuration file on-line.

However, when the house source screening information is processed in the above manner, the following technical problems often exist:

the frequent online and offline of the house source screening information is needed by developers, the configuration files are adjusted, the tedious degree and workload of development tasks of the developers are increased, and meanwhile, before the users take the house source screening information offline to the new house source screening information online, the house source information cannot be screened and browsed according to the house source screening information, and user experience is reduced.

Disclosure of Invention

This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.

Some embodiments of the present disclosure provide a room source screening information processing method, apparatus, device and computer readable medium to solve at least some of the technical problems mentioned in the above background.

In a first aspect, some embodiments of the present disclosure provide a house source screening information processing method, including: acquiring an initial house source screening information set; acquiring house source information corresponding to each initial house source screening information in the initial house source screening information set; and taking the initial house source screening information of which the house source information meets the preset conditions in the initial house source screening information set as target house source screening information to obtain a first target house source screening information set, wherein the first target house source screening information set comprises first target house source screening information used for displaying at the terminal equipment.

In a second aspect, some embodiments of the present disclosure provide an apparatus for processing house source screening information, the apparatus including: a first obtaining unit configured to obtain an initial house source screening information set; a second obtaining unit, configured to obtain the room source information corresponding to each initial room source screening information in the initial room source screening information set; and the screening unit is configured to take the initial house source screening information in the initial house source screening information set, of which the house source information meets preset conditions, as target house source screening information to obtain a first target house source screening information set, wherein the first target house source screening information set comprises first target house source screening information for displaying at a terminal device.

In a third aspect, some embodiments of the present disclosure provide an electronic device, comprising: one or more processors; a storage device having one or more programs stored thereon, which when executed by one or more processors, cause the one or more processors to implement the method described in any of the implementations of the first aspect.

In a fourth aspect, some embodiments of the present disclosure provide a computer readable medium on which a computer program is stored, wherein the program, when executed by a processor, implements the method described in any of the implementations of the first aspect.

The above embodiments of the present disclosure have the following advantages: through the house source screening information processing method of some embodiments of the present disclosure, the occurrence of invalid house source screening information can be reduced, the waste of display resources is reduced to a certain extent, the user experience is improved, meanwhile, frequent on-line and off-line of the house source screening information can be avoided, and the tedious degree and workload of development tasks are reduced. Particularly, cause frequent online and offline to the house source screening information, the reason that the loaded down with trivial details degree of development task is high and work load is big lies in: the invalid house source screening information cannot be removed under the condition that the user does not sense (namely, the user can continuously screen and browse the house source information according to the house source screening information displayed on the page) on the premise that the original configuration file is not changed. Based on this, the house source screening information processing method of some embodiments of the present disclosure first obtains an initial house source screening information set. Each initial house source screening information included in the initial house source screening information set is the house source screening information in the original configuration file. And then, acquiring the house source information corresponding to each initial house source screening information in the initial house source screening information set. Therefore, whether each initial house source screening information corresponds to the house source information or not can be determined, so that the target house source screening information can be screened from the initial house source screening information set subsequently. And finally, taking the initial house source screening information of which the house source information meets the preset conditions in the initial house source screening information set as target house source screening information to obtain a first target house source screening information set, wherein the first target house source screening information set comprises first target house source screening information used for displaying on terminal equipment. Therefore, on the premise that the original configuration file is not changed, the invalid house source screening information is removed according to the house source information corresponding to the house source screening information under the condition that the user does not sense (namely, the user can continue to screen and browse the house source information according to the house source screening information displayed on the page), and the screened valid house source screening information is displayed in the terminal equipment. Therefore, developers do not need to frequently screen house source information on-line and off-line, and do not need to adjust configuration files, and the complexity and workload of development tasks are reduced. Meanwhile, the occurrence of invalid house source screening information can be reduced to a certain extent, and the user experience is improved.

Drawings

The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and elements are not necessarily drawn to scale.

Fig. 1 is a schematic diagram of an application scenario of a house source screening information processing method according to some embodiments of the present disclosure;

FIG. 2 is a flow diagram of some embodiments of a house source screening information processing method according to the present disclosure;

FIG. 3 is a flow diagram of further embodiments of a house source screening information processing method according to the present disclosure;

FIG. 4 is a schematic diagram of determining a first set of target premises screening information in some embodiments of a premises screening information processing method according to the present disclosure;

FIG. 5 is a schematic block diagram of some embodiments of a premises screening information processing apparatus of the present disclosure;

FIG. 6 is a schematic structural diagram of an electronic device suitable for use in implementing some embodiments of the present disclosure.

Detailed Description

Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.

It should be noted that, for convenience of description, only the portions related to the related invention are shown in the drawings. The embodiments and features of the embodiments in the present disclosure may be combined with each other without conflict.

It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.

It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.

The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.

The present disclosure will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.

Fig. 1 is a schematic diagram of an application scenario of the house source screening information processing method according to some embodiments of the present disclosure.

In the application scenario of fig. 1, first, the computing device 101 may obtain an initial set of house source screening information 102. Then, the computing device 101 may obtain the house source information 103 corresponding to each initial house source screening information in the initial house source screening information set 102. Finally, the computing device 101 may use the initial house source screening information in the initial house source screening information set 102, where the house source information 103 meets a preset condition, as target house source screening information to obtain a first target house source screening information set 104, where the first target house source screening information set 104 includes first target house source screening information for displaying at the terminal device 105.

The computing device 101 may be hardware or software. When the computing device is hardware, it may be implemented as a distributed cluster composed of a plurality of servers or electronic devices, or may be implemented as a single server or a single electronic device. When the computing device is embodied as software, it may be installed in the hardware devices enumerated above. It may be implemented, for example, as multiple software or software modules to provide distributed services, or as a single software or software module. And is not particularly limited herein.

It should be understood that the number of computing devices in FIG. 1 is merely illustrative. There may be any number of computing devices, as implementation needs dictate.

With continued reference to fig. 2, a flow 200 of some embodiments of a house source screening information processing method according to the present disclosure is shown. The process 200 of the house source screening information processing method includes the following steps:

step 201, an initial house source screening information set is obtained.

In some embodiments, an executing subject of the premises screening information processing method (e.g., computing device 101 shown in fig. 1) may obtain an initial set of premises screening information. The initial house source screening information set may include all the house source screening information in the original configuration file. The original configuration file may be a configuration file set by a developer when development is performed. The initial house source screening information in the initial house source screening information set can be used for screening the house source information. For example, the initial house source screening information may include, but is not limited to, at least one of: live viewing, online sign-up, and virtual viewing. The initial room source screening information "live broadcast watching room" can be used for screening out the room source information corresponding to the attribute of "live broadcast watching room". The house source screening information in the original configuration file may be written when the original configuration file is generated. If the execution main body stores the initial house source screening information set in advance, the initial house source screening information set can be directly acquired from the execution main body. If the initial house source screening information set is not pre-stored in the execution main body, the initial house source screening information set can be acquired from the equipment in which the initial house source screening information set is stored in a wired connection mode or a wireless connection mode.

Optionally, the step of acquiring the initial house source screening information set by the execution subject may include the following steps:

first, initial target area information is acquired. The initial target region information may be region information representing a country, a province, a city, or a district. For example, the initial target region information may be "china" or "beijing" or the like.

And secondly, acquiring a house source screening information set matched with the initial target area information, and taking the house source screening information set as the initial house source screening information set. Wherein, different house source screening information sets can be set for the house source information of different areas respectively in advance. And a room source screening information collection corresponding to the room source information of each region can be obtained.

The regional information corresponding to the house source screening information set can be recorded in the database in advance. Therefore, the house source screening information set with the corresponding area information being the same as the initial target area information can be found out in a database in a query mode and used as the house source screening information set matched with the initial target area information.

Step 202, acquiring house source information corresponding to each initial house source screening information in the initial house source screening information set.

In some embodiments, the execution subject may obtain the house source information corresponding to each initial house source screening information in the initial house source screening information set. The house source information may include house source screening information. The house source screening information included in the house source information may be label information of the house source represented by the house source information. Such as live viewing, online sign-up, virtual viewing, etc. The house source information corresponding to a certain initial house source screening information may be house source information in which the house source screening information included in the house source information is the same as the initial house source screening information.

In some optional implementations of some embodiments, the house source information may further include an identifier. The identifier is used for uniquely representing initial house source screening information, and corresponds to the initial house source screening information.

The executing step of obtaining the house source information corresponding to each initial house source screening information in the initial house source screening information set by the executing main body may include the following steps:

firstly, acquiring an identifier corresponding to the initial house source screening information. The identifier corresponding to the initial house source screening information may be recorded in an original configuration file or a database in advance. The identifier is used for uniquely representing an initial house source screening message.

As an example, the identifiers corresponding to the live house viewing, the online subscription, and the virtual house viewing in the initial house source screening information may be 001, 002, and 003, respectively.

And secondly, generating a house source information acquisition request according to the identification. Wherein, the room source information acquisition request comprises the identifier. The house source information acquisition request is a request for acquiring the house source information corresponding to the identifier included in the house source information acquisition request.

And thirdly, acquiring the house source information corresponding to the house source information acquisition request. The house source information including the same identifier as that in the house source information acquisition request may be used as the house source information corresponding to the house source information acquisition request.

Therefore, the simulation request of the house source information by using the initial house source screening information can be realized by acquiring the house source information corresponding to each initial house source screening information in the initial house source screening information set. And screening target house source screening information from the initial house source screening information set according to the result of the simulation request in the subsequent step so as to display the target house source screening information by the terminal equipment.

Step 203, taking the initial house source screening information in the initial house source screening information set, in which the house source information meets the preset conditions, as target house source screening information, and obtaining a first target house source screening information set.

In some embodiments, the execution main body may use, as the target house source screening information, the initial house source screening information in the initial house source screening information set, where the house source information meets a preset condition, to obtain a first target house source screening information set. The first target room source screening information set may include first target room source screening information for displaying on a terminal device. The preset condition may be that the house source information is not empty or other conditions. By way of example, the terminal device may be a mobile phone, a computer, or the like.

In some optional implementation manners of some embodiments, the executing main body may use, as the target house source screening information, the initial house source screening information in the initial house source screening information set, where the house source information meets a preset condition, where the initial house source screening information may include at least one of the following cases:

in the first case, the initial house source screening information in which the number of the house source information in the initial house source screening information set is greater than the preset number is used as the target house source screening information. In practice, the preset number may be set according to practical application, and is not limited herein. For example, the preset number may be 0. Therefore, effective house source screening information can be selected through the preset number.

And in the second case, the initial house source screening information in which the number of the house source information in the initial house source screening information set is less than or equal to the preset number and the online time is less than the preset time is used as the target house source screening information. The initial house source screening information of which the online time is less than the preset time can be new house source screening information which is just online. Therefore, the house source screening information with less number of house source information and shorter online time can be reserved. Therefore, the newly online house source screening information is timely and effectively transmitted to the user through the terminal equipment.

In some optional implementation manners of some embodiments, the executing body may obtain the initial room source screening information set according to a predetermined time interval to obtain a second target room source screening information set, where the second target room source screening information set includes second room source screening information for displaying on a terminal device. In practice, the predetermined time interval may be set according to practical application, and is not limited herein. For example, the predetermined time interval may be 5 minutes. Therefore, the source screening information for the terminal equipment to display can be updated at regular time according to the preset time interval. The corresponding house source information of the house source screening information displayed in the terminal equipment is ensured to the maximum extent, and frequent occupation of computing resources is avoided. Furthermore, user experience is improved.

The above embodiments of the present disclosure have the following advantages: through the house source screening information processing method of some embodiments of the present disclosure, the occurrence of invalid house source screening information can be reduced, the waste of display resources is reduced to a certain extent, the user experience is improved, meanwhile, frequent on-line and off-line of the house source screening information can be avoided, and the tedious degree and workload of development tasks are reduced. Particularly, cause frequent online and offline to the house source screening information, the reason that the loaded down with trivial details degree of development task is high and work load is big lies in: the invalid house source screening information cannot be removed under the condition that the user does not sense (namely, the user can continuously screen and browse the house source information according to the house source screening information displayed on the page) on the premise that the original configuration file is not changed. Based on this, the house source screening information processing method of some embodiments of the present disclosure first obtains an initial house source screening information set. Each initial house source screening information included in the initial house source screening information set is the house source screening information in the original configuration file. And then, acquiring the house source information corresponding to each initial house source screening information in the initial house source screening information set. Therefore, whether each initial house source screening information corresponds to the house source information or not can be determined, so that the target house source screening information can be screened from the initial house source screening information set subsequently. And finally, taking the initial house source screening information of which the house source information meets the preset conditions in the initial house source screening information set as target house source screening information to obtain a first target house source screening information set, wherein the first target house source screening information set comprises first target house source screening information used for displaying on terminal equipment. Therefore, on the premise of not changing the original configuration file, the invalid house source screening information is removed according to the house source information corresponding to the house source screening information under the condition that the user does not sense (namely, the user can continue to screen and browse the house source information according to the house source screening information displayed on the page), and the valid house source screening information screened according to the result of the simulation request is displayed in the terminal equipment. Therefore, developers do not need to frequently screen house source information on-line and off-line, and do not need to adjust configuration files, and the complexity and workload of development tasks are reduced. Meanwhile, the occurrence of invalid house source screening information can be reduced to a certain extent, and the user experience is improved.

With further reference to fig. 3, a flow 300 of further embodiments of the premises screening information processing method is shown. The process 300 of the house source screening information processing method includes the following steps:

step 301, an initial house source screening information set is obtained.

Step 302, house source information corresponding to each initial house source screening information in the initial house source screening information set is obtained.

In some embodiments, the specific implementation manner and technical effects of the steps 301 and 302 can refer to the steps 201 and 202 in the embodiments corresponding to fig. 2, which are not described herein again.

Step 303, using the initial house source screening information in the initial house source screening information set, in which the house source information meets the preset condition, as target house source screening information, to obtain a first target house source screening information set.

In some embodiments, the first target premises screening information set may include first target premises screening information for presentation at the terminal device. The first target room source screening information set has corresponding first region information. The initial house source screening information set has corresponding second region information. The region represented by the second region information includes the region represented by the first region information. The number of the first region information and the first target house source screening information set is greater than or equal to one. The first region information may be region information representing a province, a city or a district. The second region information may be region information representing a country, a province, or a city. When the first region information is region information indicating a province, the second region information may be region information indicating a country. When the first region information is region information indicating a city, the second region information may be region information indicating a country or a province. When the first region information is region information representing a region, the second region information may be region information representing a country, a province, or a city.

The execution main body (for example, the computing device 101 shown in fig. 1) of the house resource screening information processing method takes the initial house resource screening information in the initial house resource screening information set, in which the house resource information meets the preset condition, as the target house resource screening information, to obtain the first target house resource screening information set, which may include at least one of the following cases:

in a first case, the initial house source screening information, in which the area information corresponding to the house source information in the initial house source screening information set is matched with the first area information and the number of the house source information is greater than a preset number, is used as the target house source screening information. The corresponding relationship between the house source information and the information of the area where the house source represented by the house source information is located can be stored in the database in advance. Therefore, the house source information corresponding to the region information and the first region information which are the same can be used as the house source information matched with the first region information by a mode of inquiring in the database. In practice, the preset number may be set according to an actual application situation, and is not limited herein. For example, the preset number may be 0.

And in the second case, the area information corresponding to the house source information in the initial house source screening information set is matched with the first area information, the number of the house source information is less than or equal to the preset number, and the online duration is less than the preset duration, so that the initial house source screening information is used as the target house source screening information.

And step 304, updating the preset storage space according to the first target room source screening information set.

In some embodiments, the updating the preset storage space by the executing entity according to the first target room source screening information set may include the following steps:

the method comprises the steps of firstly, obtaining house source screening information stored in the preset storage space, and obtaining a house source screening information set.

And a second step of storing the first target house source screening information which exists in the first target house source screening information set but does not exist in the house source screening information set into the preset storage space.

And thirdly, deleting the house source screening information which exists in the house source screening information set but does not exist in the first house source screening information set from the preset storage space.

In some optional implementations of some embodiments, the first target premises screening information set has corresponding first regional information. The executing main body updates the preset storage space according to the first target room source screening information set, and the method includes:

the method includes the steps that first, under the condition that a house source screening information set is not stored in the preset storage space, or under the condition that a house source screening information set is stored in the preset storage space and first region information corresponding to the first target house source screening information set is inconsistent with stored region information corresponding to the house source screening information set, the first target house source screening information set is stored in the preset storage space.

And a second step of updating the stored room source screening information set to the first target room source screening information set if the first target room source screening information set is different from the stored room source screening information set and the first area information corresponding to the first target room source screening information set is identical to the area information corresponding to the stored room source screening information set, in a case where the room source screening information set is stored in the preset storage space.

Therefore, on the premise that an original configuration file is not changed, the screened first target house source screening information set can be updated to the preset storage space, so that the terminal equipment can obtain the latest effective house source screening information from the preset storage space. Therefore, frequent on-line and off-line of house source screening information are not needed, and the complexity and workload of development tasks are reduced.

Step 305, responding to the received room source screening information set acquisition request sent by the terminal device.

In some embodiments, the executing entity may respond to receiving a room source screening information set acquisition request sent by the terminal device.

Step 306, in the case of acquiring the first target house source screening information set corresponding to the house source screening information set acquisition request, sending the first target house source screening information set, so that the terminal device displays the first target house source screening information set.

In some embodiments, the executing body may send the first target room source screening information set when acquiring the first target room source screening information set corresponding to the room source screening information set acquisition request, so that the terminal device displays the first target room source screening information set. The collection of each room source screening information set stored in the preset cache space may be used as the first target room source screening information set corresponding to the room source screening information set acquisition request.

In some optional implementations of some embodiments, the number of the first target premises screening information sets is at least one. Each of the first target room source screening information sets has corresponding first region information. The executing main body, when acquiring a first target house source screening information set corresponding to the house source screening information set acquisition request, sends the first target house source screening information set so that the terminal device displays the first target house source screening information set, and the method may include the following steps:

and step one, acquiring target area information corresponding to the room source screening information set acquisition request. The area information input by the user in the terminal device or the positioning information of the terminal device may be used as the target area information corresponding to the room source screening information set acquisition request.

And secondly, determining matched first region information according to the target region information, and taking a first target house source screening information set corresponding to the matched first region information as a first target house source screening information set corresponding to the house source screening information set acquisition request. In this case, the first area information indicating the same area as the area indicated by the target area information may be set as the first area information matched with the target area information. The first region information in which the characterized region includes the region characterized by the target region information may be set as the first region information matched with the target region information. The corresponding relationship between the first region information and the first target room source screening information set may be stored in the database in advance, so that the first target room source screening information set corresponding to the matched first region information may be obtained by querying in the database.

As an example, referring to fig. 4, first, the target area information 402 corresponding to the aforementioned house source screening information set acquisition request 401 may be acquired. Then, the matching first region information 403 may be determined according to the target region information 402, and the first target room source screening information set 404 corresponding to the matching first region information 403 may be used as the first target room source screening information set 404 corresponding to the room source screening information set acquisition request 401.

Step 307, sending the initial house source screening information set under the condition that the first target house source screening information set is not obtained, so that the terminal device displays the initial house source screening information set.

In some embodiments, the executing entity may send the initial house source screening information set when the first target house source screening information set is not acquired, so that the terminal device displays the initial house source screening information set.

Therefore, the terminal equipment can be ensured to obtain the house source screening information for showing.

As can be seen from fig. 3, compared with the description of some embodiments corresponding to fig. 2, the flow 300 of the house source screening information processing method in some embodiments corresponding to fig. 3 embodies the steps of expanding the screening target house source screening information, and updating the preset storage space and sending the first target house source screening information set. Therefore, the scheme described in the embodiments can introduce more screening modes and application scenarios of the target house source screening information. Therefore, more comprehensive selection of the target house source screening information is realized.

With further reference to fig. 5, as an implementation of the methods shown in the above figures, the present disclosure provides some embodiments of a room source screening information processing apparatus, which correspond to those shown in fig. 2, and which can be applied in various electronic devices.

As shown in fig. 5, the house source screening information processing apparatus 500 of some embodiments includes: a first acquisition unit 501, a second acquisition unit 502 and a screening unit 503. The first obtaining unit 501 is configured to obtain an initial house source screening information set; a second obtaining unit 502, configured to obtain the house source information corresponding to each initial house source screening information in the initial house source screening information set; a screening unit 503, configured to use the initial house source screening information in the initial house source screening information set, where the house source information meets a preset condition, as target house source screening information, to obtain a first target house source screening information set, where the first target house source screening information set includes first target house source screening information for displaying at a terminal device.

In an optional implementation manner of some embodiments, the second obtaining unit includes: a first acquisition subunit, a second acquisition subunit and a third acquisition subunit. The first obtaining subunit is configured to obtain an identifier corresponding to the initial house source screening information; a second obtaining subunit configured to generate a house source information obtaining request according to the identifier, where the house source information obtaining request includes the identifier; and the third acquisition subunit is configured to acquire the house source information corresponding to the house source information acquisition request.

In an optional implementation manner of some embodiments, the screening unit includes at least one of the following sub-units: a first screening subunit and a second screening subunit. The first screening subunit is configured to use the initial house source screening information of which the number of the house source information in the initial house source screening information set is greater than or equal to a preset number as target house source screening information; and the second screening subunit is configured to use the initial house source screening information of which the number of the house source information in the initial house source screening information set is less than or equal to the preset number and the online time is less than the preset time as the target house source screening information.

In an optional implementation manner of some embodiments, the first target house source screening information set has corresponding first region information, the initial house source screening information set has corresponding second region information, a region represented by the second region information includes a region represented by the first region information, and the screening unit includes at least one subunit: a third screening subunit and a fourth screening subunit. The third screening subunit is configured to use the initial house source screening information, in which the area information corresponding to the house source information in the initial house source screening information set is matched with the first area information and the number of the house source information is greater than a preset number, as the target house source screening information; a fourth screening subunit, configured to match, with the first region information, region information corresponding to the house source information in the initial house source screening information set, where the number of the house source information is less than or equal to the preset number, and the online duration is less than a preset duration, the initial house source screening information is used as target house source screening information; wherein the number of the first region information and the first target room source screening information set is greater than or equal to one.

In an optional implementation manner of some embodiments, the apparatus further includes an updating unit configured to update the preset storage space according to the first target house source screening information set.

In an optional implementation manner of some embodiments, the first target house source screening information set has corresponding first region information, and the updating unit includes a storing subunit and an updating subunit. The storage subunit is configured to store the first target house source screening information set to the preset storage space when the house source screening information set is not stored in the preset storage space, or when the house source screening information set is stored in the preset storage space and first area information corresponding to the first target house source screening information set is inconsistent with area information corresponding to the stored house source screening information set; an updating subunit, configured to, in a case where a house source screening information set is stored in the preset storage space, update the stored house source screening information set to the first target house source screening information set if the first target house source screening information set is different from the stored house source screening information set and first area information corresponding to the first target house source screening information set is identical to area information corresponding to the stored house source screening information set.

In an optional implementation manner of some embodiments, the apparatus further includes: the device comprises a receiving unit, a first sending unit and a second sending unit. The receiving unit is configured to respond to a room source screening information set acquisition request sent by a terminal device; a first sending unit, configured to, in a case where a first target house source screening information set corresponding to the house source screening information set acquisition request is acquired, send the first target house source screening information set so that the terminal device displays the first target house source screening information set; and a first sending unit configured to send the initial house source screening information set to enable the terminal device to display the initial house source screening information set if the first target house source screening information set is not acquired.

In an optional implementation manner of some embodiments, the number of the first target origin filtering information sets is at least one, each of the first target origin filtering information sets has corresponding first region information,

the first sending unit comprises a fourth acquiring subunit and a determining subunit. The fourth acquiring subunit is configured to acquire target area information corresponding to the house source screening information set acquiring request; and the determining subunit is configured to determine the matched first region information according to the target region information, and use a first target room source screening information set corresponding to the matched first region information as a first target room source screening information set corresponding to the room source screening information set acquisition request.

In an optional implementation manner of some embodiments, the apparatus further includes a third obtaining unit, configured to obtain the initial room source screening information set according to a predetermined time interval to obtain a second target room source screening information set, where the second target room source screening information set includes second room source screening information for presentation at the terminal device.

It will be understood that the elements described in the apparatus 500 correspond to various steps in the method described with reference to fig. 2. Thus, the operations, features and resulting advantages described above with respect to the method are also applicable to the apparatus 500 and the units included therein, and are not described herein again.

Referring now to fig. 6, shown is a schematic diagram of an electronic device 600 suitable for use in implementing some embodiments of the present disclosure. The electronic device shown in fig. 6 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.

As shown in fig. 6, electronic device 600 may include a processing means (e.g., central processing unit, graphics processor, etc.) 601 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)602 or a program loaded from a storage means 608 into a Random Access Memory (RAM) 603. In the RAM603, various programs and data necessary for the operation of the electronic apparatus 600 are also stored. The processing device 601, the ROM 602, and the RAM603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.

Generally, the following devices may be connected to the I/O interface 605: input devices 606 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 607 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; and a communication device 609. The communication means 609 may allow the electronic device 600 to communicate with other devices wirelessly or by wire to exchange data. While fig. 6 illustrates an electronic device 600 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided. Each block shown in fig. 6 may represent one device or may represent multiple devices as desired.

In particular, according to some embodiments of the present disclosure, the processes described above with reference to the flow diagrams may be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In some such embodiments, the computer program may be downloaded and installed from a network through the communication device 609, or installed from the storage device 608, or installed from the ROM 602. The computer program, when executed by the processing device 601, performs the above-described functions defined in the methods of some embodiments of the present disclosure.

It should be noted that the computer readable medium described in some embodiments of the present disclosure may be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or 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 foregoing. In some embodiments of the disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In some embodiments of the present disclosure, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.

In some embodiments, the clients, servers may communicate using any currently known or future developed network Protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.

The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device. The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: acquiring an initial house source screening information set; acquiring house source information corresponding to each initial house source screening information in the initial house source screening information set; and taking the initial house source screening information of which the house source information meets the preset conditions in the initial house source screening information set as target house source screening information to obtain a first target house source screening information set, wherein the first target house source screening information set comprises first target house source screening information used for displaying at the terminal equipment.

Computer program code for carrying out operations for embodiments of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).

The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.

The units described in some embodiments of the present disclosure may be implemented by software, and may also be implemented by hardware. The described units may also be provided in a processor, and may be described as: a processor includes a first acquisition unit, a second acquisition unit, and a screening unit. Where the names of these units do not in some cases constitute a limitation on the units themselves, for example, the first obtaining unit may also be described as a "unit that obtains the initial set of house source screening information".

The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种数据展示的方法和装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!