[go: up one dir, main page]

CN120803597B - Methods for determining the continuous visible range of a document, electronic devices and media - Google Patents

Methods for determining the continuous visible range of a document, electronic devices and media

Info

Publication number
CN120803597B
CN120803597B CN202511309807.8A CN202511309807A CN120803597B CN 120803597 B CN120803597 B CN 120803597B CN 202511309807 A CN202511309807 A CN 202511309807A CN 120803597 B CN120803597 B CN 120803597B
Authority
CN
China
Prior art keywords
line number
file
visual range
continuous
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202511309807.8A
Other languages
Chinese (zh)
Other versions
CN120803597A (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.)
Chengdu Rongjian Software Technology Co ltd
Shanghai Hejian Industrial Software Group Co Ltd
Original Assignee
Chengdu Rongjian Software Technology Co ltd
Shanghai Hejian Industrial Software Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Rongjian Software Technology Co ltd, Shanghai Hejian Industrial Software Group Co Ltd filed Critical Chengdu Rongjian Software Technology Co ltd
Priority to CN202511309807.8A priority Critical patent/CN120803597B/en
Publication of CN120803597A publication Critical patent/CN120803597A/en
Application granted granted Critical
Publication of CN120803597B publication Critical patent/CN120803597B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/168Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention relates to the technical field of computers, in particular to a method for determining a continuous visual range of a file, electronic equipment and a medium, wherein the method comprises the following steps of S1, initially setting a continuous visual range set to be empty; S2, acquiring a file start visual line number SV in a visual range to be processed and an end visual line number EV in the visual range to be processed, S3, acquiring a file line number SF corresponding to the SV and a file line number EF corresponding to the EV, S4, initially setting an identification file line number GF=SF, S5, executing S6 if EF-SF=EV-SV, otherwise executing S7, S6, determining { SF, EF } as a continuous visual range, storing the continuous visual range in a continuous visual range set, ending the process, S7, acquiring all folding lines in the visual range to be processed, and storing all the continuous visual ranges in the continuous visual range set. The invention can accurately and quickly determine the continuous visual range from the continuous file with high order of magnitude.

Description

File continuous visual range determining method, electronic equipment and medium
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a method for determining a continuous visual range of a file, an electronic device, and a medium.
Background
In the software development process, codes written in a file are usually composed of code blocks with a certain hierarchy, for example, a cyclic statement may be contained in a function, a function may be contained in a larger module (such as a class or a file), meanwhile, comment information may be contained in the above statement blocks, and a single line or a continuous line of comment information may be regarded as a statement block. In order to improve the convenience of users in reading the same code block, existing editors typically provide folding and unfolding functions to display as much content as possible on a fixed-size display. Wherein the folded line of the source code file will not be visible, usually called invisible line, and vice versa.
In a practical application scenario, the number of visible lines on the display is relatively small and constant, but due to the presence of the folding function, these visible lines are not necessarily continuous, and a large number of invisible lines may be interspersed. For example, in one design, when it is folded over tens of thousands, even millions, of lines of code. The file lines in the visual field will span more than a million lines at this time, while the actual visual line number may be only tens of lines. In actual business scenarios, such as lexical highlighting, signal marking, debugging, etc. For performance reasons, it is often desirable to preferentially highlight codes within the continuous visual range of the corresponding file. Therefore, how to accurately and rapidly determine the continuous visual range from the continuous file with high order of magnitude is a technical problem to be solved.
Disclosure of Invention
The invention aims to provide a method, electronic equipment and medium for determining a continuous visual range of a file, which can accurately and quickly determine the continuous visual range from continuous files with high orders of magnitude.
According to a first aspect of the present invention, there is provided a method for determining a continuous visual range of a file, including:
Step S1, initially setting a continuous visual range set to be empty;
step S2, acquiring a file start visual line number SV in a visual range to be processed and an end visual line number EV in the visual range to be processed;
step S3, acquiring a file line number SF corresponding to the SV and a file line number EF corresponding to the EV;
step S4, initially setting an identification file line number GF=SF, wherein the identification file line number is used for identifying a starting file line of a continuous visual range to be currently determined;
step S5, if EF-sf=ev-SV, then step S6 is executed, otherwise step S7 is executed;
S6, determining { SF, EF } as a continuous visual range, storing the continuous visual range into the continuous visual range set, and ending the flow;
and S7, acquiring all folding lines in the visual range to be processed by adopting a binary search method based on the file start visual line number SV, the file end visual line number EV, the file line number SF, the file line number EF and the identification file line number GF, and storing all continuous visual ranges in the continuous visual range set.
According to a second aspect of the present invention there is provided an electronic device comprising at least one processor and a memory communicatively coupled to the at least one processor, wherein the memory stores instructions for execution by the at least one processor, the instructions being arranged to perform the method of the first aspect of the present invention.
According to a third aspect of the present invention there is provided a computer readable storage medium storing computer executable instructions for performing the method of the first aspect of the present invention.
Compared with the prior art, the invention has obvious advantages and beneficial effects. By means of the technical scheme, the method for determining the continuous visual range of the file, the electronic equipment and the medium can achieve quite technical progress and practicality, and have wide industrial utilization value, and the method has at least the following beneficial effects:
According to the method, the starting visual line number SV, the ending visual line number EV, the file line number SF, the file line number EF and the identification file line number GF of the file are firstly obtained, then all folding lines in the visual range to be processed are obtained based on a binary search method, and all continuous visual ranges are stored in the continuous visual range set, so that the continuous visual range can be accurately and rapidly determined from continuous files with high orders of magnitude, and the operation speed of the visual lines is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a method for determining a continuous visual range of a file according to an embodiment of the present invention;
Fig. 2 is a schematic diagram of a line number of a to-be-processed visual range file according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to fall within the scope of the invention.
The embodiment of the invention provides a method for determining a continuous visual range of a file, which is shown in fig. 1 and comprises the following steps:
Step S1, initially setting a continuous visual range set to be empty.
The continuous visual range set is used for storing continuous visual ranges which are sequentially determined from top to bottom in the visual range to be processed, file line numbers are sequentially increased from top to bottom in the visual range, and visual line numbers are sequentially increased from top to bottom.
Step S2, acquiring a file start visual line number SV in a visual range to be processed and an end visual line number EV in the visual range to be processed.
It should be noted that the visible line number is continuous, but the file line number is not necessarily continuous because there are folded lines in the visible range.
Step S3, acquiring a file line number SF corresponding to the SV and a file line number EF corresponding to the EV.
As shown in fig. 2, in the to-be-processed visual range, a file line number SF corresponding to a file start visual line number SV in the to-be-processed visual range is 105, and a file line number EF corresponding to an end visual line number EV in the to-be-processed visual range is 200023 lines. There are 4 folds of the visual range to be treated. The file line number of the corresponding folding line at the first folding position is 109, the file line number of the corresponding folding line at the second folding position is 910, the file line number of the corresponding folding line at the third folding position is 3405, and the file line number of the corresponding folding line at the fourth folding position is 98009.
Step S4, an identification file line number gf=sf is initially set, where the identification file line number is used to identify a starting file line of the continuous visual range to be currently determined.
It should be noted that, in the embodiment of the present invention, the continuous visual range is sequentially segmented according to the visual range to be processed from top to bottom, so that the identification file line number GF is dynamically changed, and in the initial case, gf=sf. As illustrated in the example of fig. 2, gf=905 is updated after the first continuous visual range {105,109} is segmented.
Step S5, if EF-sf=ev-SV, step S6 is executed, otherwise step S7 is executed.
If EF-sf=ev-SV indicates that there is no folding line in the visual range to be processed, the process proceeds directly to step S6, and { SF, EF } is determined as the continuous visual range. If there are fold lines, step S7 is entered to determine all consecutive visual fields, one by one.
And S6, determining the { SF, EF } as a continuous visual range, storing the continuous visual range into the continuous visual range set, and ending the flow.
And S7, acquiring all folding lines in the visual range to be processed by adopting a binary search method based on the file start visual line number SV, the file end visual line number EV, the file line number SF, the file line number EF and the identification file line number GF, and storing all continuous visual ranges in the continuous visual range set.
It should be noted that, by adopting binary search and dynamically changing GF, all the folded rows in the visual range to be processed can be accurately and rapidly determined, thereby improving the determination efficiency and accuracy of the continuous visual range in the visual range to be processed.
As an embodiment, in the step S3, the file line number SF corresponding to the SV and the file line number EF corresponding to the EV are obtained based on a preset mapping table of file line numbers and visual line numbers. The mapping relation between the preset file line number and the visual line number can be obtained in advance and stored in the mapping table of the file line number and the visual line number.
As an embodiment, the step S7 includes:
Step S71, setting a first input parameter a1=sv, a second input parameter a2=ev, a third input parameter a3=sf, and a fourth input parameter a4=ef, and calling a preset folding line search function based on { A1, A2, A3, A4}, to find all folding lines from top to bottom in the visual range to be processed, determining all continuous areas except the last continuous area, and after the preset folding line search function is completely ended, updating GF to be the initial file line of the last continuous visual range, wherein the preset folding line search function is a recursive function generated based on a binary search method.
Wherein A1, A2, A3, A4 are inputs to a preset folded row search function. It can be understood that the preset folded line search function is a recursive function generated based on a binary search method, so that the preset folded line search function is continuously called inside the preset folded line search function.
Step S72, determining { GF, EF } as the last A3.
As an embodiment, the preset folded line search function includes:
step S10, inputting { A1, A2, A3, A4} into the preset folding line search function, if A2-A1>1, executing step S20, otherwise, executing step S80.
Step S20, setting the middle visible line number mv= (a1+a2+1)/2.
It should be noted that, setting mv= (a1+a2+1)/2 can ensure that the middle visible line number MV must go down every time, and further improve the efficiency of the folded line search on the basis of ensuring correctness.
Step S30, obtaining a file line number MF corresponding to the MV.
The method specifically comprises the steps of obtaining a file line number MF corresponding to an MV based on a preset file line number and visual line number mapping table. The mapping relation between the preset file line number and the visual line number can be obtained in advance and stored in the mapping table of the file line number and the visual line number.
Step S40, if MF-a3=mv-A1, then step S60 is executed, otherwise, step S50 is executed.
Step S50, a preset folded line search function is called based on { A1, A2, A3, A4}, and after the function call is completed, step S60 is executed.
It should be noted that, step S50 recalls the preset folded line search function inside the preset folded line search function based on the updated { A1, A2, A3, A4 }.
Step S60, if A4-mf=a2-MV, ending the function call, otherwise, executing step S70.
Step S70, setting a1=mv, a2=a2, a3=mf, a4=a4, calling a preset folded line search function based on { A1, A2, A3, A4}, and ending the function call after the processing is ended.
It should be noted that, step S70 recalls the preset folded line search function inside the preset folded line search function based on the updated { A1, A2, A3, A4 }.
And S80, determining a behavior folding line corresponding to the A3, determining the { GF, A3} as a continuous visual range, and storing the continuous visual range into the continuous visual range set.
When A2-A1 is less than or equal to 1, the process proceeds to step S80, which means that the visible line corresponding to A1 is adjacent to or the same as the line corresponding to A2, and the file line number A3 corresponding to A1 may be determined to be the folded line, and GF is the starting file line of the continuous visible range to be determined currently, so { GF, A3} is determined to be the continuous visible range. A4 corresponding to the current A2 is the start file line of the next continuous visual range to be determined, so gf=a4 is updated by step S90.
Step S90, update gf=a4, and end the function call.
It should be noted that, in the embodiment of the present invention, the preset folded line search function implemented through step S10-step S80 is constructed based on the dichotomy and the recursive function, and each folded line of the visual range to be processed is accurately and quickly determined one by one from top to bottom by directly or indirectly calling the preset folded line search function in the function, so as to determine each continuous visual range in the visual range to be processed, and facilitate the subsequent operations of performing lexical highlighting, signal marking, debugging, and the like based on each continuous visual range.
Further, in the above example, steps S10 to S80 are performed serially, that is, consecutive visual ranges are cut out from the visual ranges to be processed one by one in strict order of the visual ranges to be processed from top to bottom. It will be appreciated that, for each set { A1, A2, A3, A4} invoking the preset folding line search function, which is equivalent to determining whether the code line between the visual line A1-visual line A2 is continuous, whether it needs to be further split into two parts for further determination, if splitting is required, and the split two parts can be executed in parallel, but it needs to be ensured that the steps S80 and determining the corresponding action folding line of A3 are executed, the { GF, A3} is determined as a continuous visual range, and the process of storing in the continuous visual range set needs to be executed strictly in a serial manner. The method can further improve the determination efficiency of the continuous visual range on the premise of ensuring the accuracy of determining the continuous visual range of the file by combining parallel and serial execution.
It should be noted that, in order to further ensure the accuracy of determining the continuous visual range of the file, in the step S30, the preset folded line search function further includes a step S00, which is set before the step S10, ending the function call if a4_a3=a2_a1, otherwise, executing the step S10. It should be noted that, the calling condition of the preset folded line search function has filtered the case of a4-a3=a2-a1, and by setting S00, it can further detect whether the case of a4-a3=a2-a1 triggers the preset folded line search function by mistake, thereby further improving the accuracy of determining the continuous visual range of the file.
According to the embodiment of the invention, the file start visual line number SV, the file end visual line number EV, the file line number SF, the file line number EF and the identification file line number GF are firstly obtained, then all the folding lines in the visual range to be processed are obtained based on a binary search method, and all the continuous visual ranges are stored in the continuous visual range set, so that the continuous visual range can be accurately and rapidly determined from continuous files with high orders of magnitude, and the operation speed of the visual lines is improved.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used herein in the description of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The term "and/or" as used herein includes any and all combinations of one or more of the associated listed items.
It should be noted that some exemplary embodiments are described as a process or a method depicted as a flowchart. Although a flowchart depicts steps as a sequential process, many of the steps may be implemented in parallel, concurrently, or with other steps. Furthermore, the order of the steps may be rearranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figures. The processes may correspond to methods, functions, procedures, subroutines, and the like.
The embodiment of the invention also provides electronic equipment, which comprises at least one processor and a memory in communication connection with the at least one processor, wherein the memory stores instructions executed by the at least one processor, and the instructions are configured to execute the method of the embodiment of the invention.
The embodiment of the invention also provides a computer readable storage medium, which stores computer executable instructions for executing the method according to the embodiment of the invention.
The present invention is not limited to the preferred embodiments, and the present invention is described above in any way, but is not limited to the preferred embodiments, and any person skilled in the art will appreciate that the present invention is not limited to the embodiments described above, while the above disclosure is directed to various equivalent embodiments, which are capable of being modified or varied in several ways, it is apparent to those skilled in the art that many modifications, variations and adaptations of the embodiments described above are possible in light of the above teachings.

Claims (7)

1. A method for determining a continuous visual range of a document, comprising:
Step S1, initially setting a continuous visual range set to be empty;
step S2, acquiring a file start visual line number SV in a visual range to be processed and an end visual line number EV in the visual range to be processed;
step S3, acquiring a file line number SF corresponding to the SV and a file line number EF corresponding to the EV;
step S4, initially setting an identification file line number GF=SF, wherein the identification file line number is used for identifying a starting file line of a continuous visual range to be currently determined;
step S5, if EF-sf=ev-SV, then step S6 is executed, otherwise step S7 is executed;
S6, determining { SF, EF } as a continuous visual range, storing the continuous visual range into the continuous visual range set, and ending the flow;
Step S7, acquiring all folding lines in a visual range to be processed by adopting a binary search method based on a file start visual line number SV, a file end visual line number EV, a file line number SF, a file line number EF and a file line number GF, and storing all continuous visual ranges in the continuous visual range set;
The step S7 includes:
Step S71, setting a first input parameter a1=sv, a second input parameter a2=ev, a third input parameter a3=sf, and a fourth input parameter a4=ef, and calling a preset folding line search function based on { A1, A2, A3, A4}, to find all folding lines from top to bottom in the visual range to be processed, determining all continuous areas except the last continuous area, and after the preset folding line search function is completely ended, updating GF to be the initial file line of the last continuous visual range, wherein the preset folding line search function is a recursive function generated based on a binary search method;
Step S72, determining { GF, EF } as the last A3.
2. The method of claim 1, wherein the step of determining the position of the substrate comprises,
In the step S3, a file line number SF corresponding to SV and a file line number EF corresponding to EV are obtained based on a preset file line number and visual line number mapping table.
3. The method of claim 1, wherein the step of determining the position of the substrate comprises,
The preset folded line search function comprises:
step S10, inputting { A1, A2, A3, A4} into the preset folding line search function, if A2-A1>1, executing step S20, otherwise, executing step S80;
Step S20, setting a middle visible line number mv= (a1+a2+1)/2;
step S30, acquiring a file line number MF corresponding to the MV;
Step S40, if MF-a3=mv-A1, then step S60 is executed, otherwise step S50 is executed;
Step S50, setting a1=a1, a2=mv, a3=a3, a4=mf, calling a preset folded line search function based on { A1, A2, A3, A4}, and executing step S60 after the function call is completed;
Step S60, if A4-mf=a2-MV, ending the function call, otherwise, executing step S70;
Step S70, setting a1=mv, a2=a2, a3=mf, a4=a4, calling a preset folded line search function based on { A1, A2, A3, A4}, and ending the function call after the processing is ended;
Step S80, determining a behavior folding line corresponding to the A3, determining { GF, A3} as a continuous visual range, and storing the continuous visual range into the continuous visual range set;
step S90, update gf=a4, and end the function call.
4. The method of claim 3, wherein the step of,
In the step S30, a file line number MF corresponding to the MV is obtained based on a preset file line number and a visual line number mapping table.
5. The method of claim 3, wherein the step of,
The preset folded line search function further includes:
Step S00, provided before step S10, ends the function call if a4-a3=a2-A1, otherwise, step S10 is performed.
6. An electronic device, comprising:
At least one processor;
and a memory communicatively coupled to the at least one processor;
Wherein the memory stores instructions for execution by the at least one processor, the instructions being arranged to perform the method of any of the preceding claims 1-5.
7. A computer readable storage medium, characterized in that computer executable instructions are stored for performing the method of any of the preceding claims 1-5.
CN202511309807.8A 2025-09-15 2025-09-15 Methods for determining the continuous visible range of a document, electronic devices and media Active CN120803597B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202511309807.8A CN120803597B (en) 2025-09-15 2025-09-15 Methods for determining the continuous visible range of a document, electronic devices and media

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202511309807.8A CN120803597B (en) 2025-09-15 2025-09-15 Methods for determining the continuous visible range of a document, electronic devices and media

Publications (2)

Publication Number Publication Date
CN120803597A CN120803597A (en) 2025-10-17
CN120803597B true CN120803597B (en) 2025-11-28

Family

ID=97329756

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202511309807.8A Active CN120803597B (en) 2025-09-15 2025-09-15 Methods for determining the continuous visible range of a document, electronic devices and media

Country Status (1)

Country Link
CN (1) CN120803597B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102317931A (en) * 2009-02-11 2012-01-11 微软公司 Multiple row header areas and/or multiple column header areas for display in summary table
CN112684961A (en) * 2020-12-30 2021-04-20 上海掌门科技有限公司 Method and equipment for processing session information

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11461077B2 (en) * 2004-11-26 2022-10-04 Philip K. Chin Method of displaying data in a table with fixed header
CN113110944B (en) * 2021-03-31 2024-08-06 北京达佳互联信息技术有限公司 Information searching method, device, server, readable storage medium and program product
CN116821448A (en) * 2023-07-20 2023-09-29 招银云创信息技术有限公司 Page generation method, page generation device, and computer-readable storage medium
CN117216075B (en) * 2023-09-07 2025-11-11 上海申雪供应链管理有限公司 Method and device for constructing father-son document of express order and electronic equipment
CN118052173A (en) * 2024-02-20 2024-05-17 上海合见工业软件集团有限公司 Source code data caching method, electronic device and medium
CN118672686B (en) * 2024-08-21 2024-11-05 武汉锂钠氪锶科技有限公司 File loading method and device
CN119621069B (en) * 2024-11-26 2025-09-19 上海合见工业软件集团有限公司 Visual range code validity determination method, electronic device and medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102317931A (en) * 2009-02-11 2012-01-11 微软公司 Multiple row header areas and/or multiple column header areas for display in summary table
CN112684961A (en) * 2020-12-30 2021-04-20 上海掌门科技有限公司 Method and equipment for processing session information

Also Published As

Publication number Publication date
CN120803597A (en) 2025-10-17

Similar Documents

Publication Publication Date Title
CN107239392B (en) Test method, test device, test terminal and storage medium
US8239854B2 (en) Bookmark and configuration file for installation sequence
CN104021043A (en) Interruption reentry method and system of batch applications
US12399939B2 (en) Data processing method and apparatus, readable storage medium, and electronic device
CN106155832A (en) Method, device and the Android device that a kind of data are recovered
CN113296760A (en) Method for generating model code, computer device and readable storage medium
CN108121774B (en) Data table backup method and terminal equipment
CN120803597B (en) Methods for determining the continuous visible range of a document, electronic devices and media
CN115659700A (en) Waveform automatic contrast analysis method, apparatus and medium based on signal dependency relationship
CN111078671A (en) Method, device, equipment and medium for modifying data table field
US9285956B2 (en) Information processing device, information processing method and information processing program
CN110955813A (en) Data crawling method and device
CN111352610A (en) Interface return value modification method and device, electronic equipment and storage medium
US20170052887A1 (en) To-be-stubbed target determining apparatus, to-be-stubbed target determining method and non-transitory recording medium storing to-be-stubbed target determining program
CN115098159B (en) Methods, systems, devices, and storage media for extracting historical slices of software code
WO2019225366A1 (en) Screen discrimination device, screen discrimination method, and program
CN110825726B (en) Block chain data detection method, device and equipment
CN112115125B (en) Database access object name resolution method and device and electronic equipment
CN113590892A (en) Transaction flow monitoring method and device, electronic equipment and storage medium
CN112783574A (en) Application program development method, device, equipment and storage medium
CN113703778B (en) Engineering file conflict processing method and device based on mobile communication equipment
CN111367816B (en) Mobile test method and device, computer equipment and storage medium
CN117539451B (en) Flow execution method, device, electronic equipment and storage medium
CN119201134B (en) Static code scanning method, device and computer equipment
WO2013147172A1 (en) Cfd updating device and method, data cleansing apparatus and method, and programs

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: Room 305-7, Building 2, No. 1158 Zhangdong Road and 1059 Dangui Road, China (Shanghai) Pilot Free Trade Zone, Pudong New Area, Shanghai, March 2012

Patentee after: Shanghai Hejian Industrial Software Group Co., Ltd.

Country or region after: China

Patentee after: Chengdu Rongjian Software Technology Co.,Ltd.

Address before: Room 305-7, Building 2, No. 1158 Zhangdong Road and 1059 Dangui Road, China (Shanghai) Pilot Free Trade Zone, Pudong New Area, Shanghai, March 2012

Patentee before: Shanghai Hejian Industrial Software Group Co.,Ltd.

Country or region before: China

Patentee before: Chengdu Rongjian Software Technology Co.,Ltd.

CP03 Change of name, title or address