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

58results about How to "Improve compilation speed" patented technology

Method and device for compiling program

The invention discloses a method and a device for compiling a program. The method comprises the following steps: reading in environmental parameters input by a user and configuring variables of the environmental parameters; calling a related shell script tool to generate a compiling rule temporary file; and quoting the compiling rule temporary file, and calling a corresponding compiler to compile the program. The method and the device can conveniently and quickly finish compiling, are easy to maintain and transplant, and can improve the compiling speed.
Owner:NETPOSA TECH

Distributed compilation method and system based on web

InactiveCN101582041ACorresponding compilation resultThe compilation effect is obviousProgram controlTransmissionWeb serviceClient-side
The invention discloses a distributed compilation method based on a web, which comprises a step of performing distributed compilation on a servicer side. The compiling chief server and each compiling server of the servicer side adopt a distributed framework based on Web Service, and server sides are distributed with the compiling chief server and compiling servers of different types of hardware platforms. The invention also discloses a distributed compilation system based on the web, and the system based on a B / S framework comprises a web server, a UDDI server, a compiling chief server and a compiling server. The method and the system ensure that developers can engage in the development without arranging a compiler on a client-side, can perform compilation aiming at different hardware platforms, and can generate executable programs corresponding to the different hardware platforms. The method and the system have remarkable improvement on compilation efficiency relative to the conventional single machine compilation, and save much time for the compilation of large projects.
Owner:SUN YAT SEN UNIV

Method and system for improving compiling speed of Android project

The invention discloses a method and a system for improving compiling speed of an Android project, and relates to the field of Android software development. The method comprises the following steps of establishing a local maven storage; compiling third party Android project library source codes into a third party Aar library file; uploading the compiled third party Aar library file to the local maven storage; and modifying the dependency of the third party Android project into dependency on the third party Aar library file of the local maven storage. By adoption of the method, time of compiling a large number of third party Android project library source codes in the compiling stage is omitted, so that the compiling speed is improved, and the developing efficiency of developers is effectively improved.
Owner:WUHAN DOUYU NETWORK TECH CO LTD

Code compiling method, host computer and system

The invention discloses a code compiling method, host computer and system. The method comprises the following steps of: decomposing a code to be compiled into a plurality of module codes; instructing each compiling extension set in a plurality of compiling extension sets to acquire a module code respectively and compile the module code into an executable file; and when all module codes are compiled successfully, selecting one compiling extension set from the plurality of compiling extension sets and controlling the compiling extension set to link executable subfiles corresponding to all the module codes into executable files. Compared with the prior art, the method provided by the embodiment of the invention has the advantages that: the compiling time is greatly saved, the compiling speed is increased, the software developing period can be shortened, and the software developing cost is lowered.
Owner:SHENZHEN IPANEL TECH LTD

Compilation processing method and apparatus, and electronic device

Embodiments of the invention provide a compilation processing method and apparatus, and an electronic device. For multiple source code files corresponding to multiple modules which a large project isdivided into, pre-compilation instructions contained in the source code files are obtained, and based on this, direct dependency relationships and indirect dependency relationships existent in the source code files are obtained; then, the direct dependency relationships enabling a frequency of changing a quantity of the dependency relationships existent in the source code files to be maximal are screened out, and the pre-compilation instructions corresponding to the screened-out direct dependency relationships are deleted from the corresponding source code files; and in a forward declaration way, the current source code files are updated to obtain multiple to-be-compiled source code files. By reducing the dependency relationships existent in the source code files, the effect of increasingthe overall compilation speed is achieved from the source, the occurrence probability of re-compilation in development is reduced, the workload of development personnel is reduced, and the construction time of the whole project is shortened.
Owner:TENCENT TECH (SHENZHEN) CO LTD

A method and apparatus for Android plug-in development

The embodiment of the invention provides a method and device for Android plug-in development, which relate to the computer technical field. The method of the embodiment of the invention comprises thefollowing steps: compiling the common code and the common resource used by each plug-in project to generate a dependency package; compiling and packaging the source code of the host project and the dependency package to obtain the installation package of the host project, and compiling and packaging the source code of each plug-in project that does not contain the common code and common resourcesto obtain the installation package of each plug-in project; A load runtime environment is constructed in the installation package of the host project to load and run the installation packages of the plug-in projects. The method of the embodiment of the invention compiles the common resource and the common code into the host project in the form of an independent dependency package to provide the plug-in project for use, realizes the plug-in development of the APP project of the Android platform, decouples each module, greatly improves the compilation speed and the development efficiency.
Owner:BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1

Method and device for compiling functions

An embodiment of the invention provides a method and a device for compiling functions. The method for compiling the functions includes acquiring source codes of the target functions and compiling instructions for compiling the source codes of the target functions; executing the compiling instructions, determining dependency contents used by the target functions from the source codes of the targetfunctions and acquiring declaration statements corresponding to the dependency contents; preprocessing the source codes of the target functions according to preset strategies on the basis of the declaration statements corresponding to the dependency contents; compiling the preprocessed source codes of the target functions and acquiring binary files for implementing work functions of the target functions. The dependency contents at least include one or a plurality of types of called functions, variables and macro. The method and the device have the advantages that the source codes of the targetfunctions are preprocessed, accordingly, the compiling speeds can be increased, and the binary files for minimally implementing the work functions of the target functions can be obtained.
Owner:BEIJING QIHOO TECH CO LTD

Compiling platform, and compiling method and apparatus

ActiveCN104965748ASolve the problem of redundant dependenciesImprove compilation speedProgram controlMemory systemsWeb serviceDatabase server
The invention discloses a compiling platform, and a compiling method and apparatus, and belongs to the field of software development. The compiling platform comprises: a web server, a scheduling server, n compilers and a database server; wherein n compilers have a same compiling environment, and n is a positive integer; the web server is used to receive source programs and compiling parameters that are uploaded by a development terminal by using a web page and send the source programs and the compiling parameters to the scheduling server; the scheduling server is used to receive the source programs and the compiling parameters sent by the web server, generate compiling tasks according to the source programs and the compiling parameters and distribute the compiling tasks to the n compilers; the compilers are used to receive the compiling tasks distributed by the scheduling server, and compile the source programs according to the compiling tasks to obtain compiling results; and the database server is used to store compiling record information, wherein each piece of compiling record information comprises the source programs, the compiling parameters and all contents or part of the contents of the compilation results.
Owner:GUANGZHOU HUADUO NETWORK TECH

Plug-in packaging method and device

The invention discloses a plug-in packaging method and device. The plug-in packaging method comprises the steps of obtaining an executable file obtained from compiling a code of a host engineering; obtaining a host engineering basic library with at least one public basic method included after compiling; adopting a multithreading to compile plug-ins which are needed to be packaged respectively on the basis of the host engineering basic library; storing the compiled plug-ins which are needed to be packaged into resource of the host engineering; packaging the executable file together with the resource of the host engineering into an apk package. According to the plug-in packaging method, the overall packaging speed of the apk is improved.
Owner:PING AN TECH (SHENZHEN) CO LTD

Method and device for updating topological data of road network

The invention discloses a method and a device for updating topological data of a road network. The method comprises the following steps of: obtaining to-be-added road network data, road network data of a previous version and road network topology data, and determining a road arc segment to be supplemented according to the road network data to be added and the previous version of road network data,supplementing the road arc segment to be supplemented into the road network data to be added to obtain supplemented road network data, and updating the previous version of road network topology dataaccording to the supplemented road network data. By means of the method, compared with the prior art, in the process of updating the road network topology data, only changed road data needs to be newly added into the road network topology data of the previous version, then the road network topology data of the next version can be obtained, the calculated amount is greatly reduced, the compiling speed is increased, and the efficiency is high.
Owner:NAVINFO

Swing bolster load test structure and method

ActiveCN101476951AImprove test accuracySteps to Reduce Load CalibrationForce measurementEngineeringForce sensor
The invention provides a swing bolster load testing structure and a testing method thereof. In the structure, a center plate dynamometric seat is processed with a center plate, and is a round blind hole; a center plate dynamometric sensor component can be placed in the center plate dynamometric seat; an upper center plate of an automobile body is placed in the center plate dynamometric seat, and is pressed above the center plate dynamometric sensor component; a pin roll passes through a lower center plate and the center plate dynamometric sensor component, and pivots the swing bolster and the automobile body; a side bearer dynamometric seat processed with on each side bearer; a side bearer dynamometric sensor is placed in the side bearer dynamometric seat; and a signal acquisition device collects signals measured by the center plate dynamometric sensor component and the side bearer dynamometric sensors. As the method acquires center plate force and offset and side bearing force of the center plate force in a mode of direct measurement, testing accuracy of the center plate force can be obviously improved, steps of load calibration in a laboratory can be reduced, period of the test job is shortened, and man power and physical resources are saved.
Owner:BEIJING JIAOTONG UNIV

Method and device for implementing local maintenance terminal management multi-version network element

The invention discloses a method for realizing the management of multi-version network elements at local maintenance terminal. The method comprises the steps that: the content of the local maintenance terminal (LMT) is divided into version relevant part and version irrelevant part according to service relativities thereof, and the LMT version relevant parts are packaged into dynamic library of version relevant parts; and the LMT installation package supporting multi-version network elements is divided, made and installed according to the LMT version, and the corresponding relationship between network element version and the LMT version is arranged in an installed list; when the LMT is accessed to a network element, the LMT can automatically acquire the version number of the present network element and automatically upload the dynamic library of version relevant part of LMT version corresponding to the network element version according to the version number of the network element. The invention also discloses a device for realizing the management of multi-version network elements at local maintenance terminal. By adopting the method and the device of the invention, the LMT version and the network element version can be self adapting and disc space occupied by the LMT version can be saved.
Owner:沈春梅

Application installation method and device

The invention relates to an application installation method and device. The method comprises the steps of receiving an installation request for installing an installation package of a current application; starting at least one compiling thread for compiling the installation package; determining the current operation status of the process initiating the installation package; if the current operation status is a background operation status, operating the compiling thread on a preset data processing core in a central processing unit, and installing the installation package of the current application. According to the technical scheme, when the process initiating the installation request is in the background operation status, a compiling thread for compiling the installation package of the application can be operated only on the data processing core preset in the central processing unit, in this way, resources of the central processing unit are reasonably distributed, and the probability that the compiling thread is operated on the data processing core which is high in power consumption and likely to emit heat is reduced, so that the probability of central processing underclocking caused by heating is reduced, and power consumption is further lowered.
Owner:BEIJING XIAOMI MOBILE SOFTWARE CO LTD

Method for improving irreducible region commoning compile speed

A method for improving compile speed in irreducible code regions within a computer program is disclosed. The method comprises determining which of a plurality of code regions within a computer program is irreducible, determining an influence of the irreducible code on blocks within code regions, determining a direction of processing based on the influence of the irreducible code on adjacent blocks and performing a processing based on a current direction of processing and the determined direction of processing.
Owner:IBM CORP

Dynamic partition customization method and device, equipment and computer readable storage medium

The invention relates to the field of embedding, and provides a dynamic partition customization method and device, equipment and a computer readable storage medium, so as to accelerate the developmentand version compiling speed and reduce the occupation of server resources. The method comprises the following steps: generating a plurality of original equipment manufacturer image OEM image files corresponding to a plurality of different user requirements during compiling; generating a decentralized loading file according to the file in the super partition, the decentralized loading file recording OEM image sub-file segments; downloading an OEM image sub-file segment corresponding to the changed demand according to the demand change of one user in the plurality of different users; and generating a super partition customization file according to the decentralized loading file and the OEM image sub-file segment corresponding to the changed demand. According to the technical scheme, the development and version compiling speed is increased, and occupation of server resources is reduced.
Owner:JRD COMM (SHENZHEN) LTD

Compiling Method of Configuration Software

The invention discloses a configuration software compiling method, wherein, the method comprises the following steps: outputting an intermediate code file through a project engineering; Among them, the intermediate code file includes static part and dynamic part; The static part is compiled in advance to generate a library file; According to the change of the project engineering, the dynamic partis compiled and processed accordingly to generate the object file. Link the target file and library file to generate the executable file. The invention solves the problem that the configuration software project engineering compilation takes a long time in the prior art, and improves the compilation speed of the configuration software project engineering.
Owner:GREE ELECTRIC APPLIANCES INC

Game data generation method and device based on development configuration table and storage medium

The invention relates to a game data generation method and device based on a game development configuration table and a storage medium, and belongs to the technical field of Internet. The method comprises the steps that local binary data is stored in a structural body type, and a game development configuration table is generated; Compiling the game development configuration table to obtain serialized binary stream data; Analyzing the serialized binary stream data to generate game data; The device comprises a processor and a memory, a computer program is stored in the memory, and when the computer program is executed by the processor, the game data generation method based on the game development configuration table is achieved; A computer program is stored on the medium, and when the computer program is executed by the processor, the game data generation method based on the game development configuration table is achieved. Compared with the prior art, the method has the advantages of high data analysis speed, good user experience effect and the like.
Owner:SHANGHAI HODE INFORMATION TECH CO LTD

Modular power supply scheme automatic-generation method based on AR technology and VR technology

The invention discloses a modular power supply scheme automatic-generation method based on the AR technology and the VR technology, and belongs to the technical field of power distribution. The method comprises the steps of integrating the basic databases of a power grid, acquiring the architecture diagram and the openable capacity of the power grid, and ensuring the availability of a power supply point; subjecting a power supply scheme to modular refinement and typesetting, and setting the parameters of options in each type and calibrating the parameters so as to form system point selection parameters; importing the architecture diagram and the openable capacity data of the power grid into a program, and compiling the power supply scheme and a support drawing in cooperation with the system point selection parameters; and displaying the power supply scheme and the support drawing in the 3D form based on a virtual reality module. The related system of the above method comprises an inputting module, a checking and reminding module, a drawing editing module and a virtual reality module, wherein the above modules are sequentially connected. The method is high in efficiency, formal in manufacture, strong in scheme depth property and good in interactivity. Based on the method, construction problems can be found out more quickly and more conveniently. Therefore, the requirements of users in rapid power transmission can be met.
Owner:STATE GRID CORP OF CHINA +1

Auxiliary programming method for numerical control processing equipment execution program

The invention discloses an auxiliary programming method for a numerical control processing equipment execution program. The method relates to an operation execution and simulation system, an operation record system, an artificial intelligence analysis system, an automatic programming system and a parameter adjustment and optimization system. Functions of numerical control operation execution or operation execution simulation, numerical control equipment operation recording, automatic numerical control programming, numerical control program optimization and the like can be achieved. The method aims to fully utilizes the flexibility and the intelligence of people in motion execution, a function of automatically compiling numerical control programs via operation motion instructions is achieved, inconsistency of product quality and processing efficiency caused by technical differences among technical staff is narrowed, the speed of compiling the numerical control program is accelerated, the time cost of numerical control program compiling and debugging is reduced, the operation difficulty is lowered, the processing efficiency is improved, the processing quality is improved, and the automatic optimization function of the program is expanded.
Owner:INST OF IND TECH GUANGZHOU & CHINESE ACADEMY OF SCI

Page compilation method and device

The invention provides a page compilation method and device. The method comprises the following steps of: constructing a to-be-confirmed list, wherein the to-be-confirmed list comprises at least one to-be-confirmed compilation participation program set file, and the at least one to-be-confirmed compilation participation program set file is included in a program set file under an executable file catalog; defining a compiler; quoting a program set file corresponding to a to-be-compiled page in the program set file under the executable file catalog by utilizing the compiler, wherein the quoted program set file is not included in the to-be-confirmed list; and compiling the to-be-compiled page by utilizing the compiler and the quoted program set file. According to the method and device, the page compilation speed can be improved.
Owner:INSPUR COMMON SOFTWARE

SDK kit generation method and device

The invention discloses an SDK kit generation method and device, relates to the technical field of computer safety, and mainly aims at improving the SDK kit compiling efficiency in the prior art. The method comprises the following steps of when a developer private file in an SDK kit is compiled, generating an operation time library in the developer private file, wherein a public part of the operation time library does not need to be repeatedly compiled for different developers, and a private part of the operation time library needs to be independently compiled for different developers; and combining a developer private file set comprising the operation time library with a developer general file set in the SDK kit to generate the SDK kit. The method and device disclosed by the invention are mainly used for generating SDK kits.
Owner:BEIJING SENSESHIELD TECH

Compiling method and device of Haxe application program and electronic device

The invention provides a compiling method and device for a Haxe application program and an electronic device, and relates to the technical field of computer language programs, and the method comprisesthe steps: obtaining at least one Haxe program library and an extended Haxe compiler; compiling the source code of the Haxe program library by using an extended Haxe compiler; and setting a compilingresult of the Haxe program library as a configuration item in a compiling configuration file of the Haxe main program, and compiling the Haxe main program by utilizing an expanded Haxe compiler basedon the configuration item to generate an executable file of a preset target platform. According to the method, the Haxe program library is compiled firstly, then the Haxe main program is compiled onthe basis of the compiling result of the Haxe program library, compiling of the Haxe application program is completed under the condition that source codes of the Haxe program library are not introduced, the compiling speed is increased, and then the working efficiency of programmers is improved.
Owner:GUANGDONG SANWEIJIA INFORMATION TECH CO LTD

A source code compiling method and system based on a MapReduce framework distributed computing environment

The invention relates to a source code compiling method and system based on a MapReduce framework distributed computing environment, and the method comprises the steps: enabling source code compilingto be better allocated to a cluster machine for compiling by analyzing the dependency relationship between files at different stages; Providing a concurrent write lock module to enable the cluster machines to write files in a mutual concurrent manner; according to the source code compiling method and system based on the MapReduce framework distributed computing environment, a MapReduce mode is used for organizing compiling work of different stages and forming an assembly line, multi-machine simultaneous compiling and multi-order concurrent assembly line is achieved, and network transmission resources are reduced; Moreover, through a synergy mechanism provided by the concurrent write lock. The source code compiling speed can be increased, and the compiling task speed and the task throughputcan be increased.
Owner:CHINA STANDARD SOFTWARE

Auxiliary Programming Method for Execution Program of NC Machining Equipment

The invention discloses an auxiliary programming method for a numerical control processing equipment execution program. The method relates to an operation execution and simulation system, an operation record system, an artificial intelligence analysis system, an automatic programming system and a parameter adjustment and optimization system. Functions of numerical control operation execution or operation execution simulation, numerical control equipment operation recording, automatic numerical control programming, numerical control program optimization and the like can be achieved. The method aims to fully utilizes the flexibility and the intelligence of people in motion execution, a function of automatically compiling numerical control programs via operation motion instructions is achieved, inconsistency of product quality and processing efficiency caused by technical differences among technical staff is narrowed, the speed of compiling the numerical control program is accelerated, the time cost of numerical control program compiling and debugging is reduced, the operation difficulty is lowered, the processing efficiency is improved, the processing quality is improved, and the automatic optimization function of the program is expanded.
Owner:INST OF IND TECH GUANGZHOU & CHINESE ACADEMY OF SCI

Application program installation package publishing method and device, readable medium and electronic equipment

The invention discloses an application program installation package publishing method and device, a readable medium and electronic equipment, and the method comprises the steps: obtaining an application program source code which comprises at least two code modules; classifying the code modules according to the installation modes of the functional modules corresponding to the code modules to obtain basic code modules and dynamic code modules; performing resource configuration on the at least two code modules; integrating and compiling all basic code modules and resources obtained by classification to obtain a basic installation package; compiling each dynamic code module and resource obtained by classification to obtain each dynamic installation package; and based on the application program issuing mode, issuing according to the basic installation package and the dynamic installation package. The application program comprises a music application, a video application and the like. According to the technical scheme, source codes of the application program are more convenient to manage, the workload of developers is reduced, and the development efficiency is greatly improved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Application program development method and device

The invention provides an application program development method and device. Based on an Internet of Vehicles terminal architecture, an Internet of Vehicles terminal architecture comprises parts obtained by developing functions required by an Internet of Vehicles project in a modular manner; different parts interact in a routing mode. The method comprises the following steps: acquiring Internet ofVehicles service logic; obtaining a part related to the Internet of Vehicles service logic from the Internet of Vehicles terminal architecture, and taking the obtained part as a target part; constructing an Internet of Vehicles service module based on the target part and the Internet of Vehicles service logic; and constructing an Internet of Vehicles application program based on the Internet of Vehicles service module. According to the method and the device, the coupling degree of the service codes can be reduced, and the compiling speed can be increased.
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
Eureka Blog
Learn More
PatSnap group products