Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

33results about How to "Improve concurrency efficiency" patented technology

Multithreading-based web crawler system and web crawling method thereof

The invention discloses a multithreading-based web crawler system, which comprises an URL (Uniform Resource Locator) processing module, a web crawling module, a web analysis module and a web storage module, wherein the URL processing module obtains the host name, the port number and the filename of each URL through URL-class processing; the web crawling module carries out partitioning crawling on web contents and stores a captured web into a temporary storage module; the web analysis module extracts the URL, redirects the URL, carries out repetition judgment processing on the URL and deletes repeated the URL; the web storage module judges whether the file is in the presence or not when the file is stored, and the file is directly crawled if the file is not in the presence; if the file is in the presence, contents obtained by crawling the web at the time are more than the contents crawled in the previous time, and the original file is covered; and otherwise, the file is abandoned. The web matched with a regular expression is firstly input, a web request signal is sent, then, a private function is triggered to obtain matched substance, finally, specific information which contains keywords is finally obtained, crawling speed is high, and efficiency is high.
Owner:泰州市东盛电脑科技有限公司

System and method for operation log recording and uploading on basis of Active X technique

The invention relates to a system and method for operation log recording and uploading on the basis of an Active X technique. The system comprises an information showing module used for showing an operation log based on an HTML language, an information processing module which communicates with the information showing module and used for calling the operation log from the information showing module through the Active X technique, carrying out buffer memory, analysis and monitoring on the operation log based on the Active X technique to generate a log file and uploading the log file to an FTP server timely and a log storage module which is built on the FTP server, communicates with the information processing module and used for analyzing the log file uploaded to the FTP server and storing the analyzed log file in a set database module. According to the system and method, by means of the Active X technique, the functions of recording the operation log and uploading the operation log to the server are achieved, the log recording concurrence efficiency is improved, the probability that when an IE passes an AJAX concurrence request server, congestion is caused is reduce, and the use efficiency of the server is improved.
Owner:北京思特奇信息技术股份有限公司

Three-stage optimization method oriented to concurrent acquisition of energy consumption data

The invention discloses a three-stage optimization method oriented to concurrent acquisition of energy consumption data, which is based on a large-scale energy sensing network, and adopts a plurality of energy nodes and an energy management network, wherein the energy management network comprises an energy main controller, a data acquisition terminal and a time processing system; the data acquisition terminal subdivides a data acquisition task DCJ into a plurality of sub-tasks; the time processing system establishes a time Petri network; the energy main controller proposes a three-stage optimization algorithm 3SOA based on a greedy algorithm and a genetic algorithm, so as to solve a dispatching problem of the DCJ; and the 3SOA comprises a first stage optimization, a second stage optimization and a third stage optimization. The three-stage optimization method adopts the 3SOA for solving the dispatching problem of the data acquisition task, obtains the minimal completion time of the DCJ, optimizes a dispatching scheme of the DCJ, can significantly shortens acquisition completion time by adopting the 3SOA, and improves concurrent efficiency; moreover, the application shows that the 3SOA can shorten a data acquisition cycle from 9.8 seconds to 6 seconds and increase the concurrent efficiency by 34.45%.
Owner:黑龙江红河谷汽车测试股份有限公司

Distributed transaction processing method and system

The invention discloses a distributed transaction processing method and system. The method comprises the steps of starting an outermost layer transaction, and allocating a unique outermost layer transaction ID; calling an RPC interface of a multi-business configuration service to allocate resources for different services, and transmitting the outermost layer transaction ID to the multi-business configuration service; nesting multiple layers of new transaction IDs in sequence by taking the outermost layer transaction ID as a main transaction, wherein each layer of the new transaction ID is a sub-transaction of a previous layer; in a direction from the main transaction to the sub-transactions, performing resource allocation for the multi-business configuration service, a network element service and a basic service at the layers of the new transaction IDs in sequence, and uploading corresponding service names and a main transaction ID; and when resource allocation operations in all the transactions are all successful, clicking configuration submitting on a GUI by a user, and calling Commit of a transaction manager to store the whole transaction. The final consistency of data is ensured; the use of a global lock is avoided; and the concurrent efficiency of user operation is greatly improved.
Owner:FENGHUO COMM SCI & TECH CO LTD

Test method and device

The invention provides a test method and device. The method comprises the following steps: when a system to be tested is tested, determining conflict domains to which test cases needed for testing the system to be tested belong, wherein conflict relations exist between the test cases in the conflict domains, and no conflict relations exist between the test cases belonging to different conflict domains; when the at least two conflict domains are determined, judging whether the at least two conflict domains meet a merging condition or not; when a merging condition is met, merging the test cases in the conflict domain meeting the merging condition to generate a top parent domain; when the combination condition is not met, taking the conflict domain which does not meet the combination condition as a top-layer parent domain; generating a corresponding number of test sub-processes according to the obtained number of the top-layer parent domain; and calling the test case in the top-layer parent domain corresponding to the test sub-process by utilizing each test sub-process so as to test the tested system.
Owner:NEW H3C BIG DATA TECH CO LTD

Data operating method, data operating device and computer device

The invention provides a data operating method, a data operating device and a computer device. The data operating method includes the steps: receiving a data operating request; applying for adding a relationship lock for a parent object to be operated, and then applying for adding a structure lock for an object to be operated; performing data operation on the object to be operated according to thedata operating request. According to the method, data concurrent operation can be flexibly controlled through the relationship lock and the structure lock by the aid of a thinner control particle size, and the concurrent efficiency of data operation is improved.
Owner:NEUSOFT CORP

A multi-thread-based web crawler system and webpage crawling method thereof

The invention discloses a multithreading-based web crawler system, which comprises an URL (Uniform Resource Locator) processing module, a web crawling module, a web analysis module and a web storage module, wherein the URL processing module obtains the host name, the port number and the filename of each URL through URL-class processing; the web crawling module carries out partitioning crawling on web contents and stores a captured web into a temporary storage module; the web analysis module extracts the URL, redirects the URL, carries out repetition judgment processing on the URL and deletes repeated the URL; the web storage module judges whether the file is in the presence or not when the file is stored, and the file is directly crawled if the file is not in the presence; if the file is in the presence, contents obtained by crawling the web at the time are more than the contents crawled in the previous time, and the original file is covered; and otherwise, the file is abandoned. The web matched with a regular expression is firstly input, a web request signal is sent, then, a private function is triggered to obtain matched substance, finally, specific information which contains keywords is finally obtained, crawling speed is high, and efficiency is high.
Owner:泰州市东盛电脑科技有限公司

Method for realizing instant previewing of file

The invention discloses a method for realizing instant previewing of a file, which comprises the following steps: implanting an asynchronous transcoding program into a computer, uploading the file to the computer by a user, and calling the asynchronous transcoding program from a background server of the computer; the method also includes that the asynchronous transcoding program obtains information of an uploaded file and creates an auxiliary thread to analyze the file to obtain a conversion result; the auxiliary thread sends the obtained conversion result to the computer through the asynchronous transcoding program, the computer obtains the conversion result, and the conversion result comprises a webpage preview address; the user opens the webpage preview address on the computer, the first page of the file is quickly loaded, and the auxiliary thread created by the asynchronous transcoding program continues to load subsequent content in the background. According to the method, the user is responded when the request is received, and the user can preview the request in advance, so that the concurrency efficiency is improved.
Owner:YOZOSOFT

A Three-Stage Optimization Method for Concurrent Acquisition of Energy Consumption Data

The invention discloses a three-stage optimization method oriented to concurrent acquisition of energy consumption data, which is based on a large-scale energy sensing network, and adopts a plurality of energy nodes and an energy management network, wherein the energy management network comprises an energy main controller, a data acquisition terminal and a time processing system; the data acquisition terminal subdivides a data acquisition task DCJ into a plurality of sub-tasks; the time processing system establishes a time Petri network; the energy main controller proposes a three-stage optimization algorithm 3SOA based on a greedy algorithm and a genetic algorithm, so as to solve a dispatching problem of the DCJ; and the 3SOA comprises a first stage optimization, a second stage optimization and a third stage optimization. The three-stage optimization method adopts the 3SOA for solving the dispatching problem of the data acquisition task, obtains the minimal completion time of the DCJ, optimizes a dispatching scheme of the DCJ, can significantly shortens acquisition completion time by adopting the 3SOA, and improves concurrent efficiency; moreover, the application shows that the 3SOA can shorten a data acquisition cycle from 9.8 seconds to 6 seconds and increase the concurrent efficiency by 34.45%.
Owner:黑龙江红河谷汽车测试股份有限公司

Data storage method and device, electronic equipment and storage medium

The invention discloses a data storage method and device, electronic equipment and a storage medium. The method comprises the steps that according to obtained to-be-stored data of a left child node, amemory space corresponding to the to-be-stored data is determined, the memory space comprises one or more memory slices, and each memory slice corresponds to sub-data in the to-be-stored data; and after the sub-data is stored in the corresponding memory slice, a data loading node is triggered to read the sub-data stored in the corresponding memory slice until the to-be-stored data is completely stored in the corresponding memory space. According to the embodiment of the invention, the concurrence efficiency is effectively improved, and the response time is reduced.
Owner:SHANGHAI DAMENG DATABASE

Batch job scheduling adaptive method based on Redis

The invention discloses a Redis-based batch job scheduling adaptive method, which comprises the following steps: S1, job loading: creating Redis job channels, receiving to-be-processed batch jobs, and pressing the jobs into the corresponding job channels according to the scale of the jobs; S2, job scheduling: corresponding to a Redis job channel, establishing a response task receiving pool for checking a to-be-processed task of the corresponding channel; S3, job processing: receiving the to-be-processed task of the corresponding channel through the response task receiving pool, and performing job processing; and S4, after the current job is processed, releasing the resources, and returning to S3. According to the method, multiple channels are established by means of the redis cache technology, the concurrence efficiency is improved, and a scheduling mechanism of batch switching connection is realized by means of the mature redis technology; the to-be-processed batches are classified and grouped according to the scale of each batch, and each group is processed in parallel, so that long-time waiting of the to-be-processed batches under extreme conditions is prevented.
Owner:中国农业银行股份有限公司四川省分行
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products