CN109922142A - A kind of document down loading method, apparatus and system - Google Patents

A kind of document down loading method, apparatus and system Download PDF

Info

Publication number
CN109922142A
CN109922142A CN201910129956.4A CN201910129956A CN109922142A CN 109922142 A CN109922142 A CN 109922142A CN 201910129956 A CN201910129956 A CN 201910129956A CN 109922142 A CN109922142 A CN 109922142A
Authority
CN
China
Prior art keywords
file
uploaded
attribute information
destination
file destination
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.)
Granted
Application number
CN201910129956.4A
Other languages
Chinese (zh)
Other versions
CN109922142B (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.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201910129956.4A priority Critical patent/CN109922142B/en
Publication of CN109922142A publication Critical patent/CN109922142A/en
Application granted granted Critical
Publication of CN109922142B publication Critical patent/CN109922142B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

This specification one or more embodiment provides a kind of document down loading method, apparatus and system, this method comprises: obtaining the current attribute information of file destination according to prefixed time interval after there is the file destination uploaded for file to be uploaded in the case where detecting specified store path;According to the current attribute information, judges whether file to be uploaded uploads and finish;If so, triggering file reception side's downloading object file.After i.e. file upload side starts upper transmitting file, and file reception side start download file before, pass through the current attribute information of Multiple-Scan file destination, and after combining the current attribute information to determine that file to be uploaded has uploaded, just download the file destination, to realize that file uploads the first time completed triggering downloading object file, reach under the premise of the integrality for the file destination that confirmation has uploaded, the purpose for executing file download operation in time, can ensure file download timeliness and file download integrality simultaneously in this way.

Description

A kind of document down loading method, apparatus and system
Technical field
This specification one or more is related to computer field more particularly to a kind of document down loading method, apparatus and system.
Background technique
Currently, with the fast development of Internet technology, since payment can bring certain convenience to user on line, because This, payment transaction increasingly has been favored by people on line, this is involved in Third-party payment mechanism and bank or Fund Company Related payment transaction is carried out generally to be led to by Third-party payment structure in the case where being related to multi-party fund clearing after the completion of payment The transmission for arranging to specify the SFTP server storage of special line to carry out clearance information is crossed, for clearing the verification etc. of information in many ways, Wherein, will be related to two sides or it is multi-party between in such a way that agreement designated storage location carries out file-sharing, e.g., two sides agreement is logical It crosses the specified path SFTP and carries out file transmission.
Wherein, for the application scenarios of file transmission, file upload side and file reception side will be related to, specifically, file Upload side is based on specified store path, and file to be uploaded is stored to this and is specified in store path, so as to the downloading of file reception side Corresponding file, in the process, the upper transmitting file in pending file upload side, file reception side from start uplink time it is a certain about It fixes time behind interval, the file for uploading to specified store path is downloaded automatically, checked for internal finance detail.But it can Can occur leading to the case where downloading the file information missing due to file occur and downloading in advance because designated time interval is smaller;May be used also Can occur due to because designated time interval it is larger, occur downloading file it is later when, cause fund file collation business processing when The case where effect reduces.
Accordingly, it is desirable to provide a kind of file download realization side that can combine file download integrality and timeliness Case.
Summary of the invention
The purpose of this specification one or more embodiment is to provide a kind of document down loading method, apparatus and system, file After upload side starts upper transmitting file, and file reception side start download file before, pass through working as Multiple-Scan file destination Preceding attribute information, and after determining that file to be uploaded has been uploaded in conjunction with the current attribute information, the file destination is just downloaded, To realize that file uploads the first time completed triggering downloading object file, reaches and confirming the complete of the file destination uploaded Under the premise of whole property, the purpose of file download operation is executed in time, can ensure file download timeliness and file simultaneously in this way Download integrality.
In order to solve the above technical problems, this specification one or more embodiment is achieved in that
This specification one or more embodiment provides a kind of document down loading method, comprising:
It detects and uploads the file destination that policy uploads file to be uploaded with the presence or absence of file under specified store path;
If it exists, then the current attribute information of the file destination is obtained according to prefixed time interval;
According to the current attribute information of the file destination, judges whether the file to be uploaded uploads and finish;
If so, triggering file reception side downloads the file destination.
This specification one or more embodiment provides a kind of file downloading device, comprising:
File detection module uploads policy to file institute to be uploaded with the presence or absence of file under specified store path for detecting The file destination of upload;
Attribute information obtains module, if being to exist for testing result, obtains the target according to prefixed time interval The current attribute information of file;
Attribute information judgment module, for the current attribute information according to the file destination, judgement is described to upper Whether transmitting file, which uploads, finishes;
File download module downloads the file destination for if the determination result is YES, then triggering file reception side.
This specification one or more embodiment provides a kind of file download equipment, comprising: processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the place when executed Manage device:
It detects and uploads the file destination that policy uploads file to be uploaded with the presence or absence of file under specified store path;
If it exists, then the current attribute information of the file destination is obtained according to prefixed time interval;
According to the current attribute information of the file destination, judges whether the file to be uploaded uploads and finish;
If so, triggering file reception side downloads the file destination.
This specification one or more embodiment provides a kind of storage medium, for storing computer executable instructions, The executable instruction realizes following below scheme when executed:
It detects and uploads the file destination that policy uploads file to be uploaded with the presence or absence of file under specified store path;
If it exists, then the current attribute information of the file destination is obtained according to prefixed time interval;
According to the current attribute information of the file destination, judges whether the file to be uploaded uploads and finish;
If so, triggering file reception side downloads the file destination.
Document down loading method, apparatus and system in this specification one or more embodiment, are detecting specified storage After there is the file destination uploaded for file to be uploaded under path, the current of file destination is obtained according to prefixed time interval Attribute information;According to the current attribute information, judges whether file to be uploaded uploads and finish;If so, triggering file reception side Downloading object file.After i.e. file upload side starts upper transmitting file, and file reception side start download file before, by more The current attribute information of secondary scanning file destination, and determine that file to be uploaded has uploaded in conjunction with the current attribute information and finish Afterwards, the file destination is just downloaded, to realize that file uploads the first time triggering downloading object file completed, reaches and is confirming Under the premise of the integrality of the file destination uploaded, the purpose of file download operation is executed in time, can be ensured simultaneously in this way File download timeliness and file download integrality.
Detailed description of the invention
In order to illustrate more clearly of this specification one or more embodiment or technical solution in the prior art, below will A brief introduction will be made to the drawings that need to be used in the embodiment or the description of the prior art, it should be apparent that, it is described below Attached drawing is only some embodiments recorded in this specification one or more, for those of ordinary skill in the art, Not under the premise of making the creative labor property, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is the application scenarios schematic diagram for the file download system that this specification one or more embodiment provides;
Fig. 2 is the first flow diagram for the document down loading method that this specification one or more embodiment provides;
Fig. 3 is second of flow diagram of the document down loading method that this specification one or more embodiment provides;
Fig. 4 is the third flow diagram for the document down loading method that this specification one or more embodiment provides;
Fig. 5 is the 4th kind of flow diagram of the document down loading method that this specification one or more embodiment provides;
Fig. 6 is the multiterminal interaction schematic diagram in the document down loading method that this specification one or more embodiment provides;
Fig. 7 is the module composition schematic diagram for the file downloading device that this specification one or more embodiment provides;
Fig. 8 is the structure composition schematic diagram for the file download system that this specification one or more embodiment provides;
Fig. 9 is the structural schematic diagram for the file download equipment that this specification one or more embodiment provides.
Specific embodiment
In order to make those skilled in the art more fully understand the technical solution in this specification one or more, below will In conjunction with the attached drawing in this specification one or more embodiment, to the technical solution in this specification one or more embodiment into Row clearly and completely describes, it is clear that and described embodiment is only this specification one or more a part of the embodiment, and The embodiment being not all of.Based on the embodiment in this specification one or more, those of ordinary skill in the art are not making The model of this specification one or more protection all should belong in every other embodiment obtained under the premise of creative work out It encloses.
This specification one or more embodiment provides a kind of document down loading method, apparatus and system, file upload side After starting upper transmitting file, and file reception side start download file before, pass through the current attribute of Multiple-Scan file destination Information, and after determining that file to be uploaded has been uploaded in conjunction with the current attribute information, the file destination is just downloaded, thus real Existing file uploads the first time triggering downloading object file completed, and reaches and is confirming the integrality of the file destination uploaded Under the premise of, the purpose of file download operation is executed in time, can ensure that file download timeliness and file download are complete simultaneously in this way Whole property.
Fig. 1 is the application scenarios schematic diagram for the file download system that this specification one or more embodiment provides, such as Fig. 1 Shown, which includes: file upload side, file reception side and file scanning device, wherein file scanning device, which can be, to be set It is placed in file reception side, can also be the device independently of file reception side, this document upload side can be for specified The server of upper transmitting file under store path, this document recipient can be the clothes for downloading file under specified storage road strength Business device, in Fig. 1, by taking file scanning device is independently of file reception side as an example, wherein the detailed process of file download are as follows:
(1) file uploads direction store path knit stitch is specified to upload file destination to file to be uploaded, wherein to be uploaded File starts to be uploaded to file upload to be uploaded and finish to need certain uplink time, during the upload of file to be uploaded, uploads The attribute information of file destination constantly updated with the variation of uplink time, after file to be uploaded uploads, mesh The attribute information of mark file remains unchanged, and the file size of file destination is identical as the file size of file to be uploaded at this time, mesh The file content for including in the file content and file to be uploaded for including in mark file is identical;
(2) file scanning device detects and uploads policy in file institute to be uploaded with the presence or absence of file under specified store path The file destination of biography;
In the case where detecting specified store path there are after file destination, then file destination is obtained according to prefixed time interval Current attribute information, wherein the prefixed time interval can be based on file to be uploaded file upload feature determine, deserve Preceding attribute information can be at least one of file size or filemodetime;
According to the current attribute information of the file destination got, judges whether file to be uploaded uploads and finish, wherein by In the current attribute information of file destination be with a certain trace interval by being taken multiple scan to file destination, During file uploads, the attribute information of file destination is newest attribute letter that is continually changing, present scan being arrived It ceases compared with the file attribute information that the last time is scanned, whether is changed according to file attribute information to be uploaded to judge Whether file, which uploads, finishes;
After determining that file to be uploaded uploads, then file reception side's downloading object file is triggered, wherein on file After biography side uploads file to be uploaded, the attribute information of the file destination under specified store path is remained unchanged, at this time mesh The file size for marking file is identical as the file size of file to be uploaded, the file content and text to be uploaded for including in file destination The file content for including in part is identical, can guarantee the integrality of file download, and determining the first of file upload completion Time trigger downloading object file can guarantee the timeliness of file download;
(3) file reception side is after determining that file uploads, from downloading object file under specified store path, wherein It is the case where file reception side executes for file attribute information scanning process, file reception side is according to the target text scanned After the current attribute information of part determines that file uploads, the file destination is downloaded automatically;It is scanned for file attribute information Process is the case where execution by the individual file scanning device independently of file reception side, to need this document scanning means in root After determining that file uploads according to the current attribute information of the file destination scanned, file destination upload and completes mark Note, or downloading instruction information is sent to file reception side, file reception side is detecting upload completion label or is receiving After the downloading indicates information, the file destination is downloaded automatically.
Fig. 2 is the first flow diagram for the document down loading method that this specification one or more embodiment provides, Fig. 2 In method can be executed by the file scanning device in Fig. 1, as shown in Fig. 2, this method at least includes the following steps:
S201 is detected and is uploaded the target text that policy uploads file to be uploaded with the presence or absence of file under specified store path Part;
Wherein, above-mentioned specified store path can be file upload side and file reception side and make an appointment and upload files to finger The specified path for determining the SFTP server of special line, it is first when file upload side needs a certain file being transferred to file reception side This document is uploaded under specified store path by first file upload side, and then file reception side downloads under specifying store path from this This document;For example, being directed to Third-party payment mechanism payment transaction related to bank's progress, need to carry out in many ways after the completion of payment The application scenarios that fund is calculated, file to be uploaded are fund clearing information, the money that Third-party payment mechanism will need bank to check Gold clearance information is uploaded under specified store path, and banking institution downloads the fund clearing information under specified store path and goes forward side by side Row verification;
Wherein, since file to be uploaded has certain file size, text to be uploaded is uploaded to since the file to be uploaded Part upload, which finishes, needs certain uplink time, during the upload of file to be uploaded, the attribute information of the file destination of upload with The variation of uplink time and constantly update, after detecting file destination, supporting paper upload side has started upper transmitting file;
If it exists, then S202 is executed, the current attribute information of file destination is obtained according to prefixed time interval;
Specifically, in the case where detecting specified store path there are after file destination, with a certain trace interval by pair File destination carries out multiple timing and scans to obtain its current attribute information, wherein the current attribute information can be file destination Newest file size can also be the newest modification time of file destination;
S203 judges whether file to be uploaded uploads and finishes according to the current attribute information of file destination;
Wherein, after file upload side uploads file to be uploaded, the attribute information of file destination is remained unchanged, i.e., The attribute information that present scan obtains is identical as the attribute information that last scanning obtains, at this time the file size of file destination with The file size of file to be uploaded is identical, the file content for including in file destination and the file content for including in file to be uploaded It is identical, therefore, text to be uploaded can be determined in conjunction with the attribute information of the file destination scanned according to prefixed time interval Whether part, which uploads, finishes;
If so, executing S204, file reception side's downloading object file is triggered;Wherein, in the upper transmitting file in file upload side Later (after detecting the file destination for existing under specified store path and being uploaded for file to be uploaded for the first time) and file Recipient download file before (i.e. determine file uploaded finish before), believed by the attribute of timing scan file destination Breath finishes to judge whether file upload side uploads, after the completion of determining that file upload side uploads file to be uploaded, text Part recipient downloads file under specified store path and uploads the file destination that policy uploads file to be uploaded, can guarantee The integrality of file download, and downloading object file is triggered in the first time for determining that file upload is completed, it can guarantee text The timeliness of part downloading.
In this specification one or more embodiment, after file upload side starts upper transmitting file, and file reception side is opened Begin to determine before downloading file by the current attribute information of Multiple-Scan file destination, and in conjunction with the current attribute information After file to be uploaded has uploaded, the file destination is just downloaded, to realize that file uploads under the first time triggering completed File destination is carried, reaches under the premise of the integrality for the file destination that confirmation has uploaded, executes file download operation in time Purpose can ensure file download timeliness and file download integrality simultaneously in this way.
Wherein, judging whether file uploads the process finished, Multiple-Scan is needed to obtain the current attribute of file destination Information is based on the current attribute information of file destination after scanning obtains current attribute information every time whether to determine file Upload finishes, and after determining that file uploads, stops scanning, after determining that file does not upload, continues timing scan, is based on This, as shown in figure 3, current attribute information of the above-mentioned S203 according to file destination, judges whether file to be uploaded uploads and finishes, tool Body includes:
S2031, judges whether the current attribute information of file destination meets the preset termination condition of scanning, wherein the attribute Information can be file size, can also be filemodetime, be also possible to file size and filemodetime, either The continually changing attribute information of alternative document upload procedure;Corresponding, which can be attribute information guarantor Hold it is constant, i.e., when determining that attribute information that present scan obtains and the attribute information that last scanning obtains remain unchanged, Determine that the current attribute information of file destination meets the preset termination condition of scanning;
It is finished if so, determining that file to be uploaded has uploaded, specifically, in the current attribute information for determining file destination After meeting the preset termination condition of scanning, file upload operation is completed in supporting paper upload side, and the file of file destination is big at this time File small identical as the file size of file to be uploaded, including in the file content and file to be uploaded for including in file destination Content is identical, can guarantee the integrality of file destination;
Otherwise, the step that above-mentioned S202 obtains the current attribute information of file destination according to prefixed time interval is continued to execute Suddenly, specifically, after the current attribute information for determining file destination is unsatisfactory for the preset termination condition of scanning, supporting paper is uploaded Side not can guarantee the integrality of file destination also in upper transmitting file, needs to continue waiting for the upload of file upload side and finishes.
Wherein, above-mentioned current attribute information may include: file size and/or filemodetime, it can according to mesh The file size of mark file judges whether file uploads completion, can also judge file according to the filemodetime of file destination Whether upload complete, can also be judged according to two parameters of file size and filemodetime of file destination file whether on It passes and completes;Specifically, judging whether the file size of file destination remains unchanged, and/or judge the file modification of file destination Whether the time remains unchanged;Whether can be remained unchanged by judging the file size of file destination, or by judging mesh Mark file filemodetime whether remain unchanged, or the file size by judging file destination whether remain unchanged with And whether filemodetime remains unchanged, to determine whether file uploads completion;
Further, it is contemplated that according to the attribute information of some time interval timing scan file destination, and be based on the category Property information judges whether file uploads the executing subject finished and can be file reception side, can also be independently of file reception side Individual file scanning device.Wherein, in order to minimize the treatment process for adjusting file reception side, and in view of file connects Debit may have multiple, therefore, file scanning device can be set in the equipment independently of file reception side;
It, can be using the side that file name is marked for file scanning device independently of the situation of file reception side Formula downloads file to trigger file reception side in time, by taking attribute information is filemodetime as an example, is based on this, as shown in figure 4, The realization process of document down loading method specifically:
Above-mentioned S202 obtains the current attribute information of file destination according to prefixed time interval, specifically includes:
S2021, file scanning device obtain the filemodetime of file destination, i.e. target text according to first time interval The modification time at part scanning moment;
Corresponding, above-mentioned S2031 judges whether the current attribute information of file destination meets the preset termination condition of scanning, tool Body includes:
S20311, file scanning device judge whether the filemodetime of file destination remains unchanged;
If so, executing S20312, preset format is set by the file name of file destination, and determine file destination Current attribute information meet the preset termination condition of scanning, that is, determine that file to be uploaded has uploaded and finish.
Wherein, after determining that file upload side completes file upload, triggering file reception side starts to download the mode of file, It can be in such a way that file name is marked, can also be by the way of sending prompting download information, for adopting Used in the case where file is marked file name after having uploaded is determined, file reception side is also required to timing scan acquisition The file name of file destination, so that after detecting that file name becomes preset format, timely downloading object file is based on This, for file reception side, in the case where detecting specified store path, there are files to upload policy in file institute to be uploaded After the file destination of biography, further includes:
S205, file reception side obtain the file name of file destination according to the second time interval, wherein second time Interval can be identical as first time interval, can also be different;
S206, file reception side judge whether the file name of file destination meets preset format;If it is not, then continuing to execute S205, if so, downloading object file;
Corresponding, above-mentioned S204 triggers file reception side's downloading object file, specifically includes:
If file reception side detects that the file name of file destination meets preset format, S2041, file reception are executed Square downloading object file;Specifically, file scanning device is after setting preset format for the file name of file destination, file Recipient will test file name and meet preset format.
Wherein, it is contemplated that judge whether file uploads the process finished according to the current attribute information of file destination every time, Need by present scan to file attribute information be compared with the attribute information that scans of last time, therefore, for for the first time The case where scanning file destination needs to record the file attribute information of file destination, and arrives for non-first scan The case where file destination, illustrates the last file attribute information scanned for having recorded the file destination, will record at this time File attribute information be updated to the file attribute information that present scan arrives, this is based on, as shown in figure 5, detecting specified deposit After uploading the file destination that policy uploads file to be uploaded there are file under storage path, further includes:
S207 judges whether there is the attribute information recorded for file destination, wherein for first scan to target The case where file, judging result be there is no, and be directed to non-first scan file destination attribute information the case where, judging result To exist;
If it does not exist, then S208 is executed, obtains and record the attribute information of file destination, and using attribute information as needle To the attribute information of file destination first record, and continues to execute above-mentioned S202 and obtain file destination according to prefixed time interval The step of current attribute information, file upload side starts to upload file to be uploaded to specified store path at this time.
It is corresponding, the case where for non-first scan to file destination, illustrate that the last time for having recorded the file destination sweeps The file attribute information recorded is updated to the file attribute information that present scan arrives at this time by the file attribute information retouched, Based on this, after determining that file to be uploaded does not upload, further includes:
S209 is directed to the attribute information that file destination is recorded according to the current attribute information update got, and continues The step of above-mentioned S202 obtains the current attribute information of file destination according to prefixed time interval is executed, specifically, mesh will be directed to The file attribute information that has recorded of mark file is updated to the newest file attribute information that present scan arrives, so as to will be updated Judge whether current attribute information meets preset termination scanning as subsequent for the file attribute information that file destination is recorded The benchmark of condition.
It is corresponding, judge whether file uploads the process finished for based on file attribute information, above-mentioned S203 is according to mesh The current attribute information for marking file, judges whether file to be uploaded uploads and finishes, specifically include:
For the current attribute information got every time, judges the current attribute information and be directed to what file destination was recorded Whether attribute information is consistent;
If consistent, it is determined that file to be uploaded, which has uploaded, to be finished;If inconsistent, it is determined that file to be uploaded has not uploaded Finish.
In a specific embodiment, it is 10:34 point that file upload side, which starts the time of upper transmitting file, specifies store path For ABC/pay/20181108/alipay_ABC_pay.txt, for the prior art, due to can not accurately predict in advance When file, which uploads, finishes, in order to guarantee file download integrality, by way of delaying predetermined file download time, and agreement 11:30 starts to download file, but actually may 10:44 file uploaded completion, lead to that there are file download poor in timeliness Problem;In order to guarantee file download timeliness, by way of arranging the file download time in advance, agreement 11:46 starts to download File, but file upload progress may be affected for some reason, actually 10:50 file just uploads completion, leads to not The problem of guaranteeing file download integrality;
In order to combine file download timeliness and file download integrality, this specification one or more embodiment In, the process of file download specifically includes:
After uploading the file destination that policy uploads file to be uploaded there are file in the case where detecting specified store path, The current attribute information of file destination is obtained according to prefixed time interval;And for the current attribute information got every time, sentence Whether the current attribute information that breaks changes, and after determining that the current attribute information of file destination does not change, determines File upload finishes;
Wherein, default with first for the process of the attribute information of file scanning device multiple timing scanning file destination Time interval be 5 minutes for, specifically:
If the time point of scanning file is 2018-11-09 10:30 for the first time, file upload side does not have started upload at this time Therefore file destination is not present under specified store path in file;
If the time point of second of scanning file is 2018-11-09 10:35, file upload side has started to upload text at this time Part, therefore, there are file destinations under specified store path, and obtain the current attribute information of file destination, and file size is 3000KB, the last modification time of file are 2018-11-09 10:34:10, record the attribute information of file destination;
If the time point of third time scanning file is 2018-11-09 10:40, there are mesh under specified store path at this time File is marked, and obtains the current attribute information of file destination, file size 4100KB, the last modification time of file is 2018- 11-09 10:39:57, the current attribute information and last time scan recorded attribute information (file size 3000KB, text The last modification time of part is 2018-11-09 10:34:10) it is inconsistent, then supporting paper, will be for target text still in upper crossing The attribute information that part is recorded is updated to the current attribute information, and (file size 4100KB, the last modification time of file are 2018-11-09 10:39:57);
If the time point of the 4th scanning file is 2018-11-09 10:45, there are mesh under specified store path at this time File is marked, and obtains the current attribute information of file destination, file size 4200KB, the last modification time of file is 2018- 11-09 10:44:29, the current attribute information and last time scan recorded attribute information (file size 4100KB, text The last modification time of part is 2018-11-09 10:39:57) it is inconsistent, the attribute information recorded for file destination is updated For the current attribute information (file size 4200KB, the last modification time of file are 2018-11-09 10:44:29);
If the time point of the 5th scanning file is 2018-11-09 10:50, there are mesh under specified store path at this time File is marked, and obtains the current attribute information of file destination, file size 4200KB, the last modification time of file is 2018- 11-09 10:44:29, the current attribute information and last time scan recorded attribute information (file size 4200KB, text The last modification time of part is 2018-11-09 10:44:29) unanimously, supporting paper, which has uploaded, to be finished;
Preset format is set by the file name of file destination, for example, by the title of file destination again name are as follows: ABC/ Pay/20181108/alipay_ABC_pay_2018apilayinsure.txt (specified format symbol be old file name+year+ Apilayinsure+ file suffixes).
It should be noted that the first prefixed time interval can be reduced in order to further increase the timeliness of file download, Or the first prefixed time interval is determined with reference to the multiple relation factors for influencing file uploading speed, so that it is guaranteed that on file After biography side's completion file uploads in the shortest time, determine that the current attribute information of file destination meets preset termination scan stripes Part.
Wherein, for the process of the file name of file reception side's multiple timing scanning file destination, trace interval For the second prefixed time interval, which can be less than or equal to above-mentioned first prefixed time interval, specifically Are as follows:
If the time point for scanning file is 2018-11-09 10:33, file upload side does not have started transmitting file at this time, Therefore, it is not processed;
If the time point for scanning file is 2018-11-09 10:40, there are file destinations under specified store path, but The file name of file destination is non-designated format (specified format is [year+apilayinsure] symbol), is not processed, In, 10:33 to 10:40 can pass through Multiple-Scan;
If the time point for scanning file is 2018-11-09 10:51, there are file destinations under specified store path, and The file name of file destination is specified format (specified format is [year+apilayinsure] symbol), then downloading object file, Wherein, 10:40 to 10:51 can pass through Multiple-Scan.
Further, in order to improve the scanning precision of file attribute information, need to preset file attribute information Trace interval is based on this, before above-mentioned S202 obtains the current attribute information of file destination according to prefixed time interval, Further include:
Determine that the file of file to be uploaded uploads feature, wherein it includes: that file uploads time-consuming, text that this document, which uploads feature, At least one of part uploading bandwidth, file size;
Feature is uploaded according to the file for the file to be uploaded determined, determines and file to be uploaded is uploaded for scanning needle File destination attribute information used in prefixed time interval.
Wherein, when determining the prefixed time interval of attribute information of timing scan file destination, with reference on influence file The multiple relation factors for passing speed, can be improved the scanning precision of file attribute information in this way, further increase file download Timeliness;Specifically, uploading feature by file includes for file uploads time-consuming, file uploading bandwidth and file size, in advance If time interval calculation formula are as follows: R=b1x+b2y+b3Z, wherein R indicates prefixed time interval, b1It is time-consuming to indicate that file uploads Weight coefficient, b2Indicate the weight coefficient of file uploading bandwidth, b3Indicate that the weight coefficient of file size, x indicate to be directed to file Upload the first numerical value that time-consuming occurrence is converted to, y indicate that the occurrence for file uploading bandwidth is converted to the Two numerical value, z indicate the third value that the occurrence for file size is converted to, wherein calculate in prefixed time interval public In formula, since the unit of multiple relation factors is different, it is therefore desirable to according to preset rules by the specific value of each relation factor into The unified conversion of row, then the numerical value after conversion is substituted into formula and obtains prefixed time interval.
In a specific embodiment, as shown in fig. 6, giving the multiterminal interaction schematic diagram in document down loading method, tool Body includes:
S601, file upload direction and store path knit stitch are specified to upload file destination to file to be uploaded, wherein to upper Transmitting file starts to be uploaded to file upload to be uploaded and finish to need certain uplink time, during the upload of file to be uploaded, on The file size and filemodetime of the file destination of biography are constantly updated with the variation of uplink time;
S602, file scanning device detect and upload policy to file institute to be uploaded with the presence or absence of file under specified store path The file destination of upload;
File destination if it does not exist, then S603, determines that file uploads Fang Wei and starts upper transmitting file;
File destination if it exists then executes S604, and file scanning device is judged whether there is to be recorded for file destination Attribute information, wherein the case where arriving file destination for first scan, judging result are that there is no and be directed to and non-sweep for the first time The case where retouching the attribute information of file destination, judging result are to exist;
If non-record attribute information, illustrates that present scan is the scanning of attribute information for the first time for file destination, execute S605 obtains and records the attribute information of file destination;
If record attribute information, illustrates that present scan is the non-attribute information for the first time scanning for file destination, hold Row S606 obtains the current attribute information of file destination according to the first prefixed time interval, wherein the attribute information includes: text Part size and/or filemodetime, this document modification time characterize what file destination was newly written under specified store path Temporal information;And
S607 is executed, judges whether the current attribute information of file destination meets the preset termination condition of scanning, specifically, sentencing Whether the attribute information of disconnected file destination remains unchanged, that is, compares the newest attribute information of file destination and be directed to file destination institute Whether the attribute information of record is consistent;
If it is not, then explanation is in crossing on file, S608 is executed, according to the current attribute information got, updates needle To the attribute information that file destination is recorded, and continue to execute above-mentioned S606;
It is finished if so, supporting paper has uploaded, executes S609, set default lattice for the file name of file destination Formula, for example, increasing a certain specific fields in the file name of file destination;
S610, file reception side obtain the file name of file destination according to the second prefixed time interval;
S611, file reception side judges whether the file name of file destination is preset format, for example, judging file destination File name in whether there is specific fields;
If it is not, then continuing to execute above-mentioned S610;If so, executing S612, the file destination is downloaded.
Document down loading method in this specification one or more embodiment, in the case where detecting specified store path, there are needles After the file destination uploaded to file to be uploaded, the current attribute information of file destination is obtained according to prefixed time interval;Root According to the current attribute information, judges whether file to be uploaded uploads and finish;If so, triggering file reception side downloading target text Part.After i.e. file upload side starts upper transmitting file, and file reception side start download file before, pass through Multiple-Scan target The current attribute information of file, and after determining that file to be uploaded has been uploaded in conjunction with the current attribute information, just download this File destination reaches the mesh uploaded in confirmation to realize that file uploads the first time triggering downloading object file completed Under the premise of the integrality for marking file, the purpose of file download operation is executed in time, when can ensure file download simultaneously in this way Effect property and file download integrality.
The document down loading method that corresponding above-mentioned Fig. 2 to Fig. 6 is described, based on the same technical idea, this specification one or Multiple embodiments additionally provide a kind of file downloading device, and Fig. 7 is under the file that this specification one or more embodiment provides The module composition schematic diagram set is carried, the device is for executing the document down loading method that Fig. 2 to Fig. 6 is described, as shown in fig. 7, should Device includes:
File detection module 701 uploads policy to text to be uploaded with the presence or absence of file under specified store path for detecting The file destination that part is uploaded;
Attribute information obtains module 702, if being to exist for testing result, obtains the mesh according to prefixed time interval Mark the current attribute information of file;
Attribute information judgment module 703, for the current attribute information according to the file destination, judgement it is described to Whether upper transmitting file, which uploads, finishes;
File download module 704 downloads the file destination for if the determination result is YES, then triggering file reception side.
In this specification one or more embodiment, after file upload side starts upper transmitting file, and file reception side is opened Begin to determine before downloading file by the current attribute information of Multiple-Scan file destination, and in conjunction with the current attribute information After file to be uploaded has uploaded, the file destination is just downloaded, to realize that file uploads under the first time triggering completed File destination is carried, reaches under the premise of the integrality for the file destination that confirmation has uploaded, executes file download operation in time Purpose can ensure file download timeliness and file download integrality simultaneously in this way.
Optionally, the attribute information judgment module 703, is specifically used for:
Judge whether the current attribute information of the file destination meets the preset termination condition of scanning;
It is finished if so, determining that the file to be uploaded has uploaded, otherwise, continues to execute and obtained according to prefixed time interval The step of current attribute information of the file destination.
Optionally, the current attribute information includes: file size and/or filemodetime;The attribute information is sentenced Disconnected module 703, is further specifically used for:
Judge whether the file size of the file destination remains unchanged, and/or judges that the file of the file destination is repaired Change whether the time remains unchanged;
If judging result is to be, it is determined that the current attribute information of the file destination meets preset termination scanning Condition, and preset format is set by the file name of the file destination.
Optionally, the file download module 704, is specifically used for:
If file reception side detects that the file name of the file destination meets preset format, the file reception side Download the file destination.
Optionally, described device further includes attribute information logging modle, is used for:
Determining that there are after the file destination, judge whether there is the attribute letter recorded for the file destination Breath;
If it does not exist, then the attribute information of the file destination is obtained and records, and using the attribute information as needle To the attribute information of the file destination first record.
Optionally, described device further includes attribute information update module, is used for:
After determining that the file to be uploaded does not upload, the attribute letter recorded for the file destination is updated Breath.
Optionally, the attribute information judgment module 703, also particularly useful for:
For the current attribute information got every time, judges the current attribute information and be directed to the file destination Whether the attribute information recorded is consistent;
If consistent, it is determined that the file to be uploaded, which has uploaded, to be finished;
If inconsistent, it is determined that the file to be uploaded, which does not upload, to be finished.
Optionally, described device further includes time interval determining module, is used for:
Determine that the file of file to be uploaded uploads feature, wherein the file upload feature include: file upload it is time-consuming, At least one of file uploading bandwidth, file size;
Feature is uploaded according to the file of the file to be uploaded, is determined for scanning needle to the file institute to be uploaded Prefixed time interval used in the attribute information of the file destination of upload.
File downloading device in this specification one or more embodiment, in the case where detecting specified store path, there are needles After the file destination uploaded to file to be uploaded, the current attribute information of file destination is obtained according to prefixed time interval;Root According to the current attribute information, judges whether file to be uploaded uploads and finish;If so, triggering file reception side downloading target text Part.After i.e. file upload side starts upper transmitting file, and file reception side start download file before, pass through Multiple-Scan target The current attribute information of file, and after determining that file to be uploaded has been uploaded in conjunction with the current attribute information, just download this File destination reaches the mesh uploaded in confirmation to realize that file uploads the first time triggering downloading object file completed Under the premise of the integrality for marking file, the purpose of file download operation is executed in time, when can ensure file download simultaneously in this way Effect property and file download integrality.
It should be noted that in this specification about in the embodiment of file downloading device and this specification about under file Based on the same inventive concept, therefore the specific implementation of the embodiment may refer under aforementioned corresponding file the embodiment of support method The implementation of support method, overlaps will not be repeated.
The document down loading method that corresponding above-mentioned Fig. 2 to Fig. 6 is described, based on the same technical idea, this specification one or Multiple embodiments additionally provide a kind of file download system, and Fig. 8 is under the file that this specification one or more embodiment provides The structure composition schematic diagram of loading system, as shown in figure 8, the system includes: that file upload side 10, file reception side 20 and file are swept Imaging apparatus 30;
Above-mentioned file upload side 10, for uploading file destination to file to be uploaded to specified store path knit stitch;
Above-mentioned file scanning device 30, for detect under specified store path with the presence or absence of the file side of uploading 10 for The file destination that transmitting file is uploaded;If it exists, then the current attribute information of file destination is obtained according to prefixed time interval;With And the current attribute information according to file destination, judge whether file to be uploaded uploads and finish, wherein file upload side will be to upper After transmitting file uploads, the attribute information of the file destination under specified store path is remained unchanged, at this time the text of file destination Part size is identical as the file size of file to be uploaded, includes in the file content for including in file destination and file to be uploaded File content is identical, can guarantee the integrality of file download, and in the case where determining the first time triggering that file upload is completed File destination is carried, can guarantee the timeliness of file download;
Above-mentioned file reception side 20, for after determining that file to be uploaded has uploaded, downloading object file, wherein It is the case where file reception side executes for file attribute information scanning process, file reception side is according to the target text scanned After the current attribute information of part determines that file uploads, the file destination is downloaded automatically;It is scanned for file attribute information Process is the case where execution by the individual file scanning device independently of file reception side, to need this document scanning means in root After determining that file uploads according to the current attribute information of the file destination scanned, file destination upload and completes mark Note, or downloading instruction information is sent to file reception side, file reception side is detecting upload completion label or is receiving After the downloading indicates information, the file destination is downloaded automatically.
In this specification one or more embodiment, after file upload side starts upper transmitting file, and file reception side is opened Begin to determine before downloading file by the current attribute information of Multiple-Scan file destination, and in conjunction with the current attribute information After file to be uploaded has uploaded, the file destination is just downloaded, to realize that file uploads under the first time triggering completed File destination is carried, reaches under the premise of the integrality for the file destination that confirmation has uploaded, executes file download operation in time Purpose can ensure file download timeliness and file download integrality simultaneously in this way.
Wherein, above-mentioned file scanning device 30 can be set in file reception side 20;Alternatively, above-mentioned file scanning device 30 place terminals can also be with 20 phase of file reception side independence;
Wherein, the case where for file scanning device 30 independently of file reception side 20, above-mentioned file scanning device 30, also For setting preset format for the file name of file destination after determining that file to be uploaded has uploaded;
Above-mentioned file reception side 20, after meeting preset format in the file name for detecting file destination, then It determines that file to be uploaded has uploaded to finish, and downloads the file destination.
File download system in this specification one or more embodiment, in the case where detecting specified store path, there are needles After the file destination uploaded to file to be uploaded, the current attribute information of file destination is obtained according to prefixed time interval;Root According to the current attribute information, judges whether file to be uploaded uploads and finish;If so, triggering file reception side downloading target text Part.After i.e. file upload side starts upper transmitting file, and file reception side start download file before, pass through Multiple-Scan target The current attribute information of file, and after determining that file to be uploaded has been uploaded in conjunction with the current attribute information, just download this File destination reaches the mesh uploaded in confirmation to realize that file uploads the first time triggering downloading object file completed Under the premise of the integrality for marking file, the purpose of file download operation is executed in time, when can ensure file download simultaneously in this way Effect property and file download integrality.
Further, corresponding above-mentioned Fig. 2 is to method shown in fig. 6, based on the same technical idea, this specification one or Multiple embodiments additionally provide a kind of file download equipment, and the equipment is for executing above-mentioned document down loading method, such as Fig. 9 institute Show.
File download equipment can generate bigger difference because configuration or performance are different, may include one or one with On processor 901 and memory 902, can store one or more storage application programs or number in memory 902 According to.Wherein, memory 902 can be of short duration storage or persistent storage.The application program for being stored in memory 902 may include one A or more than one module (diagram is not shown), each module may include can to the series of computation machine in file download equipment It executes instruction.Further, processor 901 can be set to communicate with memory 902, executes and deposits in file download equipment Series of computation machine executable instruction in reservoir 902.File download equipment can also include one or more power supplys 903, one or more wired or wireless network interfaces 904, one or more input/output interfaces 905, one or More than one keyboard 906 etc..
In a specific embodiment, file download equipment includes memory and one or more journey Sequence, perhaps more than one program is stored in memory and one or more than one program may include one for one of them Or more than one module, and each module may include to the series of computation machine executable instruction in file download equipment, and Be configured to be executed this by one or more than one processor or more than one program include by carry out it is following based on Calculation machine executable instruction:
It detects and uploads the file destination that policy uploads file to be uploaded with the presence or absence of file under specified store path;
If it exists, then the current attribute information of the file destination is obtained according to prefixed time interval;
According to the current attribute information of the file destination, judges whether the file to be uploaded uploads and finish;
If so, triggering file reception side downloads the file destination.
In this specification one or more embodiment, after file upload side starts upper transmitting file, and file reception side is opened Begin to determine before downloading file by the current attribute information of Multiple-Scan file destination, and in conjunction with the current attribute information After file to be uploaded has uploaded, the file destination is just downloaded, to realize that file uploads under the first time triggering completed File destination is carried, reaches under the premise of the integrality for the file destination that confirmation has uploaded, executes file download operation in time Purpose can ensure file download timeliness and file download integrality simultaneously in this way.
Optionally, computer executable instructions when executed, the current attribute according to the file destination Information judges whether the file to be uploaded uploads and finishes, comprising:
Judge whether the current attribute information of the file destination meets the preset termination condition of scanning;
It is finished if so, determining that the file to be uploaded has uploaded, otherwise, continues to execute and obtained according to prefixed time interval The step of current attribute information of the file destination.
Optionally, computer executable instructions when executed, the current attribute information include: file size and/or Filemodetime;
Whether the current attribute information for judging the file destination meets the preset termination condition of scanning, comprising:
Judge whether the file size of the file destination remains unchanged, and/or judges that the file of the file destination is repaired Change whether the time remains unchanged;
If judging result is to be, it is determined that the current attribute information of the file destination meets preset termination scanning Condition, and preset format is set by the file name of the file destination.
Optionally, when executed, the triggering file reception side downloads the file destination to computer executable instructions, Include:
If file reception side detects that the file name of the file destination meets preset format, the file reception side Download the file destination.
Optionally, computer executable instructions when executed, whether there is on file in the case where detecting specified store path After the file destination that biography policy uploads file to be uploaded, further includes:
Determining that there are after the file destination, judge whether there is the attribute letter recorded for the file destination Breath;
If it does not exist, then the attribute information of the file destination is obtained and records, and using the attribute information as needle To the attribute information of the file destination first record.
Optionally, computer executable instructions when executed, finish it judging whether the file to be uploaded uploads Afterwards, further includes:
After determining that the file to be uploaded does not upload, the attribute letter recorded for the file destination is updated Breath.
Optionally, computer executable instructions when executed, the current attribute according to the file destination Information judges whether the file to be uploaded uploads and finishes, comprising:
For the current attribute information got every time, judges the current attribute information and be directed to the file destination Whether the attribute information recorded is consistent;
If consistent, it is determined that the file to be uploaded, which has uploaded, to be finished;
If inconsistent, it is determined that the file to be uploaded, which does not upload, to be finished.
Optionally, computer executable instructions when executed, are obtaining the file destination according to prefixed time interval Current attribute information before, further includes:
Determine that the file of file to be uploaded uploads feature, wherein the file upload feature include: file upload it is time-consuming, At least one of file uploading bandwidth, file size;
Feature is uploaded according to the file of the file to be uploaded, is determined for scanning needle to the file institute to be uploaded Prefixed time interval used in the attribute information of the file destination of upload.
File download equipment in this specification one or more embodiment, in the case where detecting specified store path, there are needles After the file destination uploaded to file to be uploaded, the current attribute information of file destination is obtained according to prefixed time interval;Root According to the current attribute information, judges whether file to be uploaded uploads and finish;If so, triggering file reception side downloading target text Part.After i.e. file upload side starts upper transmitting file, and file reception side start download file before, pass through Multiple-Scan target The current attribute information of file, and after determining that file to be uploaded has been uploaded in conjunction with the current attribute information, just download this File destination reaches the mesh uploaded in confirmation to realize that file uploads the first time triggering downloading object file completed Under the premise of the integrality for marking file, the purpose of file download operation is executed in time, when can ensure file download simultaneously in this way Effect property and file download integrality.
It should be noted that in this specification about in the embodiment and this specification of file download equipment about under file Based on the same inventive concept, therefore the specific implementation of the embodiment may refer under aforementioned corresponding file the embodiment of support method The implementation of support method, overlaps will not be repeated.
Further, corresponding above-mentioned Fig. 2 is to method shown in fig. 6, based on the same technical idea, this specification one or Multiple embodiments additionally provide a kind of storage medium,, should in a kind of specific embodiment for storing computer executable instructions Storage medium can be USB flash disk, CD, hard disk etc., and the computer executable instructions of storage medium storage are being executed by processor When, it is able to achieve following below scheme:
It detects and uploads the file destination that policy uploads file to be uploaded with the presence or absence of file under specified store path;
If it exists, then the current attribute information of the file destination is obtained according to prefixed time interval;
According to the current attribute information of the file destination, judges whether the file to be uploaded uploads and finish;
If so, triggering file reception side downloads the file destination.
In this specification one or more embodiment, after file upload side starts upper transmitting file, and file reception side is opened Begin to determine before downloading file by the current attribute information of Multiple-Scan file destination, and in conjunction with the current attribute information After file to be uploaded has uploaded, the file destination is just downloaded, to realize that file uploads under the first time triggering completed File destination is carried, reaches under the premise of the integrality for the file destination that confirmation has uploaded, executes file download operation in time Purpose can ensure file download timeliness and file download integrality simultaneously in this way.
Optionally, the computer executable instructions of storage medium storage are described according to when being executed by processor The current attribute information of file destination judges whether the file to be uploaded uploads and finishes, comprising:
Judge whether the current attribute information of the file destination meets the preset termination condition of scanning;
It is finished if so, determining that the file to be uploaded has uploaded, otherwise, continues to execute and obtained according to prefixed time interval The step of current attribute information of the file destination.
Optionally, the computer executable instructions of storage medium storage are when being executed by processor, the current attribute Information includes: file size and/or filemodetime;
Whether the current attribute information for judging the file destination meets the preset termination condition of scanning, comprising:
Judge whether the file size of the file destination remains unchanged, and/or judges that the file of the file destination is repaired Change whether the time remains unchanged;
If judging result is to be, it is determined that the current attribute information of the file destination meets preset termination scanning Condition, and preset format is set by the file name of the file destination.
Optionally, the computer executable instructions of storage medium storage are when being executed by processor, the triggering file Recipient downloads the file destination, comprising:
If file reception side detects that the file name of the file destination meets preset format, the file reception side Download the file destination.
Optionally, the computer executable instructions of storage medium storage are specified in detection and are deposited when being executed by processor After the file destination uploaded with the presence or absence of file upload policy to file to be uploaded under storage path, further includes:
Determining that there are after the file destination, judge whether there is the attribute letter recorded for the file destination Breath;
If it does not exist, then the attribute information of the file destination is obtained and records, and using the attribute information as needle To the attribute information of the file destination first record.
Optionally, the computer executable instructions of storage medium storage are when being executed by processor, judgement it is described to Whether upper transmitting file uploads finish after, further includes:
After determining that the file to be uploaded does not upload, the attribute letter recorded for the file destination is updated Breath.
Optionally, the computer executable instructions of storage medium storage are described according to when being executed by processor The current attribute information of file destination judges whether the file to be uploaded uploads and finishes, comprising:
For the current attribute information got every time, judges the current attribute information and be directed to the file destination Whether the attribute information recorded is consistent;
If consistent, it is determined that the file to be uploaded, which has uploaded, to be finished;
If inconsistent, it is determined that the file to be uploaded, which does not upload, to be finished.
Optionally, the computer executable instructions of storage medium storage are when being executed by processor, when according to default Between file destination described in interval acquiring current attribute information before, further includes:
Determine that the file of file to be uploaded uploads feature, wherein the file upload feature include: file upload it is time-consuming, At least one of file uploading bandwidth, file size;
Feature is uploaded according to the file of the file to be uploaded, is determined for scanning needle to the file institute to be uploaded Prefixed time interval used in the attribute information of the file destination of upload.
The computer executable instructions of storage medium storage in this specification one or more embodiment are by processor When execution, after there is the file destination uploaded for file to be uploaded in the case where detecting specified store path, according to it is default when Between interval acquiring file destination current attribute information;According to the current attribute information, judge whether file to be uploaded has uploaded Finish;If so, triggering file reception side's downloading object file.After i.e. file upload side starts upper transmitting file, and file reception Before side starts to download file, by the current attribute information of Multiple-Scan file destination, and combine the current attribute information true It makes after file to be uploaded uploaded, the file destination is just downloaded, to realize that file uploads the first time touching completed Downloading object file is sent out, is reached under the premise of the integrality for the file destination that confirmation has uploaded, executes file download behaviour in time The purpose of work can ensure file download timeliness and file download integrality simultaneously in this way.
It should be noted that in this specification about in the embodiment of storage medium and this specification about file download side Based on the same inventive concept, therefore the specific implementation of the embodiment may refer to aforementioned corresponding file download side to the embodiment of method The implementation of method, overlaps will not be repeated.
In the 1990s, the improvement of a technology can be distinguished clearly be on hardware improvement (for example, Improvement to circuit structures such as diode, transistor, switches) or software on improvement (improvement for method flow).So And with the development of technology, the improvement of current many method flows can be considered as directly improving for hardware circuit. Designer nearly all obtains corresponding hardware circuit by the way that improved method flow to be programmed into hardware circuit.Cause This, it cannot be said that the improvement of a method flow cannot be realized with hardware entities module.For example, programmable logic device (Programmable Logic Device, PLD) (such as field programmable gate array (Field Programmable Gate Array, FPGA)) it is exactly such a integrated circuit, logic function determines device programming by user.By designer Voluntarily programming comes a digital display circuit " integrated " on a piece of PLD, designs and makes without asking chip maker Dedicated IC chip.Moreover, nowadays, substitution manually makes IC chip, this programming is also used instead mostly " is patrolled Volume compiler (logic compiler) " software realizes that software compiler used is similar when it writes with program development, And the source code before compiling also write by handy specific programming language, this is referred to as hardware description language (Hardware Description Language, HDL), and HDL is also not only a kind of, but there are many kind, such as ABEL (Advanced Boolean Expression Language)、AHDL(Altera Hardware Description Language)、Confluence、CUPL(Cornell University Programming Language)、HD Cal、 JHDL(Java Hardware Description Language)、Lava、Lola、My HDL、PALASM、RHDL(Ruby Hardware Description Language) etc., VHDL (Very-High-Speed is most generally used at present Integrated Circuit Hardware Description Language) and Verilog.Those skilled in the art also answer This understands, it is only necessary to method flow slightly programming in logic and is programmed into integrated circuit with above-mentioned several hardware description languages, The hardware circuit for realizing the logical method process can be readily available.
Controller can be implemented in any suitable manner, for example, controller can take such as microprocessor or processing The computer for the computer readable program code (such as software or firmware) that device and storage can be executed by (micro-) processor can Read medium, logic gate, switch, specific integrated circuit (Application Specific Integrated Circuit, ASIC), the form of programmable logic controller (PLC) and insertion microcontroller, the example of controller includes but is not limited to following microcontroller Device: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20 and Silicone Labs C8051F320 are deposited Memory controller is also implemented as a part of the control logic of memory.It is also known in the art that in addition to Pure computer readable program code mode is realized other than controller, can be made completely by the way that method and step is carried out programming in logic Controller is obtained to come in fact in the form of logic gate, switch, specific integrated circuit, programmable logic controller (PLC) and insertion microcontroller etc. Existing identical function.Therefore this controller is considered a kind of hardware component, and to including for realizing various in it The device of function can also be considered as the structure in hardware component.Or even, it can will be regarded for realizing the device of various functions For either the software module of implementation method can be the structure in hardware component again.
System, device, module or the unit that above-described embodiment illustrates can specifically realize by computer chip or entity, Or it is realized by the product with certain function.It is a kind of typically to realize that equipment is computer.Specifically, computer for example may be used Think personal computer, laptop computer, cellular phone, camera phone, smart phone, personal digital assistant, media play It is any in device, navigation equipment, electronic mail equipment, game console, tablet computer, wearable device or these equipment The combination of equipment.
For convenience of description, it is divided into various units when description apparatus above with function to describe respectively.Certainly, implementing this The function of each unit can be realized in the same or multiple software and or hardware when specification one or more.
It should be understood by those skilled in the art that, the embodiment of this specification one or more can provide for method, system, Or computer program product.Therefore, this specification one or more can be used complete hardware embodiment, complete software embodiment, Or the form of embodiment combining software and hardware aspects.Moreover, this specification one or more can be used in one or more It wherein include computer-usable storage medium (the including but not limited to magnetic disk storage, CD- of computer usable program code ROM, optical memory etc.) on the form of computer program product implemented.
This specification one or more is referring to (being according to method, the equipment of this specification one or more embodiment System) and the flowchart and/or the block diagram of computer program product describe.It should be understood that can be realized by computer program instructions The process and/or box in each flow and/or block and flowchart and/or the block diagram in flowchart and/or the block diagram Combination.Can provide these computer program instructions to general purpose computer, special purpose computer, Embedded Processor or other can compile The processor of journey data processing equipment is to generate a machine, so that passing through computer or other programmable data processing devices The instruction that processor executes generates for realizing in one box of one or more flows of the flowchart and/or block diagram or more The device for the function of being specified in a box.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
In a typical configuration, calculating equipment includes one or more processors (CPU), input/output interface, net Network interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/or The forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable medium Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data. The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), moves State random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasable Programmable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM), Digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape magnetic disk storage or other magnetic storage devices Or any other non-transmission medium, can be used for storage can be accessed by a computing device information.As defined in this article, it calculates Machine readable medium does not include temporary computer readable media (transitory media), such as the data-signal and carrier wave of modulation.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludability It include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrap Include other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic want Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including described want There is also other identical elements in the process, method of element, commodity or equipment.
It will be understood by those skilled in the art that the embodiment of this specification one or more can provide as method, system or meter Calculation machine program product.Therefore, complete hardware embodiment, complete software embodiment or combination can be used in this specification one or more The form of embodiment in terms of software and hardware.It is wherein wrapped moreover, this specification one or more can be used in one or more Computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optics containing computer usable program code Memory etc.) on the form of computer program product implemented.
This specification one or more can be in the general context of computer-executable instructions executed by a computer Description, such as program module.Generally, program module includes the example for executing particular task or realizing particular abstract data type Journey, programs, objects, component, data structure etc..This specification one or more can also be practiced in a distributed computing environment It is a, in these distributed computing environments, by executing task by the connected remote processing devices of communication network.Dividing Cloth calculates in environment, and program module can be located in the local and remote computer storage media including storage equipment.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodiment Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for system reality For applying example, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to embodiment of the method Part explanation.
The foregoing is merely the embodiment of this specification one or more, be not limited to this specification one or It is multiple.To those skilled in the art, this specification one or more can have various modifications and variations.It is all in this explanation Any modification, equivalent replacement, improvement and so within book one or more spirit and principle, should be included in this specification Within one or more scopes of the claims.

Claims (21)

1. a kind of document down loading method, comprising:
It detects and uploads the file destination that policy uploads file to be uploaded with the presence or absence of file under specified store path;
If it exists, then the current attribute information of the file destination is obtained according to prefixed time interval;
According to the current attribute information of the file destination, judges whether the file to be uploaded uploads and finish;
If so, triggering file reception side downloads the file destination.
2. according to the method described in claim 1, wherein, the current attribute information according to the file destination is sentenced Whether the file to be uploaded that breaks, which uploads, finishes, comprising:
Judge whether the current attribute information of the file destination meets the preset termination condition of scanning;
It finishes if so, determining that the file to be uploaded has uploaded, otherwise, continues to execute described in obtaining according to prefixed time interval The step of current attribute information of file destination.
3. according to the method described in claim 2, wherein, the current attribute information includes: file size and/or file modification Time;
Whether the current attribute information for judging the file destination meets the preset termination condition of scanning, comprising:
When judging whether the file size of the file destination remains unchanged, and/or judging the file modification of the file destination Between whether remain unchanged;
If judging result is to be, it is determined that the current attribute information of the file destination meets preset termination scan stripes Part, and preset format is set by the file name of the file destination.
4. according to the method described in claim 3, wherein, the triggering file reception side downloads the file destination, comprising:
If file reception side detects that the file name of the file destination meets preset format, file reception side's downloading The file destination.
5. according to the method described in claim 1, wherein, uploading policy pair with the presence or absence of file in the case where detecting specified store path After the file destination that file to be uploaded is uploaded, further includes:
It is determining there are after the file destination, is judging whether there is the attribute information recorded for the file destination;
If it does not exist, then the attribute information of the file destination is obtained and records, and using the attribute information as institute State the attribute information of file destination first record.
6. according to the method described in claim 5, wherein, after judging whether the file to be uploaded uploads and finish, also wrap It includes:
After determining that the file to be uploaded does not upload, the attribute information recorded for the file destination is updated.
7. according to the method described in claim 1, wherein, the current attribute information according to the file destination is sentenced Whether the file to be uploaded that breaks, which uploads, finishes, comprising:
For the current attribute information got every time, judge that the current attribute information is remembered with for the file destination Whether the attribute information of record is consistent;
If consistent, it is determined that the file to be uploaded, which has uploaded, to be finished;
If inconsistent, it is determined that the file to be uploaded, which does not upload, to be finished.
8. according to the method described in claim 1, wherein, in the current category for obtaining the file destination according to prefixed time interval Before property information, further includes:
Determine that the file of file to be uploaded uploads feature, wherein it includes: that file uploads time-consuming, file that the file, which uploads feature, At least one of uploading bandwidth, file size;
Feature is uploaded according to the file of the file to be uploaded, determines and the file to be uploaded is uploaded for scanning needle File destination attribute information used in prefixed time interval.
9. a kind of file downloading device, comprising:
File detection module uploads file to be uploaded with the presence or absence of file upload policy under specified store path for detecting File destination;
Attribute information obtains module, if being to exist for testing result, obtains the file destination according to prefixed time interval Current attribute information;
Attribute information judgment module judges the text to be uploaded for the current attribute information according to the file destination Whether part, which uploads, finishes;
File download module downloads the file destination for if the determination result is YES, then triggering file reception side.
10. device according to claim 9, wherein the attribute information judgment module is specifically used for:
Judge whether the current attribute information of the file destination meets the preset termination condition of scanning;
It finishes if so, determining that the file to be uploaded has uploaded, otherwise, continues to execute described in obtaining according to prefixed time interval The step of current attribute information of file destination.
11. device according to claim 10, wherein the current attribute information includes: that file size and/or file are repaired Change the time;The attribute information judgment module, is further specifically used for:
When judging whether the file size of the file destination remains unchanged, and/or judging the file modification of the file destination Between whether remain unchanged;
If judging result is to be, it is determined that the current attribute information of the file destination meets preset termination scan stripes Part, and preset format is set by the file name of the file destination.
12. device according to claim 11, wherein the file download module is specifically used for:
If file reception side detects that the file name of the file destination meets preset format, file reception side's downloading The file destination.
13. device according to claim 9, wherein described device further includes attribute information logging modle, is used for:
It is determining there are after the file destination, is judging whether there is the attribute information recorded for the file destination;
If it does not exist, then the attribute information of the file destination is obtained and records, and using the attribute information as institute State the attribute information of file destination first record.
14. device according to claim 13, wherein described device further includes attribute information update module, is used for:
After determining that the file to be uploaded does not upload, the attribute information recorded for the file destination is updated.
15. device according to claim 9, wherein the attribute information judgment module, also particularly useful for:
For the current attribute information got every time, judge that the current attribute information is remembered with for the file destination Whether the attribute information of record is consistent;
If consistent, it is determined that the file to be uploaded, which has uploaded, to be finished;
If inconsistent, it is determined that the file to be uploaded, which does not upload, to be finished.
16. device according to claim 9, wherein described device further includes time interval determining module, is used for:
Determine that the file of file to be uploaded uploads feature, wherein it includes: that file uploads time-consuming, file that the file, which uploads feature, At least one of uploading bandwidth, file size;
Feature is uploaded according to the file of the file to be uploaded, determines and the file to be uploaded is uploaded for scanning needle File destination attribute information used in prefixed time interval.
17. a kind of file download system, comprising: file upload side, file reception side and file scanning device;
The file upload side, for uploading file destination to file to be uploaded to specified store path knit stitch;
The file scanning device uploads policy to file institute to be uploaded with the presence or absence of file under specified store path for detecting The file destination of upload;If it exists, then the current attribute information of the file destination is obtained according to prefixed time interval;And root According to the current attribute information of the file destination, judges whether the file to be uploaded uploads and finish;
The file reception side, for downloading the file destination after determining that the file to be uploaded has uploaded.
18. system according to claim 17, wherein the file scanning device is set in the file reception side.
19. system according to claim 17, wherein terminal and the file reception side where the file scanning device It is mutually independent;
The file scanning device is also used to after determining that the file to be uploaded has uploaded, by the file destination File name is set as preset format;
The file reception side, specifically for after detecting that the file name of the file destination meets preset format, then really The fixed file to be uploaded, which has uploaded, to be finished, and downloads the file destination.
20. a kind of file download equipment, comprising:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the processing when executed Device:
It detects and uploads the file destination that policy uploads file to be uploaded with the presence or absence of file under specified store path;
If it exists, then the current attribute information of the file destination is obtained according to prefixed time interval;
According to the current attribute information of the file destination, judges whether the file to be uploaded uploads and finish;
If so, triggering file reception side downloads the file destination.
21. a kind of storage medium, for storing computer executable instructions, the executable instruction is realized following when executed Process:
It detects and uploads the file destination that policy uploads file to be uploaded with the presence or absence of file under specified store path;
If it exists, then the current attribute information of the file destination is obtained according to prefixed time interval;
According to the current attribute information of the file destination, judges whether the file to be uploaded uploads and finish;
If so, triggering file reception side downloads the file destination.
CN201910129956.4A 2019-02-21 2019-02-21 File downloading method, device and system Active CN109922142B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910129956.4A CN109922142B (en) 2019-02-21 2019-02-21 File downloading method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910129956.4A CN109922142B (en) 2019-02-21 2019-02-21 File downloading method, device and system

Publications (2)

Publication Number Publication Date
CN109922142A true CN109922142A (en) 2019-06-21
CN109922142B CN109922142B (en) 2022-04-19

Family

ID=66962077

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910129956.4A Active CN109922142B (en) 2019-02-21 2019-02-21 File downloading method, device and system

Country Status (1)

Country Link
CN (1) CN109922142B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110996000A (en) * 2019-12-16 2020-04-10 深圳市本牛科技有限责任公司 Method and device for simultaneously shooting from multiple angles
CN111538666A (en) * 2020-04-27 2020-08-14 深圳忆联信息***有限公司 Method and device for collecting test results in batches, computer equipment and storage medium
CN112685367A (en) * 2020-12-30 2021-04-20 上海掌门科技有限公司 File sharing progress indication method, electronic device and computer readable storage medium
CN113590565A (en) * 2021-08-12 2021-11-02 湖南智领通信科技有限公司 Method, system, equipment and medium for transmitting data of multiple terminals in series connection

Citations (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020104022A1 (en) * 2001-01-30 2002-08-01 Jorgenson Daniel Scott Secure routable file upload/download across the internet
CN101179393A (en) * 2006-12-14 2008-05-14 腾讯科技(深圳)有限公司 Method and system for implementing document breakpoint transmission
CN101360118A (en) * 2007-08-02 2009-02-04 广东新支点技术服务有限公司 Method and protocol suitable for mobile terminal multimedia file sharing and searching
CN101452399A (en) * 2007-12-05 2009-06-10 中兴通讯股份有限公司 Task secondary scheduling module and method
CN102170475A (en) * 2011-04-22 2011-08-31 中兴通讯股份有限公司 File distribution system and fragmentation method based on P2P (peer-to-peer)
CN102404771A (en) * 2010-09-17 2012-04-04 上海手机测试公共服务平台有限公司 Method for testing GPRS (General Packet Radio Service) data transmission performance of wireless communication module
CN102541659A (en) * 2011-12-30 2012-07-04 重庆新媒农信科技有限公司 Method and device for processing of server service requests
CN102739791A (en) * 2012-06-28 2012-10-17 奇智软件(北京)有限公司 File downloading and uploading method and device
CN103379175A (en) * 2013-07-04 2013-10-30 北京小米科技有限责任公司 Method for uploading multimedia data and terminal for uploading multimedia data
WO2014071786A1 (en) * 2012-11-06 2014-05-15 腾讯科技(深圳)有限公司 Method and system for file transmitting
CN103916479A (en) * 2014-04-15 2014-07-09 大连理工大学 Cloud synchronous local area network accelerating system based on working group document
CN103955472A (en) * 2014-03-31 2014-07-30 北京奇虎科技有限公司 Downloaded file transmission method and device, and browser
CN104468664A (en) * 2013-09-18 2015-03-25 中兴通讯股份有限公司 Method and device for uploading files to cloud storage system, and method and device for downloading files from cloud storage system
CN104486434A (en) * 2014-12-23 2015-04-01 深圳供电局有限公司 Mobile terminal and file upload and download methods of mobile terminal
CN104754012A (en) * 2013-12-31 2015-07-01 北京新媒传信科技有限公司 Data transmission method and system
CN105338424A (en) * 2015-10-29 2016-02-17 努比亚技术有限公司 Video processing method and system
CN106095546A (en) * 2016-06-01 2016-11-09 深圳市永兴元科技有限公司 The task management method of cloud computing platform and device
CN106341371A (en) * 2015-07-08 2017-01-18 杭州奕锐电子有限公司 Cloud storage data encryption method and cloud storage system
CN106453668A (en) * 2016-12-26 2017-02-22 网宿科技股份有限公司 Reverse file uploading method and system
CN106817391A (en) * 2015-12-01 2017-06-09 百度在线网络技术(北京)有限公司 Document breakpoint transmission method and apparatus
CN106991176A (en) * 2017-04-06 2017-07-28 广州视源电子科技股份有限公司 File management method, device, equipment and storage medium
CN106993026A (en) * 2017-03-10 2017-07-28 太极计算机股份有限公司 A kind of ftp server increases file detection method for down loading and device newly
CN107483627A (en) * 2017-09-12 2017-12-15 网宿科技股份有限公司 A kind of file distributing, method for down loading, Distributor, client and system
CN107770229A (en) * 2016-08-23 2018-03-06 中国电信股份有限公司 High in the clouds sharing files method, system and Cloud Server
CN108038127A (en) * 2017-11-08 2018-05-15 中国平安人寿保险股份有限公司 A kind of method, apparatus, terminal device and the storage medium of data synchronization
CN108234539A (en) * 2016-12-14 2018-06-29 北京金山云网络技术有限公司 A kind of file upload, download, transmission method and device
CN109104481A (en) * 2018-08-07 2018-12-28 Oppo(重庆)智能科技有限公司 file integrity detection method, file integrity detection device and terminal device
CN109361739A (en) * 2018-09-25 2019-02-19 广州多益网络股份有限公司 A kind of method for down loading, device, client, system and storage medium

Patent Citations (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020104022A1 (en) * 2001-01-30 2002-08-01 Jorgenson Daniel Scott Secure routable file upload/download across the internet
CN101179393A (en) * 2006-12-14 2008-05-14 腾讯科技(深圳)有限公司 Method and system for implementing document breakpoint transmission
CN101360118A (en) * 2007-08-02 2009-02-04 广东新支点技术服务有限公司 Method and protocol suitable for mobile terminal multimedia file sharing and searching
CN101452399A (en) * 2007-12-05 2009-06-10 中兴通讯股份有限公司 Task secondary scheduling module and method
CN102404771A (en) * 2010-09-17 2012-04-04 上海手机测试公共服务平台有限公司 Method for testing GPRS (General Packet Radio Service) data transmission performance of wireless communication module
CN102170475A (en) * 2011-04-22 2011-08-31 中兴通讯股份有限公司 File distribution system and fragmentation method based on P2P (peer-to-peer)
CN102541659A (en) * 2011-12-30 2012-07-04 重庆新媒农信科技有限公司 Method and device for processing of server service requests
CN102739791A (en) * 2012-06-28 2012-10-17 奇智软件(北京)有限公司 File downloading and uploading method and device
WO2014071786A1 (en) * 2012-11-06 2014-05-15 腾讯科技(深圳)有限公司 Method and system for file transmitting
CN103379175A (en) * 2013-07-04 2013-10-30 北京小米科技有限责任公司 Method for uploading multimedia data and terminal for uploading multimedia data
CN104468664A (en) * 2013-09-18 2015-03-25 中兴通讯股份有限公司 Method and device for uploading files to cloud storage system, and method and device for downloading files from cloud storage system
CN104754012A (en) * 2013-12-31 2015-07-01 北京新媒传信科技有限公司 Data transmission method and system
CN103955472A (en) * 2014-03-31 2014-07-30 北京奇虎科技有限公司 Downloaded file transmission method and device, and browser
CN103916479A (en) * 2014-04-15 2014-07-09 大连理工大学 Cloud synchronous local area network accelerating system based on working group document
CN104486434A (en) * 2014-12-23 2015-04-01 深圳供电局有限公司 Mobile terminal and file upload and download methods of mobile terminal
CN106341371A (en) * 2015-07-08 2017-01-18 杭州奕锐电子有限公司 Cloud storage data encryption method and cloud storage system
CN105338424A (en) * 2015-10-29 2016-02-17 努比亚技术有限公司 Video processing method and system
CN106817391A (en) * 2015-12-01 2017-06-09 百度在线网络技术(北京)有限公司 Document breakpoint transmission method and apparatus
CN106095546A (en) * 2016-06-01 2016-11-09 深圳市永兴元科技有限公司 The task management method of cloud computing platform and device
CN107770229A (en) * 2016-08-23 2018-03-06 中国电信股份有限公司 High in the clouds sharing files method, system and Cloud Server
CN108234539A (en) * 2016-12-14 2018-06-29 北京金山云网络技术有限公司 A kind of file upload, download, transmission method and device
CN106453668A (en) * 2016-12-26 2017-02-22 网宿科技股份有限公司 Reverse file uploading method and system
CN106993026A (en) * 2017-03-10 2017-07-28 太极计算机股份有限公司 A kind of ftp server increases file detection method for down loading and device newly
CN106991176A (en) * 2017-04-06 2017-07-28 广州视源电子科技股份有限公司 File management method, device, equipment and storage medium
CN107483627A (en) * 2017-09-12 2017-12-15 网宿科技股份有限公司 A kind of file distributing, method for down loading, Distributor, client and system
CN108038127A (en) * 2017-11-08 2018-05-15 中国平安人寿保险股份有限公司 A kind of method, apparatus, terminal device and the storage medium of data synchronization
CN109104481A (en) * 2018-08-07 2018-12-28 Oppo(重庆)智能科技有限公司 file integrity detection method, file integrity detection device and terminal device
CN109361739A (en) * 2018-09-25 2019-02-19 广州多益网络股份有限公司 A kind of method for down loading, device, client, system and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
肖玉泽等: "HDFS下海量小文件高效存储与索引方法", 《小型微型计算机***》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110996000A (en) * 2019-12-16 2020-04-10 深圳市本牛科技有限责任公司 Method and device for simultaneously shooting from multiple angles
CN111538666A (en) * 2020-04-27 2020-08-14 深圳忆联信息***有限公司 Method and device for collecting test results in batches, computer equipment and storage medium
CN111538666B (en) * 2020-04-27 2024-04-02 深圳忆联信息***有限公司 Method, device, computer equipment and storage medium for collecting test results in batches
CN112685367A (en) * 2020-12-30 2021-04-20 上海掌门科技有限公司 File sharing progress indication method, electronic device and computer readable storage medium
CN113590565A (en) * 2021-08-12 2021-11-02 湖南智领通信科技有限公司 Method, system, equipment and medium for transmitting data of multiple terminals in series connection
CN113590565B (en) * 2021-08-12 2023-12-22 湖南智领通信科技有限公司 Series multi-terminal data transmission method, system, equipment and medium

Also Published As

Publication number Publication date
CN109922142B (en) 2022-04-19

Similar Documents

Publication Publication Date Title
CN109922142A (en) A kind of document down loading method, apparatus and system
TWI698795B (en) Information display method and device
CN107015882B (en) A kind of block data method of calibration and device
CN110008224A (en) A kind of db transaction processing method and processing device
CN110648138B (en) Transaction query and transaction data processing method, device and equipment based on block chain
CN107329899A (en) A kind of application compatibility method of testing and device
CN107679700A (en) Business flow processing method, apparatus and server
CN109615495A (en) A kind of account checking method of data, device, equipment and system
CN107609437A (en) A kind of targeted graphical code recognition methods and device
CN107273300A (en) A kind of applied program testing method and device
CN108549562A (en) A kind of method and device of image load
CN110134668A (en) Data migration method, device and equipment applied to block chain
CN108345539A (en) A kind of method and apparatus for carrying out AB tests
CN108764864A (en) A kind of method, apparatus and equipment for configuring payment flow, executing payment flow
CN107066519A (en) A kind of task detection method and device
CN108615184A (en) A kind of method and device of book keeping operation
CN110502415A (en) One kind burying a setting method, device and equipment
CN107291623A (en) A kind of applied program testing method and device
CN109993646A (en) Accounting entry information determines method and device, accounting data recording method and device
CN105868216A (en) Method for realizing object expiration operation and device and equipment
CN109003090A (en) risk control method and device
CN109710622A (en) A kind of data-updating method, device and system
CN109166021A (en) Bookkeeping methods, device and business finance integral system
CN110032328A (en) A kind of size adjustment method and device of operation object
CN109003071A (en) Method of payment, device and equipment

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200924

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Applicant after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Applicant before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20200924

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Applicant after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Applicant before: Alibaba Group Holding Ltd.

GR01 Patent grant
GR01 Patent grant