CN107666501B - Question answering method and system - Google Patents

Question answering method and system Download PDF

Info

Publication number
CN107666501B
CN107666501B CN201610607643.1A CN201610607643A CN107666501B CN 107666501 B CN107666501 B CN 107666501B CN 201610607643 A CN201610607643 A CN 201610607643A CN 107666501 B CN107666501 B CN 107666501B
Authority
CN
China
Prior art keywords
cache
user
answer
database
client
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
CN201610607643.1A
Other languages
Chinese (zh)
Other versions
CN107666501A (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 Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information 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 Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201610607643.1A priority Critical patent/CN107666501B/en
Publication of CN107666501A publication Critical patent/CN107666501A/en
Application granted granted Critical
Publication of CN107666501B publication Critical patent/CN107666501B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/563Data redirection of data network streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a method and a system for answering a questionnaire, which have high back-end performance and good front-end experience. The question answering method of the invention comprises the following steps: the answer client responds to the user login request, then obtains questions and user historical answer information from the database and the cache graduated cylinder, generates a questionnaire according to the questions and the user historical answer information, and then presents the questionnaire to the user; the answer client receives the user answer information and then sends the user answer information to the cache graduated cylinder; under the condition that the capacity of the cache data in the cache measuring cylinder reaches a preset capacity threshold value, the cache measuring cylinder stores the internal cache data into a database; the answer client sends a data calling request to the cache measuring cylinder according to the received data instruction submitted by the user; and the cache measuring cylinder is used for transferring the internal cache data to the database according to the data calling request.

Description

Question answering method and system
Technical Field
The invention relates to the technical field of computers and software thereof, in particular to a method and a system for answering questions by a questionnaire.
Background
With the rapid development of the internet, online examination has become a main tool for checking learning achievement which is more and more widely applied. Because the examination taking system can take an examination only by an account and a password, is not limited by locality, is very convenient and quick, and is favored by more users. How can a safe, easy-to-use, and friendly process of answering a questionnaire for a questionnaire containing a large number of questions be implemented? The technical scheme in the prior art mainly comprises an asynchronous question answering technology and a paging question answering technology.
The core idea of the asynchronous storage question answering technology is as follows: and the user answers and stores the answer in an asynchronous mode. The scheme has the advantage of being capable of storing the user response data in real time. In addition, under the condition that the system is down or the client side has an accident, the user can retrieve the relevant data of the previous answer through secondary login. However, the scheme has the defects of high concurrency caused by answering of many users, frequent change of options in the answering process, load of the database, overlarge expense and low performance.
The core idea of the paging storage question answering technology is as follows: and storing when the user clicks on the page. The method has the advantage of solving the problem of low performance of the answering storage mode. However, the scheme has the disadvantages that when the number of answers is large, the number of pages is too large, the number of click steps of a user is additionally increased, and the usability is poor. In addition, when the system is down or the client side has an accident, part of the previous response data is lost, and the safety is not high.
Disclosure of Invention
In view of the above, the present invention provides a method and system for answering a question with high back-end performance and good front-end experience.
To achieve the above object, according to one aspect of the present invention, there is provided a method of answering a questionnaire.
The question answering method of the questionnaire comprises the following steps: the answer client responds to a user login request, then obtains questions and user historical answer information from a database and a cache graduated cylinder, generates a questionnaire according to the questions and the user historical answer information, and then presents the questionnaire to the user; the answer client receives user answer information and then sends the user answer information to the cache graduated cylinder; under the condition that the capacity of the cache data in the cache measuring cylinder reaches a preset capacity threshold value, the cache measuring cylinder stores the internal cache data into the database; the answer client sends a data calling request to the cache measuring cylinder according to the received data instruction submitted by the user; and the cache measuring cylinder is used for transferring internal cache data to the database according to the data calling request.
Optionally, the step of acquiring the question and the user historical answer information from the database and the cache graduated cylinder by the answer client includes: the answer client side obtains questions from the database; the answer client judges whether the historical answer information of the user exists in the database, if so, the answer client acquires the historical answer information of the user from the database, and if not, the next step is carried out; the answer client judges whether the cache graduated cylinder exists or not, if not, the cache graduated cylinder is established, and if yes, the next step is carried out; and the answer client judges whether the user historical answer information exists in the cache graduated cylinder, and if so, the answer client acquires the user historical answer information from the cache graduated cylinder.
Optionally, the method further comprises: when the answer client receives user answer information and then sends the user answer information to the cache graduated cylinder, the cache graduated cylinder records the number of the problem with abnormal answer process; and the step that the answer client sends a data calling request to the cache graduated cylinder according to the received data command submitted by the user comprises the following steps: and the answer client judges whether the number of the problem with the abnormal answer process exists in the cache graduated cylinder, if so, the answer client outputs prompt information, and if not, the answer client sends a data calling request to the cache graduated cylinder.
Optionally, the cache measuring cylinder is stored in a Hash manner.
According to another aspect of the present invention, a questionnaire answering system is provided.
The question answering system of the present invention is characterized by comprising: the system comprises an answering client, a buffer storage cylinder and a database, wherein the answering client is used for: responding to a user login request, then obtaining questions and user historical answer information from a database and a cache graduated cylinder, generating a questionnaire according to the questions and the user historical answer information, and then presenting the questionnaire to a user; receiving user answer information, and then sending the user answer information to the cache graduated cylinder; sending a data calling request to the cache measuring cylinder according to a received data command submitted by a user; the buffer measuring cylinder is used for: under the condition that the capacity of the cache data in the cache measuring cylinder reaches a preset capacity threshold value, transferring the internal cache data into the database; and transferring the internal cache data to the database according to the data call request.
Optionally, the answer client is further configured to: obtaining questions from the database; judging whether the historical answer information of the user exists in the database, if so, acquiring the historical answer information of the user from the database by the answer client, and if not, entering the next step; judging whether the cache measuring cylinder exists or not, if not, establishing the cache measuring cylinder, and if so, entering the next step; and judging whether the user historical answer information exists in the cache graduated cylinder, if so, the answer client side acquires the user historical answer information from the cache graduated cylinder.
Optionally, the cache measuring cylinder is further configured to: recording the number of the abnormal question in the answering process; the answer client is further configured to: and judging whether the number of the problem with the abnormal answer process exists in the cache measuring cylinder, if so, outputting prompt information, and otherwise, sending a data calling request to the cache measuring cylinder.
Optionally, the cache measuring cylinder is stored in a Hash manner.
To achieve the above object, according to still another aspect of embodiments of the present invention, there is provided an electronic apparatus.
An electronic device of an embodiment of the present invention includes: one or more processors; a storage device, configured to store one or more programs, which when executed by the one or more processors, cause the one or more processors to implement a method for answering a question by a questionnaire according to an embodiment of the present invention.
To achieve the above object, according to still another aspect of embodiments of the present invention, there is provided a computer-readable medium.
A computer-readable medium of an embodiment of the present invention stores thereon a computer program that, when executed by a processor, implements a method of answering a questionnaire of an embodiment of the present invention.
The technical scheme of the invention at least has the following beneficial effects:
1. and by adopting a quantitative data storage buffer design, the database operation is carried out when the buffer graduated cylinder is full, so that the frequent connection pressure of a database server at the rear end is relieved, and the performance of the server is favorably improved.
2. Related operations of the database are processed in a background mode in an asynchronous mode, a user at the front end cannot sense the related operations, usability is good, and user experience is improved.
Drawings
The drawings are included to provide a better understanding of the invention and are not to be construed as unduly limiting the invention. Wherein:
fig. 1 is a schematic diagram of the main steps of a questionnaire answering method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of the major modules of a questionnaire answering system according to an embodiment of the invention;
fig. 3 is a schematic diagram of the operation timing sequence of the questionnaire answering system according to the embodiment of the invention.
Detailed Description
Exemplary embodiments of the present invention are described below with reference to the accompanying drawings, in which various details of embodiments of the invention are included to assist understanding, and which are to be considered exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
For better understanding of those skilled in the art, some of the terms herein are explained as follows.
Hash: the chinese language is usually "hashed". It means that an input with an arbitrary length is converted into an output with a fixed length through a hash algorithm, and the output is a hash value.
Caching a measuring cylinder: a self-defined data storage structure has the functions of access operation and the like. The internal attributes contain an array of capacity, HashMap.
Fig. 1 is a schematic diagram of the main steps of a questionnaire answering method according to an embodiment of the present invention. As shown in fig. 1, the questionnaire answering method according to the embodiment of the present invention may mainly include steps a to E as follows.
Step A: the answer client responds to the user login request, then obtains the questions and the user historical answer information from the database and the cache graduated cylinder, generates a questionnaire according to the questions and the user historical answer information, and then presents the questionnaire to the user.
Wherein, the specific process of the step A can be as follows: the answer client side obtains the question from the database; the answer client judges whether the historical answer information of the user exists in the database, if so, the answer client acquires the historical answer information of the user from the database, and if not, the next step is carried out; the answer client judges whether a cache graduated cylinder exists or not, if not, the cache graduated cylinder is established, and if so, the next step is carried out; and the answer client judges whether the user historical answer information exists in the cache graduated cylinder, and if so, the answer client acquires the user historical answer information from the cache graduated cylinder.
And B: and the answer client receives the user answer information and then sends the user answer information to the cache graduated cylinder.
Wherein, the buffer graduated cylinder can adopt the Hash mode to store. When the user answers or the user changes answer options, the operation is carried out in the cache measuring cylinder in a Hash mode, and the efficiency is high.
And C: and under the condition that the capacity of the cache data in the cache measuring cylinder reaches a preset capacity threshold value, the cache measuring cylinder transfers the internal cache data to the database.
The preset capacity threshold may be regarded as a measurement range or a volume product of the buffer measuring cylinder.
Step D: and the answer client sends a data calling request to the cache measuring cylinder according to the received data instruction submitted by the user.
The content of the data calling request is to call the data in the cache measuring cylinder to the database.
Step E: and the cache measuring cylinder is used for transferring the internal cache data to the database according to the data calling request.
It should be noted that, after the database successfully stores the data, a submission success notification may be returned to the user, and the cache measuring cylinder may also be destroyed.
The method for answering a question of a questionnaire according to the embodiment of the present invention may further include: under the condition that abnormality occurs in the process of executing the step B, the number of the problem with abnormality in the answering process is recorded by the cache graduated cylinder; and the specific process of the step C is as follows: and the answer client judges whether the number of the problem with the abnormal answer process exists in the cache graduated cylinder, if so, the answer client outputs prompt information, and if not, the answer client sends a data calling request to the cache graduated cylinder. The prompt information is used for prompting the user to answer the problem with abnormity in the answering process.
Fig. 2 is a schematic diagram of the main modules of a questionnaire answering system according to an embodiment of the present invention. As shown in fig. 2, questionnaire answering system 20 of this embodiment includes answering client 21, cache cylinder 22, and database 23. Wherein: the answer client 21 is configured to: responding to a user login request, then obtaining questions and user historical answer information from a database 23 and a buffer storage barrel 22, generating a questionnaire according to the questions and the user historical answer information, and then presenting the questionnaire to the user; receiving user answer information, and then sending the user answer information to the cache graduated cylinder 22; and sending a data calling request to the cache measuring cylinder 22 according to the received data command submitted by the user. The buffer graduated cylinder 22 is used for: when the capacity of the cache data in the cache measuring cylinder 22 reaches a preset capacity threshold, transferring the internal cache data into the database 23; and transferring the internal cache data to the database 23 according to the data call request.
According to the questionnaire answering system of the embodiment of the present invention, answer client 21 may be further configured to: retrieve questions from the database 23; judging whether the historical answer information of the user exists in the database 23, if so, obtaining the historical answer information of the user from the database 23 by the answer client, and if not, entering the next step; judging whether a cache measuring cylinder 22 exists or not, if not, establishing the cache measuring cylinder 22, and if so, entering the next step; and judging whether the user historical answer information exists in the cache graduated cylinder 22, if so, obtaining the user historical answer information from the cache graduated cylinder 22 by the answer client.
According to the questionnaire answering system of the embodiment of the invention, the cache graduated cylinder 22 can also be used for recording the number of the questions with abnormal answering process. Moreover, the answer client 21 may also be configured to determine whether a number of a question with an abnormal answer process exists in the cache graduated cylinder 22, output prompt information if the number of the question is the number, and send a data call request to the cache graduated cylinder 22 if the number is not the number.
According to the questionnaire answering system of the embodiment of the invention, the cache graduated cylinder 22 can be stored in a hash manner. When the user answers or the user changes the answer options, the operation is performed in the cache measuring cylinder 22 in a Hash mode, and the efficiency is high.
From the above, the method and system for answering questions with a questionnaire according to the embodiments of the present invention have at least the following advantages:
1. and by adopting a quantitative data storage buffer design, the database operation is carried out when the buffer graduated cylinder is full, so that the frequent connection pressure of a database server at the rear end is relieved, and the performance of the server is favorably improved.
2. Related operations of the database are processed in a background mode in an asynchronous mode, a user at the front end cannot sense the related operations, usability is good, and user experience is improved.
3. The cache measuring cylinder is operated in a Hash mode, so that the efficiency is high when a user answers or answers the answer options is changed.
4. And exception handling countermeasures are designed, answers selected by a user are stored, data can be recovered at any time when relevant faults occur, and the safety is good.
In order to make those skilled in the art better understand the technical solution of the present invention, the following describes an embodiment with reference to fig. 3.
Fig. 3 is a schematic diagram of the operation timing sequence of the questionnaire answering system according to the embodiment of the invention. The whole working process can be divided into an initialization process, a response process and a submission process.
First, initialization procedure
(1) The user logs in the answering client and selects the code of the questionnaire to be answered.
(2) The answering client randomly extracts a plurality of questions from the database to form a question part of the questionnaire. And meanwhile, acquiring user historical answer information which is related to the questionnaire questions and submitted by the user from the database. It should be noted that, if the login is the first time, the historical answer information of the user does not exist in the database; if the user logs in for the second time, the historical answer information of the user may be stored in the database.
(3) The answer client acquires user historical answer information corresponding to the question of the questionnaire from the cache graduated cylinder, and the user historical answer information appears in an answer part of the questionnaire. If the user's cache cylinder does not exist, a new cache cylinder needs to be generated. The unique identifier of the cache measuring cylinder needs to be generated according to the logged-in user name and the test paper number. If the measuring cylinder has user historical answer information about a certain question, the situation that an accident happens in the historical answer process is shown, for example, the measuring cylinder is down, the browser is closed, and the like, and the situation belongs to secondary initial login. If the user historical answer information of a certain question does not exist in the measuring cylinder, the user is not answered.
(4) And the question answering client corresponds the question with the historical answer information and recombines the question and the historical answer information together to generate a questionnaire.
(5) And the answering client presents the questionnaire to the user and waits for the user to answer.
Second, answering process
(6) And the user inputs the user answering information to the answering client. The user can answer the blank questions which are not answered, and can also make modification changes to the answers of the answered questions.
(7) And the answer client pushes the answer information of the user to a cache measuring cylinder for storage. Firstly, the test paper code and the user name are used as the unique identification name of the measuring cylinder, and then the design of the cache measuring cylinder can be stored in a Hash mode. The design of the buffer cylinder may be as shown in table 1 below.
TABLE 1 caching of parameters relevant to graduated cylinders
Figure GDA0001460984870000091
(8) The buffer measuring cylinder judges whether the buffer measuring cylinder is full or not.
(9) And under the condition that the buffer storage measuring cylinder is full, the buffer storage measuring cylinder dumps the internal buffer storage data into the database. Specifically, the cache measuring cylinder calls a data insertion interface to insert or update data into the database.
(10) And (4) abnormity occurs in the option answering process of the user, namely the abnormity is monitored by the answer client.
(11) And storing the related problem number of the state exception into the cache measuring cylinder. The relevant problem numbers of these status abnormalities are hereinafter simply referred to as abnormality data.
Third, submit the procedure
(12) And the user sends a data submitting instruction to the answering client.
(13) And the answer client judges whether abnormal data exist or not from the cache graduated cylinder according to the questionnaire number and the login user name, and prompts the user to answer the questions of the abnormal data again if the abnormal data exist until the user answers the questions without the abnormal data.
(14) And if the answer information of the user is normally submitted and the cache measuring cylinder has no abnormal data, acquiring the data in the cache measuring cylinder and transferring the data into the database.
(15) And if the storage is successful, returning a submission success notice to the answer client and destroying the cache measuring cylinder.
(16) And the answering client presents prompt information of successful submission to the user.
The above-described embodiments should not be construed as limiting the scope of the invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions can occur, depending on design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. A method of answering a question, comprising:
the answer client responds to a user login request, then obtains a question from a database, obtains user historical answer information from the database or a cache graduated cylinder, generates a questionnaire according to the question and the user historical answer information, and then presents the questionnaire to a user;
the answer client receives user answer information and then sends the user answer information to the cache graduated cylinder;
under the condition that the capacity of the cache data in the cache measuring cylinder reaches a preset capacity threshold value, the cache measuring cylinder stores the internal cache data into the database;
the answer client sends a data calling request to the cache measuring cylinder according to the received data instruction submitted by the user;
and the cache measuring cylinder is used for transferring internal cache data to the database according to the data calling request.
2. The method of claim 1, wherein said step of retrieving questions from a database and user historical answer information from said database or cache cylinder comprises:
the answer client side obtains questions from the database;
the answer client judges whether the historical answer information of the user exists in the database, if so, the answer client acquires the historical answer information of the user from the database, and if not, the next step is carried out;
the answer client judges whether the cache graduated cylinder exists or not, if not, the cache graduated cylinder is established, and if yes, the next step is carried out;
and the answer client judges whether the user historical answer information exists in the cache graduated cylinder, and if so, the answer client acquires the user historical answer information from the cache graduated cylinder.
3. The method of answering a question according to claim 1, further comprising:
when the answer client receives user answer information and then sends the user answer information to the cache graduated cylinder, the cache graduated cylinder records the number of the problem with abnormal answer process; and the number of the first and second electrodes,
the step that the answer client side sends a data calling request to the cache measuring cylinder according to the received data instruction submitted by the user comprises the following steps: and the answer client judges whether the number of the problem with the abnormal answer process exists in the cache graduated cylinder, if so, the answer client outputs prompt information, and if not, the answer client sends a data calling request to the cache graduated cylinder.
4. The method of claim 1, wherein said buffered graduated cylinder is stored in a Hash format.
5. A question answering system, comprising: a question answering client, a buffer storage cylinder and a database, wherein,
the answer client is used for: responding to a user login request, then obtaining a question from a database, obtaining user historical answer information from the database or a cache graduated cylinder, generating a questionnaire according to the question and the user historical answer information, and then presenting the questionnaire to a user; receiving user answer information, and then sending the user answer information to the cache graduated cylinder; sending a data calling request to the cache measuring cylinder according to a received data command submitted by a user;
the buffer measuring cylinder is used for: under the condition that the capacity of the cache data in the cache measuring cylinder reaches a preset capacity threshold value, transferring the internal cache data into the database; and transferring the internal cache data to the database according to the data call request.
6. The question answering system according to claim 5, wherein the answering client is further configured to:
obtaining questions from the database;
judging whether the historical answer information of the user exists in the database, if so, acquiring the historical answer information of the user from the database by the answer client, and if not, entering the next step;
judging whether the cache measuring cylinder exists or not, if not, establishing the cache measuring cylinder, and if so, entering the next step;
and judging whether the user historical answer information exists in the cache graduated cylinder, if so, the answer client side acquires the user historical answer information from the cache graduated cylinder.
7. The question answering system according to claim 5,
the buffer measuring cylinder is also used for: recording the number of the abnormal question in the answering process;
the answer client is further configured to: and judging whether the number of the problem with the abnormal answer process exists in the cache measuring cylinder, if so, outputting prompt information, and otherwise, sending a data calling request to the cache measuring cylinder.
8. The question answering system according to claim 5, wherein the cache cylinder is stored in a Hash manner.
9. An electronic device, comprising:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-4.
10. A computer-readable medium, on which a computer program is stored, which, when being executed by a processor, carries out the method according to any one of claims 1-4.
CN201610607643.1A 2016-07-28 2016-07-28 Question answering method and system Active CN107666501B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610607643.1A CN107666501B (en) 2016-07-28 2016-07-28 Question answering method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610607643.1A CN107666501B (en) 2016-07-28 2016-07-28 Question answering method and system

Publications (2)

Publication Number Publication Date
CN107666501A CN107666501A (en) 2018-02-06
CN107666501B true CN107666501B (en) 2021-01-26

Family

ID=61114271

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610607643.1A Active CN107666501B (en) 2016-07-28 2016-07-28 Question answering method and system

Country Status (1)

Country Link
CN (1) CN107666501B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109840803A (en) * 2019-01-04 2019-06-04 平安科技(深圳)有限公司 Data entry method, user terminal, background server and storage medium
CN111222071B (en) * 2020-01-03 2023-08-25 北京秒针人工智能科技有限公司 Questionnaire processing method and device and electronic equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103166806A (en) * 2011-12-14 2013-06-19 腾讯科技(深圳)有限公司 Method and system of detecting cheating program of third party application
CN103729269A (en) * 2014-01-26 2014-04-16 国家电网公司 Cloud architecture-based network test data double-cache method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103166806A (en) * 2011-12-14 2013-06-19 腾讯科技(深圳)有限公司 Method and system of detecting cheating program of third party application
CN103729269A (en) * 2014-01-26 2014-04-16 国家电网公司 Cloud architecture-based network test data double-cache method

Also Published As

Publication number Publication date
CN107666501A (en) 2018-02-06

Similar Documents

Publication Publication Date Title
CN108512710B (en) Test method based on test tool and test tool
CN111061804B (en) Asynchronous data processing method, device, equipment and storage medium based on big data
US9288156B2 (en) Method and apparatus for supporting scalable multi-modal dialog application sessions
US10719275B2 (en) Methods and systems for detecting and formatting sensitive information in a multi-function printer through natural language text or voice messages
WO2019222261A4 (en) Cloud based just in time memory analysis for malware detection
CN110083808B (en) Cheating judgment method, device, equipment and storage medium based on user answers
CN107666501B (en) Question answering method and system
CN108550057B (en) Agent answering request processing method, electronic device and computer readable storage medium
CN112035437B (en) Transmission method and device for medical records data, computer equipment and storage medium
EP3811231B1 (en) Reducing data loss in remote databases
CN111931188A (en) Vulnerability testing method and system under login scene
US10462258B2 (en) Resource download method, electronic device, and apparatus
CN111045934A (en) Page analysis method, device, client, storage medium and electronic equipment
US10664340B2 (en) Failure analysis program, failure analysis device, and failure analysis method
CN114003818A (en) Page recommendation method, device, server and storage medium
CN110442439B (en) Task process processing method and device and computer equipment
US20230036217A1 (en) Systems and methods for using a structured data database and for exchanging electronic files containing unstructured or partially structered data
US20220121989A1 (en) Computer-readable recording medium storing information processing program, information processing method, and information processing device
CN111584059B (en) System monitoring method, device and computer equipment
CN110517010B (en) Data processing method, system and storage medium
CN110888874B (en) Device and method for creating form through Excel and storage medium
CN113704652B (en) Data processing method, device, transfer station and data processing system
CN113507464B (en) Data access method, device, equipment and storage medium based on virtual equipment
US11113179B2 (en) Information processing device, information processing method, and computer readable medium for a trace process
CN112565237B (en) Method and system for processing service activation request

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