CN110109840A - Code audit method, audit device and the medium compared based on version number - Google Patents
Code audit method, audit device and the medium compared based on version number Download PDFInfo
- Publication number
- CN110109840A CN110109840A CN201910389906.XA CN201910389906A CN110109840A CN 110109840 A CN110109840 A CN 110109840A CN 201910389906 A CN201910389906 A CN 201910389906A CN 110109840 A CN110109840 A CN 110109840A
- Authority
- CN
- China
- Prior art keywords
- audit
- code
- project
- file
- version number
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3604—Software analysis for verifying properties of programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The present invention relates to a kind of code audit methods compared based on version number, comprising: obtains the version number to the newest publication of audit project from the source code storage of project, and pulls corresponding code and/or file to local directory;It searches the version number of project last time publication and obtains corresponding code and/or file to local directory;Compare the difference between two versions, variance codes and/or file are saved to audit database;Obtain the web routing address influenced by variance codes and/or differential file;The difference of the version of the newest submission of project and last version is checked according to web routing address and is audited.Auditor reduces workload, improves code audit efficiency, due to only obtaining variance codes and/or file, can prevent the leakage of complete source code by auditing to latest edition and the variance codes of last version and/or the simulation test of file.
Description
Technical field
The invention belongs to technical field of network security more particularly to a kind of code audit method compared based on version number,
Audit device, computer installation and storage medium.
Background technique
The process of existing system building, often uses two methods, one is directly pass through rsync from testing service device
For script synchronization to aol server, another kind is that the system version constructed is deployed on line and is taken by version the build tool
Business device, it is exactly non-sustainable that both modes, which have a feature, and in micro services framework, each functional module is splitted into incognito
Business, if can all encounter relationship between services dependence using both building modes, construct low efficiency.
Git is the distributed version control system of an open source, can be handled effectively, at high speed from very little to very big
Item version management.Git is that Linus Torvalds is developed and an open source code of exploitation to help to manage linux kernel
Version Control software.
Maximum two problems of this control system are, first is that when carrying out the relevant operations such as code difference audit, it is necessary to by item
Purpose administrator opens corresponding permission, and personnel are just provided with the modification of this purpose and download permission after having opened permission.And
The permission of each project is voluntarily managed by project leader, and flow of personnel leads to difficult management, and there are source codes by non-item
The risk of mesh participant leakage;Second is that version control system be control source code submission and each submission version before
Control can not be associated and get through with really online version, thus it is really online every time when can audit repeatedly multiple submission
Version.
Summary of the invention
The present invention provides a kind of code audit method, audit device, computer installation and storage compared based on version number
Medium finds out version of the latest edition compared to last time publication by comparing the version of latest edition and last publication
Have discrepant code and/or file, auditor is audited by the simulation test to variance codes and/or file, subtracted
Small workload, improves code audit efficiency, due to only obtaining variance codes and/or file, can prevent complete source code
Leakage.
A kind of code audit method compared based on version number, this method are applied in code audit device, audit dress
It sets including acquiring unit, searching unit, compare storage unit and auditable unit, the described method comprises the following steps:
Step 1, acquiring unit obtains the version number to the newest publication of audit project from the source code storage of project, and pulls
Corresponding code and/or file are to local directory;
Step 2, searching unit searches the version number of project last time publication and obtains corresponding code and/or file extremely
Local directory;
Step 3, compare storage unit and compare difference between two versions, variance codes and/or file are saved to examining
Count library;
Step 4, auditable unit obtains the web routing address influenced by variance codes and/or differential file, according to the road web
The difference of the version of the newest submission of project and last version is checked by address and is audited.
Further, using code and/or file needed for devops building, test and publication project.
Further, the project name submitted when being issued according to project searches the version number information of project.
Further, corresponding code and/or file are obtained from source code storage according to version number information.
Further, the source code storage of project uses unified code storage, and the code storage includes git, svn.
Further, before the version number for searching project last time publication further include:
Judge whether to audit project be completely new project, if the version number information before not finding to audit project,
Then the project be completely new project, directly using to the code of audit project and/or file as variance codes and/or file.
Further, http request is constructed by web routing address and enters audit page progress simulation test, the audit
The page transfers the corresponding variance codes of operation and/or file from audit database, and the step protects variance codes and/or file
It further include the formatting processing to audit database before depositing to audit database.
A kind of code audit device compared based on version number, the code audit device are special for realizing the above method
Sign is,
The audit device includes acquiring unit, searching unit, compares storage unit and auditable unit;
Acquiring unit for obtaining the version number to the newest publication of audit project from the source code storage of project, and pulls
Corresponding code and/or file are to local directory;
Searching unit, for searching the version number of project last time publication and obtaining corresponding code and/or file extremely
Local directory;
Compare storage unit, for comparing the difference between two versions, variance codes and/or file are saved to audit
Database;
Auditable unit is routed for obtaining the web routing address influenced by variance codes and/or differential file according to web
Address checks the difference of the version of the newest submission of project and last version and audits.
A kind of computer installation, including memory, processor and storage can be run on a memory and on a processor
Computer program, it is characterised in that: the processor realizes the above method when executing the computer program.
A kind of computer readable storage medium, stores computer program thereon, it is characterised in that: the computer program
The above method is realized when being executed by processor.
The invention has the benefit that
Only audit variance codes and/or file, reduce workload, improve audit efficiency, and can prevent complete
The risk that source code is leaked.
Detailed description of the invention
It, below will be to specific in order to illustrate more clearly of the specific embodiment of the invention or technical solution in the prior art
Embodiment or attached drawing needed to be used in the description of the prior art are briefly described.In all the appended drawings, similar element
Or part is generally identified by similar appended drawing reference.In attached drawing, each element or part might not be drawn according to actual ratio.
Fig. 1 show method flow diagram according to an embodiment of the present.
Specific embodiment
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with attached drawing to the present invention make into
It is described in detail to one step, it is clear that described embodiments are only a part of the embodiments of the present invention, rather than whole implementation
Example.Based on the embodiments of the present invention, obtained by those of ordinary skill in the art without making creative efforts
All other embodiment, shall fall within the protection scope of the present invention.
The term used in embodiments of the present invention is only to be not intended to be limiting merely for for the purpose of describing particular embodiments
The present invention.In the embodiment of the present invention and the "an" of singular used in the attached claims, " described " and "the"
It is also intended to including most forms, unless the context clearly indicates other meaning, " a variety of " generally comprise at least two.
It should be appreciated that term "and/or" used herein is only a kind of incidence relation for describing affiliated partner, indicate
There may be three kinds of relationships, for example, A and/or B, can indicate: individualism A, exist simultaneously A and B, individualism B these three
Situation.In addition, character "/" herein, typicallys represent the relationship that forward-backward correlation object is a kind of "or".
It will be appreciated that though may be described in embodiments of the present invention using term first, second, third, etc..,
But these ... it should not necessarily be limited by these terms.These terms be only used to by ... distinguish.For example, not departing from implementation of the present invention
In the case where example range, first ... can also be referred to as second ..., and similarly, second ... can also be referred to as the
One ....
Depending on context, word as used in this " if ", " if " can be construed to " ... when " or
" when ... " or " in response to determination " or " in response to detection ".Similarly, context is depended on, phrase " if it is determined that " or " such as
Fruit detection (condition or event of statement) " can be construed to " when determining " or " in response to determination " or " when detection (statement
Condition or event) when " or " in response to detection (condition or event of statement) ".
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludability
Include, so that commodity or device including a series of elements not only include those elements, but also including not clear
The other element listed, or further include for this commodity or the intrinsic element of device.In the feelings not limited more
Under condition, the element that is limited by sentence "including a ...", it is not excluded that in the commodity or device for including the element also
There are other identical elements.
With reference to Fig. 1, it is shown a kind of embodiment of technical solution according to the present invention,
A kind of code audit method compared based on version number, this method are applied in code audit device, audit dress
It sets including acquiring unit, searching unit, compare storage unit and auditable unit, the described method comprises the following steps:
Step 1, acquiring unit obtains the version number to the newest publication of audit project from the source code storage of project, and pulls
Corresponding code and/or file are to local directory;
Step 2, searching unit searches the version number of project last time publication and obtains corresponding code and/or file extremely
Local directory;
Step 3, compare storage unit and compare difference between two versions, variance codes and/or file are saved to examining
Count library;
Step 4, auditable unit obtains the web routing address influenced by variance codes and/or differential file, according to the road web
The difference of the version of the newest submission of project and last version is checked by address and is audited.
In specific embodiment, unified code push, construction platform (devops) are disposed first, and use unified generation
Code warehouse (git, svn), it is formally online every time that project push is all carried out by automation code construction code platform (devops).
After the completion of developer's exploitation, when initiating code push operation, system goes source generation by the project name submitted
Code obtains the newest version number hash once submitted in warehouse in warehouse, and pulls this code to system from source code storage
It is local.
It inquires whether this project has the upper primary online version hash of record in current system, if not then thinks this
Secondary online project is completely new project, if there is last online version hash in system, pulls last version
Code is local to system.
Compare the differential file and code between two versions by the corresponding api interface of the offers such as git, svn, if
The record for not having last version online in system, the code for being considered as this is all newly-increased code.For variance codes addition
Different html labels, is highlighted into different colors, matches the web routing address of the code influences of this modification, and
It is stored in database after final data are formatted processing.
After variance codes compare completion, auditor checks the code difference of this online submission by web page, into
Row audit, and http request simulation test is constructed by impacted routing.Audit records auditor and audit after passing through
Version section, and the online version number of more new system record, audit do not pass through, be returned to after developer modifies, then
Secondary repeat above operation is audited.
A kind of code audit device compared based on version number, the code audit device are provided in one embodiment
For realizing the above method, which is characterized in that
The audit device includes acquiring unit, searching unit, compares storage unit and auditable unit;
Acquiring unit for obtaining the version number to the newest publication of audit project from the source code storage of project, and pulls
Corresponding code and/or file are to local directory;
Searching unit, for searching the version number of project last time publication and obtaining corresponding code and/or file extremely
Local directory;
Compare storage unit, for comparing the difference between two versions, variance codes and/or file are saved to audit
Database;
Auditable unit is routed for obtaining the web routing address influenced by variance codes and/or differential file according to web
Address checks the difference of the version of the newest submission of project and last version and audits.
The embodiment of the present disclosure provides a kind of nonvolatile computer storage media, and the computer storage medium is stored with
The method in above-mentioned any means embodiment can be performed in computer executable instructions, the computer executable instructions.
Provide a kind of electronic equipment in one embodiment, the electronic equipment in the embodiment of the present disclosure may include but
Be not limited to such as mobile phone, laptop, digit broadcasting receiver, PDA (personal digital assistant), PAD (tablet computer),
The mobile terminal of PMP (portable media player), car-mounted terminal (such as vehicle mounted guidance terminal) etc. and such as number
The fixed terminal of TV, desktop computer etc..
Electronic equipment may include processing unit (such as central processing unit, graphics processor etc.), can be according to storage
It is held in the program in read-only memory (ROM) or from the program that storage device is loaded into random access storage device (RAM)
The various movements appropriate of row and processing.In RAM, it is also stored with various programs and data needed for electronic device.Processing
Device, ROM and RAM are connected with each other by bus.Input/output (I/O) interface is also connected to bus.
In general, following device can connect to I/O interface: including such as touch screen, touch tablet, keyboard, mouse, camera shooting
The input unit of head, microphone, accelerometer, gyroscope etc.;Including such as liquid crystal display (LCD), loudspeaker, vibrator etc.
Output device;Storage device including such as tape, hard disk etc.;And communication device.Communication device can permit electronics and set
It is standby wirelessly or non-wirelessly to be communicated with other equipment to exchange data.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description
Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable medium
On computer program, which includes the program code for method shown in execution flow chart.In such reality
It applies in example, which can be downloaded and installed from network by communication device, or is mounted from storage device,
Or it is mounted from ROM.When the computer program is executed by processing unit, executes and limited in the method for the embodiment of the present disclosure
Above-mentioned function.
It should be noted that the above-mentioned computer-readable medium of the disclosure can be computer-readable signal media or meter
Calculation machine readable storage medium storing program for executing either the two any combination.Computer readable storage medium for example can be --- but not
Be limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.Meter
The more specific example of calculation machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, just of one or more conducting wires
Taking formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only storage
Device (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device,
Or above-mentioned any appropriate combination.In the disclosure, computer readable storage medium can be it is any include or storage journey
The tangible medium of sequence, the program can be commanded execution system, device or device use or in connection.And at this
In open, computer-readable signal media may include in a base band or as the data-signal that carrier wave a part is propagated,
In carry computer-readable program code.The data-signal of this propagation can take various forms, including but not limited to
Electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer-readable and deposit
Any computer-readable medium other than storage media, the computer-readable signal media can send, propagate or transmit and be used for
By the use of instruction execution system, device or device or program in connection.Include on computer-readable medium
Program code can transmit with any suitable medium, including but not limited to: electric wire, optical cable, RF (radio frequency) etc. are above-mentioned
Any appropriate combination.
Above-mentioned computer-readable medium can be included in above-mentioned electronic equipment;It is also possible to individualism, and not
It is fitted into the electronic equipment.
The calculating of the operation for executing the disclosure can be write with one or more programming languages or combinations thereof
Machine program code, above procedure design language include object oriented program language-such as Java, Smalltalk, C+
+, it further include conventional procedural programming language-such as " C " language or similar programming language.Program code can
Fully to execute, partly execute on the user computer on the user computer, be executed as an independent software package,
Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part.
In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN)
Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service
Provider is connected by internet).
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of the module, program segment or code include one or more use
The executable instruction of the logic function as defined in realizing.It should also be noted that in some implementations as replacements, being marked in box
The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually
It can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it to infuse
Meaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holding
The dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instruction
Combination realize.
Being described in unit involved in the embodiment of the present disclosure can be realized by way of software, can also be by hard
The mode of part is realized.Wherein, the title of unit does not constitute the restriction to the unit itself under certain conditions, for example, the
One acquiring unit is also described as " obtaining the unit of at least two internet protocol addresses ".
Claims (10)
1. a kind of code audit method compared based on version number, this method is applied in code audit device, the audit device
Including acquiring unit, searching unit, compare storage unit and auditable unit, which is characterized in that the method includes following steps
It is rapid:
Step 1, acquiring unit obtains the version number to the newest publication of audit project from the source code storage of project, and pulls correspondence
Code and/or file to local directory;
Step 2, searching unit searches the version number of project last time publication and obtains corresponding code and/or file to local
Catalogue;
Step 3, compare storage unit and compare difference between two versions, variance codes and/or file are saved to audit number
According to library;
Step 4, auditable unit obtains the web routing address influenced by variance codes and/or differential file, routes ground according to web
Location checks the difference of the version of the newest submission of project and last version and audits.
2. the code audit method according to claim 1 compared based on version number, it is characterised in that: use devops structure
Build, test and publication project needed for code and/or file.
3. the code audit method according to claim 1 compared based on version number, it is characterised in that: issued according to project
When the project name submitted search the version number information of project.
4. the code audit method according to claim 1 compared based on version number, it is characterised in that: believed according to version number
Breath obtains corresponding code and/or file from source code storage.
5. the code audit method according to claim 4 compared based on version number, it is characterised in that: the source code of project
Warehouse uses unified code storage, and the code storage includes git, svn.
6. the code audit method according to claim 1 compared based on version number, it is characterised in that: described to search this
Before the version number of mesh last time publication further include:
Judge whether to audit project be completely new project, it, should if the version number information before not finding to audit project
Project be completely new project, directly using to the code of audit project and/or file as variance codes and/or file.
7. the code audit method according to claim 1 compared based on version number, it is characterised in that: routed by web
Address architecture http request enters the audit page and carries out simulation test, and the audit page transfers operation accordingly from audit database
Variance codes and/or file, the step variance codes and/or file are saved to further including to examining before audit database
Count the formatting processing in library.
8. a kind of code audit device compared based on version number, which appoints for realizing such as claim 1-7
Method described in one, which is characterized in that
The audit device includes acquiring unit, searching unit, compares storage unit and auditable unit;
Acquiring unit for obtaining the version number to the newest publication of audit project from the source code storage of project, and pulls correspondence
Code and/or file to local directory;
Searching unit, for searching the version number of project last time publication and obtaining corresponding code and/or file to local
Catalogue;
Compare storage unit, for comparing the difference between two versions, variance codes and/or file are saved to Audit data
Library;
Auditable unit, for obtaining the web routing address influenced by variance codes and/or differential file, according to web routing address
It checks the difference of the version of the newest submission of project and last version and audits.
9. a kind of computer installation, can run on a memory and on a processor including memory, processor and storage
Computer program, it is characterised in that: the processor is realized when executing the computer program such as any one of claim 1-7 institute
The method stated.
10. a kind of computer readable storage medium, stores computer program thereon, it is characterised in that: the computer program
The method according to claim 1 to 7 is realized when being executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910389906.XA CN110109840A (en) | 2019-05-10 | 2019-05-10 | Code audit method, audit device and the medium compared based on version number |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910389906.XA CN110109840A (en) | 2019-05-10 | 2019-05-10 | Code audit method, audit device and the medium compared based on version number |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110109840A true CN110109840A (en) | 2019-08-09 |
Family
ID=67489437
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910389906.XA Pending CN110109840A (en) | 2019-05-10 | 2019-05-10 | Code audit method, audit device and the medium compared based on version number |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110109840A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111124376A (en) * | 2020-01-20 | 2020-05-08 | 众能联合数字技术有限公司 | Project building system for cod-eCli scaffold |
CN111857806A (en) * | 2020-07-29 | 2020-10-30 | 北京达佳互联信息技术有限公司 | Permission configuration file updating method and device, electronic equipment and storage medium |
CN112347723A (en) * | 2020-10-31 | 2021-02-09 | 拓维电子科技(上海)有限公司 | ROM code extraction verification method and device based on layout |
CN112363929A (en) * | 2020-11-10 | 2021-02-12 | 中国平安人寿保险股份有限公司 | System online method and device, computer equipment and storage medium |
CN112416422A (en) * | 2020-11-17 | 2021-02-26 | 上海米哈游网络科技股份有限公司 | Development version file submitting method, device, equipment and storage medium |
CN112860261A (en) * | 2019-11-28 | 2021-05-28 | 腾讯科技(深圳)有限公司 | Static code checking method and device, computer equipment and readable storage medium |
CN113934644A (en) * | 2021-12-16 | 2022-01-14 | 深圳市明源云链互联网科技有限公司 | Version difference comparison method and device, intelligent terminal and readable storage medium |
CN114547085A (en) * | 2022-03-22 | 2022-05-27 | 中国铁塔股份有限公司 | Data processing method and device, electronic equipment and storage medium |
CN114564934A (en) * | 2022-02-08 | 2022-05-31 | 北京时代正邦科技股份有限公司 | Software program version difference analysis method, device, equipment and storage medium |
CN115185891A (en) * | 2022-09-14 | 2022-10-14 | 联想凌拓科技有限公司 | Data management method and device of file system, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103577319A (en) * | 2012-08-07 | 2014-02-12 | 腾讯科技(深圳)有限公司 | Source code file detection method, source code file detection device and file release system |
CN105740135A (en) * | 2014-12-08 | 2016-07-06 | ***通信集团山西有限公司 | Code auditing method and apparatus |
CN108681504A (en) * | 2018-04-13 | 2018-10-19 | 深圳壹账通智能科技有限公司 | Automated testing method, test server and computer readable storage medium |
-
2019
- 2019-05-10 CN CN201910389906.XA patent/CN110109840A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103577319A (en) * | 2012-08-07 | 2014-02-12 | 腾讯科技(深圳)有限公司 | Source code file detection method, source code file detection device and file release system |
CN105740135A (en) * | 2014-12-08 | 2016-07-06 | ***通信集团山西有限公司 | Code auditing method and apparatus |
CN108681504A (en) * | 2018-04-13 | 2018-10-19 | 深圳壹账通智能科技有限公司 | Automated testing method, test server and computer readable storage medium |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112860261A (en) * | 2019-11-28 | 2021-05-28 | 腾讯科技(深圳)有限公司 | Static code checking method and device, computer equipment and readable storage medium |
CN111124376A (en) * | 2020-01-20 | 2020-05-08 | 众能联合数字技术有限公司 | Project building system for cod-eCli scaffold |
CN111124376B (en) * | 2020-01-20 | 2023-08-11 | 众能联合数字技术有限公司 | construction project system of codeCli scaffold |
CN111857806A (en) * | 2020-07-29 | 2020-10-30 | 北京达佳互联信息技术有限公司 | Permission configuration file updating method and device, electronic equipment and storage medium |
CN112347723B (en) * | 2020-10-31 | 2023-06-23 | 拓维电子科技(上海)有限公司 | Layout-based ROM code extraction verification method and device |
CN112347723A (en) * | 2020-10-31 | 2021-02-09 | 拓维电子科技(上海)有限公司 | ROM code extraction verification method and device based on layout |
CN112363929A (en) * | 2020-11-10 | 2021-02-12 | 中国平安人寿保险股份有限公司 | System online method and device, computer equipment and storage medium |
CN112363929B (en) * | 2020-11-10 | 2023-07-25 | 中国平安人寿保险股份有限公司 | System online method and device, computer equipment and storage medium |
CN112416422A (en) * | 2020-11-17 | 2021-02-26 | 上海米哈游网络科技股份有限公司 | Development version file submitting method, device, equipment and storage medium |
CN113934644B (en) * | 2021-12-16 | 2022-04-15 | 深圳市明源云链互联网科技有限公司 | Version difference comparison method and device, intelligent terminal and readable storage medium |
CN113934644A (en) * | 2021-12-16 | 2022-01-14 | 深圳市明源云链互联网科技有限公司 | Version difference comparison method and device, intelligent terminal and readable storage medium |
CN114564934A (en) * | 2022-02-08 | 2022-05-31 | 北京时代正邦科技股份有限公司 | Software program version difference analysis method, device, equipment and storage medium |
CN114564934B (en) * | 2022-02-08 | 2024-03-22 | 北京时代正邦科技股份有限公司 | Software program version difference analysis method, device, equipment and storage medium |
CN114547085A (en) * | 2022-03-22 | 2022-05-27 | 中国铁塔股份有限公司 | Data processing method and device, electronic equipment and storage medium |
CN115185891A (en) * | 2022-09-14 | 2022-10-14 | 联想凌拓科技有限公司 | Data management method and device of file system, electronic equipment and storage medium |
CN115185891B (en) * | 2022-09-14 | 2023-01-17 | 联想凌拓科技有限公司 | Data management method and device of file system, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110109840A (en) | Code audit method, audit device and the medium compared based on version number | |
US20150081572A1 (en) | Automatically recommending updates based on stored lifecycle information | |
CN110110527A (en) | A kind of discovery method of loophole component, discovery device, computer installation and storage medium | |
CN112214408B (en) | Dependency conflict detection method, dependency conflict detection device, electronic equipment and computer readable medium | |
CN111506900A (en) | Vulnerability detection method and device, electronic equipment and computer storage medium | |
US9123004B2 (en) | Predicting an effect of events on assets | |
CN109508361A (en) | Method and apparatus for output information | |
CN109462648A (en) | A kind of user behavior tracking, device, equipment and storage medium | |
US10489151B1 (en) | Locating business rules in application source code | |
CN110138776A (en) | Docker intrusion detection method, device and medium based on order monitoring | |
CN110083677A (en) | Searching method, device, equipment and the storage medium of contact person | |
CN110866031B (en) | Database access path optimization method and device, computing equipment and medium | |
US20240220342A1 (en) | System and method for bulk update of resource data for view parameters | |
US10019295B2 (en) | Method and system for managing and linking software applications | |
US20220318332A1 (en) | Intelligent naming of application program interfaces | |
CN109145591A (en) | The plug-in loading method of application program | |
CN112379967B (en) | Simulator detection method, device, equipment and medium | |
CN108595978A (en) | Information screen method, apparatus, terminal and computer readable storage medium | |
CN111538663B (en) | Test case generation method and device, computing device and medium | |
CN114637689A (en) | Application evaluation method, device, equipment and storage medium | |
CN116931881A (en) | Business process execution method and device, storage medium and electronic equipment | |
CN110110273A (en) | A kind of method of statistics and analysis Website Usability | |
CN112860784B (en) | Blood margin analysis method, apparatus, electronic device, and computer-readable storage medium | |
US20220382875A1 (en) | Trusted Repository Review | |
CN117852535B (en) | Standard data binding information sending method, device, equipment and medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190809 |
|
RJ01 | Rejection of invention patent application after publication |