CN111046316B - Application on-shelf state monitoring method, intelligent terminal and storage medium - Google Patents

Application on-shelf state monitoring method, intelligent terminal and storage medium Download PDF

Info

Publication number
CN111046316B
CN111046316B CN201911292530.7A CN201911292530A CN111046316B CN 111046316 B CN111046316 B CN 111046316B CN 201911292530 A CN201911292530 A CN 201911292530A CN 111046316 B CN111046316 B CN 111046316B
Authority
CN
China
Prior art keywords
application
download link
link
name
application name
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.)
Active
Application number
CN201911292530.7A
Other languages
Chinese (zh)
Other versions
CN111046316A (en
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.)
Beijing Zhiyou Wang'an Technology Co ltd
Original Assignee
Beijing Zhiyou Wang'an 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 Beijing Zhiyou Wang'an Technology Co ltd filed Critical Beijing Zhiyou Wang'an Technology Co ltd
Priority to CN201911292530.7A priority Critical patent/CN111046316B/en
Publication of CN111046316A publication Critical patent/CN111046316A/en
Application granted granted Critical
Publication of CN111046316B publication Critical patent/CN111046316B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • 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/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • 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/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9566URL specific, e.g. using aliases, detecting broken or misspelled links

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses an application on-shelf state monitoring method, an intelligent terminal and a storage medium, wherein the method comprises the following steps: presetting a data table for storing application information; acquiring a detail page link, an application name, a download link field and an application channel field in the data table, generating a task and sending the task to a crawler program; the crawler program loads all distribution channels and crawls analysis rules, corresponding analysis is carried out according to the distribution channels to obtain a second application name when consuming tasks, and the second application name is compared with the application name; if the second application name is consistent with the application name, the detail page link can be accessed and the page state is normal, and whether the download link is effective is judged; and requesting the download link through the crawler, wherein if the request is normal, the download link is effective, otherwise, the download link is invalid. The invention realizes the monitoring of the application on-shelf state.

Description

Application on-shelf state monitoring method, intelligent terminal and storage medium
Technical Field
The invention relates to the technical field of computer application, in particular to an application on-shelf state monitoring method, an intelligent terminal and a storage medium.
Background
The determination is made by the program requesting the details page address of the application, based on whether the server responds and the request status code returned by the server, and generally if the application is off shelf (meaning that the application cannot be downloaded or the details cannot be accessed) then the server does not respond or the status code is 404 (the link address of the client cannot be found). The disadvantage is that only by judging whether the detail page link is legal or not, the application name is not analyzed, and the situation that the individual application detail page cannot be accessed but the download link is still effective can occur for some channels which are not suitable, such as the application is off-shelf but the channel state code is still normal but the page is invalid and notified.
Accordingly, the prior art is yet to be improved and developed.
Disclosure of Invention
In view of the foregoing defects in the prior art, a primary object of the present invention is to provide an application on-shelf status monitoring method, an intelligent terminal, and a storage medium, in order to achieve the foregoing object, the present invention provides an application on-shelf status monitoring method, including the following steps:
presetting a data table for storing application information;
acquiring a detail page link, an application name, a download link field and an application channel field in the data table, generating a task and sending the task to a crawler program;
the crawler program loads all distribution channels and crawls analysis rules, corresponding analysis is carried out according to the distribution channels to obtain a second application name during consumption tasks, and the second application name is compared with the application name;
if the second application name is consistent with the application name, the detail page link can be accessed and the page state is normal, and whether the download link is effective is judged;
and requesting the download link through the crawler, wherein if the request is normal, the download link is effective, otherwise, the download link is invalid.
Optionally, the application on-shelf status monitoring method, wherein the application information includes: a detail page link, an application name, an update time, a download link field, and a corresponding application channel field.
Optionally, in the method for monitoring an application on-shelf state, the parsing rule is information obtained by the crawler program parsing the html document according to a certain rule after capturing the html document of the detail page according to the URL of the application detail, and each distribution channel corresponds to an individual parsing rule.
Optionally, the method for monitoring an application on-shelf state, where the performing corresponding analysis according to the distribution channel to obtain a second application name specifically includes:
the crawler program acquires a corresponding channel field according to the consumption task, and finds a corresponding channel analysis rule in the crawler program according to the channel field;
and analyzing the html document of the detail page of the application according to the channel analysis rule to obtain the second application name of the application.
Optionally, the method for monitoring an application on-shelf state, wherein the requesting the download link by a crawler includes requesting the download link by a crawler, if the request is normal, the download link is valid, otherwise, the download link is invalid, and then the method further includes:
and judging whether the shelving state of the application in the current distribution channel is normal or not.
Optionally, the application on-shelf state monitoring method, wherein the application off-shelf includes:
if the detail page cannot be accessed and the html document cannot be obtained, the parsed second application name is null;
if the detail page returns to the 404 page, the parsed second application name is null;
the application is promoted to be off-shelf on a page of the detail page;
and analyzing the second application name, wherein the second application name is inconsistent with the application name.
Optionally, the method for monitoring an application on-shelf state, where the downloading link is requested by a crawler, and if the downloading link is normally requested, the downloading link is valid, otherwise, the downloading link is invalid, specifically including:
when the crawler program requests the URL of file downloading, if the status code returned by the server is 200 or 206, the crawler program represents that the downloading link is valid; if the other status code or the server does not respond, the download link is invalid.
Optionally, the method for monitoring the application on-shelf state, wherein the determining whether the application on-shelf state of the current distribution channel is normal includes:
requesting an application detail page link to be monitored, analyzing the application name according to a website format, and indicating that the application is in an on-shelf state when the application name is correctly accessed and analyzed and the download address can be normally accessed.
In addition, to achieve the above object, the present invention further provides an intelligent terminal, wherein the intelligent terminal includes: the application shelf state monitoring program is stored on the memory and can run on the processor, and when being executed by the processor, the application shelf state monitoring program realizes the steps of the application shelf state monitoring method.
In addition, in order to achieve the above object, the present invention further provides a storage medium, wherein the storage medium stores an application on-shelf status monitoring program, and the application on-shelf status monitoring program implements the steps of the application on-shelf status monitoring method when executed by a processor.
The invention presets a data table for storing application information; acquiring a detail page link, an application name, a download link field and an application channel field in the data table, generating a task and sending the task to a crawler program; the crawler program loads all distribution channels and crawls analysis rules, corresponding analysis is carried out according to the distribution channels to obtain a second application name when consuming tasks, and the second application name is compared with the application name; if the second application name is consistent with the application name, the detail page link can be accessed and the page state is normal, and whether the download link is effective is judged; and requesting the download link through a crawler, wherein if the request is normal, the download link is effective, otherwise, the download link is invalid. According to the invention, the crawler requests the current application detail page link to be monitored, the application name is analyzed according to the website format, the application name can be correctly accessed and analyzed, and the download address can be normally accessed, so that the application is in the on-shelf state, and the application on-shelf state can be monitored through reasonable polling access.
Drawings
FIG. 1 is a flow chart of a preferred embodiment of the present invention for implementing a method for monitoring a rack status;
fig. 2 is a schematic operating environment diagram of an intelligent terminal according to a preferred embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer and clearer, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and do not limit the invention.
As shown in fig. 1, the method for monitoring an application on-shelf state according to the preferred embodiment of the present invention includes the following steps:
step S10, presetting a data table for storing application information;
s20, acquiring a detail page link, an application name, a download link field and an application channel field in the data sheet, generating a task and sending the task to a crawler program;
s30, the crawler program loads all distribution channels and crawls analysis rules, corresponding analysis is carried out according to the distribution channels to obtain a second application name when consuming tasks, and the second application name is compared with the application name;
step S40, if the second application name is consistent with the application name, the detail page link can be accessed and the page state is normal, and whether the download link is effective is judged;
and S50, requesting the download link through the crawler, wherein the download link is valid if the request is normal, and the download link is invalid if the request is not normal.
Specifically, the application information includes: the application information management system comprises a detail page link, an application name, update time, a download link field and a corresponding application channel field, wherein the detail page link is a Uniform Resource Locator (URL) address for introducing application details; the application name refers to the name of the application displayed on the detail page; the update time refers to the time for updating the record after the program takes out the URL of the application detail page and judges whether the application is valid; the download link field refers to the download URL of the application; the application channel field is an identification field for identifying different channels (i.e. distribution channels) (for example, the channel of the application bao may have its channel ID set to 1, and the channel ID of the millet application store is set to 2, so that if an application is distributed on the application bao, the channel field of the application is 1).
A certain amount of records (a part of data with the earliest updating time is taken after being sorted according to the updating time) are taken out once to send an updating task, and specifically, detail page links, application names, download link fields and application channel fields are taken out; the update task is a task composed of a detail page link, an application name, a download link field, and an application channel field according to a record, and the task is sent to the crawler program.
The channels refer to application distribution channels (such as application treasures, charm stores, millet application stores and the like), the analysis rules of crawlers of each channel are different, and the crawler rules of all channels are loaded in advance, so that the application names on the detail pages can be analyzed according to the channels corresponding to the tasks by using the corresponding crawler rules when the tasks are processed. The parsing rule is information obtained by the crawler program according to a certain rule after capturing the html document of the detail page according to the URL of the application details, the layout of the html document of the detail page is different due to different channels, and each distribution channel corresponds to an independent parsing rule.
Further, the crawler program acquires a corresponding channel field according to the consumption task, and finds a corresponding channel analysis rule in the crawler program according to the channel field; and analyzing the html document of the detail page of the application according to the channel analysis rule to obtain the second application name of the application. When the program takes the task, the corresponding channel field is taken out from the task body, so that the corresponding channel analysis rule (which is completely loaded in advance) can be found in the program according to the channel field, and the html document of the detail page of the application is analyzed according to the analysis rule, and the second application name of the application is obtained.
The task is composed of a detail page link, an application name, a download link field and a channel field, the application name in the task is taken out of a data table, the crawler accesses the detail page link and has an application name (namely the second application name) after analysis, and the two application names are compared. And if the second application name is consistent with the application name, indicating that the detail page link can be accessed, and if the page state is normal, entering the next step to judge whether the download link is effective.
Further, if the application is off-shelf, there are several situations: the detail page is not accessible, in which case, if the html document is not available, the resolved name (i.e., the second application name) is null; the details page returns to page 404, in which case the resolved name is also null; prompting that the application is off-shelf, the page state is changed, and the analysis rule is still unchanged on the detail page, so that the analysis rule still analyzes the application name on the html; if the name is analyzed, but the name is different from the name in the database, the name is equivalent to that the previous application cannot be found, the version of the application is upgraded and the name is changed, and the old application detail page can be hung before.
And requesting the download link through the crawler, wherein if the request can be normally made, the download link is effective, otherwise, the download link is invalid. Specifically, when the program requests the url of the file download, if the status code returned by the server is 200 or 206, it represents that the link is valid. If it is other status code or the server does not respond, it represents that the download link is invalid.
And (3) associating whether the shelve state of the application is normal or not in the current channel (the channel corresponding to the application, such as the channel of the WeChat is distributed by the application treasure, the current channel of the WeChat is the application treasure, the application of the WeChat is not necessarily distributed only in the channel of the application treasure, other channels distribute the application of the WeChat, such as charm shops, and the status field and the update time (current time) are written back to a data table of the stored application.
And repeating the steps to complete the monitoring of the on-shelf state of the application. For example, the data table has 1 million application information, the data table is sorted according to the update time in advance, after the sorting, 1 million records with the update time at the earliest are taken out, then the tasks are sent, after the tasks are consumed, the update time of the 1 million records corresponding to the data table becomes the current time (namely the latest time), then the 1 million records are sorted according to the update time again, and the 1 million records are taken out again to send the tasks (at this time, the 1 million records are no longer the first 1 million records, because the update time of the first 1 million records is the latest).
For the application information (including the detail page link) which is crawled down, the crawler technology requests the application detail page link which needs to be monitored at present, the application name is analyzed according to the website format, the application name can be correctly accessed and analyzed, and the download address can be normally accessed, which represents that the application is in an on-shelf state (the application can be downloaded or the detail can be normally accessed); otherwise, the application is off-shelf, and the monitoring of the on-shelf state of the application can be realized through reasonable polling access.
According to the invention, automatic monitoring is realized through a crawler technology, application analysis of different channels is realized through loading all channel analysis rules in advance, and details link and download link are judged in a double way, so that the application on-shelf state is more accurate.
Further, as shown in fig. 2, based on the above application on-shelf status monitoring method, the present invention also provides an intelligent terminal, which includes a processor 10, a memory 20, and a display 30. Fig. 2 shows only some of the components of the intelligent terminal, but it should be understood that not all of the shown components are required to be implemented, and more or fewer components may be implemented instead.
The memory 20 may be an internal storage unit of the intelligent terminal in some embodiments, such as a hard disk or a memory of the intelligent terminal. The memory 20 may also be an external storage device of the Smart terminal in other embodiments, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like, which are provided on the Smart terminal. Further, the memory 20 may also include both an internal storage unit and an external storage device of the smart terminal. The memory 20 is used for storing application software installed in the intelligent terminal and various data, such as program codes of the installed intelligent terminal. The memory 20 may also be used to temporarily store data that has been output or is to be output. In an embodiment, the memory 20 stores an application shelf status monitoring program 40, and the application shelf status monitoring program 40 can be executed by the processor 10, so as to implement the application shelf status monitoring method in the present application.
The processor 10 may be a Central Processing Unit (CPU), a microprocessor or other data processing chip in some embodiments, and is used for running program codes stored in the memory 20 or processing data, such as executing the application on-shelf state monitoring method.
The display 30 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch panel, or the like in some embodiments. The display 30 is used for displaying information at the intelligent terminal and for displaying a visual user interface. The components 10-30 of the intelligent terminal communicate with each other via a system bus.
In one embodiment, the following steps are implemented when the processor 10 executes the application shelf status monitor program 40 in the memory 20:
presetting a data table for storing application information;
acquiring a detail page link, an application name, a download link field and an application channel field in the data table, generating a task and sending the task to a crawler program;
the crawler program loads all distribution channels and crawls analysis rules, corresponding analysis is carried out according to the distribution channels to obtain a second application name when consuming tasks, and the second application name is compared with the application name;
if the second application name is consistent with the application name, the detail page link can be accessed and the page state is normal, and whether the download link is effective is judged;
and requesting the download link through a crawler, wherein if the request is normal, the download link is effective, otherwise, the download link is invalid.
The application information includes: a detail page link, an application name, an update time, a download link field, and a corresponding application channel field.
The parsing rule is information obtained by the crawler program according to a certain rule after capturing the html document of the detail page according to the URL of the application detail, and each distribution channel corresponds to an independent parsing rule.
The analyzing according to the distribution channel to obtain the second application name specifically includes:
the crawler program acquires a corresponding channel field according to the consumption task, and finds a corresponding channel analysis rule in the crawler program according to the channel field;
and analyzing the html document of the detail page of the application according to the channel analysis rule to obtain the second application name of the application.
The requesting of the download link by the crawler is performed, if the request is normal, the download link is valid, otherwise, the download link is invalid, and then the method further comprises:
and judging whether the shelving state of the application in the current distribution channel is normal or not.
The application undercarriage comprises:
if the detail page cannot be accessed and the html document cannot be obtained, the parsed second application name is null;
if the detail page returns to the 404 page, the parsed second application name is null;
prompting that the application is off-shelf on a page of a detail page;
and analyzing the second application name, wherein the second application name is inconsistent with the application name.
The requesting the download link through the crawler includes that if the request is normal, the download link is valid, otherwise, the download link is invalid, and specifically includes:
when the crawler program requests the URL of file downloading, if the status code returned by the server is 200 or 206, the crawler program represents that the downloading link is valid; and if the download link is not responded by other status codes or the server, the download link is invalid.
The judging whether the shelving state of the application in the current distribution channel is normal specifically comprises:
requesting an application detail page link to be monitored, analyzing the application name according to a website format, and indicating that the application is in an on-shelf state when the application name is correctly accessed and analyzed and the download address can be normally accessed.
The present invention further provides a storage medium, wherein the storage medium stores an application on-shelf status monitoring program, and the application on-shelf status monitoring program implements the steps of the application on-shelf status monitoring method when executed by a processor.
In summary, the present invention provides an application on-shelf status monitoring method, an intelligent terminal and a storage medium, where the method includes: presetting a data table for storing application information; acquiring a detail page link, an application name, a download link field and an application channel field in the data table, generating a task and sending the task to a crawler program; the crawler program loads all distribution channels and crawls analysis rules, corresponding analysis is carried out according to the distribution channels to obtain a second application name when consuming tasks, and the second application name is compared with the application name; if the second application name is consistent with the application name, the detail page link can be accessed and the page state is normal, and whether the download link is effective is judged; and requesting the download link through the crawler, wherein if the request is normal, the download link is effective, otherwise, the download link is invalid. According to the invention, the crawler requests the current application detail page link to be monitored, the application name is analyzed according to the website format, the application name can be correctly accessed and analyzed, and the download address can be normally accessed, so that the application is in the on-shelf state, and the application on-shelf state can be monitored through reasonable polling access.
Of course, it will be understood by those skilled in the art that all or part of the processes of the methods of the above embodiments may be implemented by a computer program instructing relevant hardware (such as a processor, a controller, etc.), and the program may be stored in a computer readable storage medium, and when executed, the program may include the processes of the above method embodiments. The storage medium may be a memory, a magnetic disk, an optical disk, etc.
It is to be understood that the invention is not limited to the examples described above, but that modifications and variations may be effected thereto by those of ordinary skill in the art in light of the foregoing description, and that all such modifications and variations are intended to be within the scope of the invention as defined by the appended claims.

Claims (10)

1. An application on-shelf state monitoring method is characterized by comprising the following steps:
presetting a data table for storing application information;
acquiring a detail page link, an application name, a download link field and an application channel field in the data table, generating a task and sending the task to a crawler program;
the crawler program loads all distribution channels and crawls analysis rules, corresponding analysis is carried out according to the distribution channels to obtain a second application name when consuming tasks, and the second application name is compared with the application name;
if the second application name is consistent with the application name, the detail page link can be accessed and the page state is normal, and whether the download link is effective is judged;
and requesting the download link through a crawler, wherein if the request is normal, the download link is effective, otherwise, the download link is invalid.
2. The application on-shelf status monitoring method according to claim 1, wherein the application information comprises: a detail page link, an application name, an update time, a download link field, and a corresponding application channel field.
3. The application shelving status monitoring method as claimed in claim 1, wherein the parsing rule is information obtained by the crawler program parsing the html document according to a certain rule after capturing the html document of the detail page according to the URL of the application details, and each distribution channel corresponds to a separate parsing rule.
4. The application listing state monitoring method according to claim 1, wherein the performing corresponding analysis according to the distribution channel to obtain a second application name specifically includes:
the crawler program acquires a corresponding channel field according to the consumption task, and finds a corresponding channel analysis rule in the crawler program according to the channel field;
and analyzing the html document of the detail page of the application according to the channel analysis rule to obtain the second application name of the application.
5. The application on-shelf status monitoring method according to claim 1, wherein the requesting the download link by a crawler, if the request is normal, the download link is valid, otherwise the download link is invalid, and thereafter further comprising:
and judging whether the shelving state of the application in the current distribution channel is normal or not.
6. The application on-shelf status monitoring method according to claim 5, wherein the application off-shelf comprises:
if the detail page cannot be accessed and the html document cannot be obtained, the parsed second application name is null;
if the detail page returns to the 404 page, the parsed second application name is null;
the application is promoted to be off-shelf on a page of the detail page;
and analyzing the second application name, wherein the second application name is inconsistent with the application name.
7. The application on-shelf status monitoring method according to claim 1, wherein the requesting the download link by a crawler, if the request is normal, the download link is valid, otherwise, the download link is invalid, specifically comprising:
when the crawler program requests the URL of file downloading, if the status code returned by the server is 200 or 206, the crawler program represents that the downloading link is valid; and if the download link is not responded by other status codes or the server, the download link is invalid.
8. The method for monitoring the application listing state according to claim 1, wherein the determining whether the listing state of the application in the current distribution channel is normal specifically includes:
requesting an application detail page link to be monitored, analyzing the application name according to a website format, and indicating that the application is in an on-shelf state when the application name is correctly accessed and analyzed and the download address can be normally accessed.
9. An intelligent terminal, characterized in that, intelligent terminal includes: memory, a processor and an application shelf status monitoring program stored on the memory and executable on the processor, the application shelf status monitoring program when executed by the processor implementing the steps of the application shelf status monitoring method according to any of claims 1-8.
10. A storage medium storing an application presence status monitoring program, the application presence status monitoring program when executed by a processor implementing the steps of the application presence status monitoring method according to any one of claims 1 to 8.
CN201911292530.7A 2019-12-16 2019-12-16 Application on-shelf state monitoring method, intelligent terminal and storage medium Active CN111046316B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911292530.7A CN111046316B (en) 2019-12-16 2019-12-16 Application on-shelf state monitoring method, intelligent terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911292530.7A CN111046316B (en) 2019-12-16 2019-12-16 Application on-shelf state monitoring method, intelligent terminal and storage medium

Publications (2)

Publication Number Publication Date
CN111046316A CN111046316A (en) 2020-04-21
CN111046316B true CN111046316B (en) 2023-03-21

Family

ID=70236724

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911292530.7A Active CN111046316B (en) 2019-12-16 2019-12-16 Application on-shelf state monitoring method, intelligent terminal and storage medium

Country Status (1)

Country Link
CN (1) CN111046316B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113269554B (en) * 2021-05-12 2022-11-18 河北幸福消费金融股份有限公司 Data comparison method, system and storage medium
CN113868209B (en) * 2021-12-02 2022-03-15 天津联想协同科技有限公司 Network disk-based external link sharing expiration date management method and device and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012160567A1 (en) * 2011-05-20 2012-11-29 Yogesh Chunilal Rathod A system and method for providing unified active search engine based on search result item specific identified, dynamic, contextual & accessible active links.
CN105989251A (en) * 2015-02-12 2016-10-05 卓望数码技术(深圳)有限公司 Piratic android application discrimination method and piratic android application discrimination system
CN107493354A (en) * 2017-10-16 2017-12-19 聚好看科技股份有限公司 It is a kind of update application message method, using shop server and using shop
CN107766728A (en) * 2017-08-28 2018-03-06 国家电网公司 Mobile application security managing device, method and mobile operation safety protection system
CN108280094A (en) * 2017-01-06 2018-07-13 广州泰尔智信科技有限公司 Using upper and lower line number method and device according to statistics
CN109344343A (en) * 2018-08-24 2019-02-15 深圳壹账通智能科技有限公司 Online Article Surveillance method, apparatus, equipment and storage medium Internet-based
CN109684788A (en) * 2018-12-29 2019-04-26 上海上讯信息技术股份有限公司 A kind of mobile application channel monitoring system and method Internet-based
US10320810B1 (en) * 2016-10-31 2019-06-11 Palo Alto Networks, Inc. Mitigating communication and control attempts
CN110377331A (en) * 2019-07-22 2019-10-25 腾讯科技(深圳)有限公司 Monitoring method, device, equipment and the storage medium of release application program

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012160567A1 (en) * 2011-05-20 2012-11-29 Yogesh Chunilal Rathod A system and method for providing unified active search engine based on search result item specific identified, dynamic, contextual & accessible active links.
CN105989251A (en) * 2015-02-12 2016-10-05 卓望数码技术(深圳)有限公司 Piratic android application discrimination method and piratic android application discrimination system
US10320810B1 (en) * 2016-10-31 2019-06-11 Palo Alto Networks, Inc. Mitigating communication and control attempts
CN108280094A (en) * 2017-01-06 2018-07-13 广州泰尔智信科技有限公司 Using upper and lower line number method and device according to statistics
CN107766728A (en) * 2017-08-28 2018-03-06 国家电网公司 Mobile application security managing device, method and mobile operation safety protection system
CN107493354A (en) * 2017-10-16 2017-12-19 聚好看科技股份有限公司 It is a kind of update application message method, using shop server and using shop
CN109344343A (en) * 2018-08-24 2019-02-15 深圳壹账通智能科技有限公司 Online Article Surveillance method, apparatus, equipment and storage medium Internet-based
CN109684788A (en) * 2018-12-29 2019-04-26 上海上讯信息技术股份有限公司 A kind of mobile application channel monitoring system and method Internet-based
CN110377331A (en) * 2019-07-22 2019-10-25 腾讯科技(深圳)有限公司 Monitoring method, device, equipment and the storage medium of release application program

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Short Text, Large Effect: Measuring the Impact of User Reviews on Android App Security & Privacy";Duc Cuong Nguyen;《2019 IEEE Symposium on Security and Privacy (SP)》;20190916;全文 *
"移动互联网应用商店应用软件信息自动化采集***设计与实现";徐晓东;《中国优秀硕士学位论文全文数据库》;20150415;全文 *

Also Published As

Publication number Publication date
CN111046316A (en) 2020-04-21

Similar Documents

Publication Publication Date Title
CN109766082B (en) Method and device for application program page jump
CN108874924B (en) Method and device for creating search service and computer-readable storage medium
US8655943B2 (en) Web server providing access to documents having multiple versions
US20120203797A1 (en) Enhanced control to users to populate a cache in a database system
CN107832134B (en) Multitasking method, application server and storage medium
CN111046316B (en) Application on-shelf state monitoring method, intelligent terminal and storage medium
US20220300698A1 (en) Techniques for web framework detection
CN108920691B (en) Front-end static resource management method and device, computer equipment and storage medium
CN113448862B (en) Software version testing method and device and computer equipment
US20130159342A1 (en) Automatically making changes in a document in a content management system based on a change by a user to other content in the document
CN112650909A (en) Product display method and device, electronic equipment and storage medium
CN112507263A (en) Page loading updating method and device, electronic equipment and storage medium
CN109857579B (en) Data processing method and related device
US20130275943A1 (en) Determining interface differences between different versions of an operating system
US8131884B1 (en) Reusing system configuration information and metadata for related operations
WO2019071899A1 (en) Electronic device, vehicle data import method and storage medium
CN113849520B (en) Intelligent recognition method and device for abnormal SQL, electronic equipment and storage medium
CN115080616A (en) Dictionary data acquisition method and device, storage medium and electronic equipment
US10599740B1 (en) Program code streaming
CN110413165B (en) Icon configuration method and device, electronic equipment and computer readable medium
CN109828752B (en) Project code automatic generation method, device, computer equipment and storage medium
CN113724808A (en) Medical survey questionnaire generation method and device, electronic equipment and storage medium
CN112380820A (en) Automatic data backfilling method and device, electronic equipment and computer storage medium
CN110618934A (en) Front-end automatic test debugging method and device and computer readable storage medium
CN112966065B (en) Navigation map data management method, device and storage medium

Legal Events

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