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

108 results about "Static library" patented technology

In computer science, a static library or statically-linked library is a set of routines, external functions and variables which are resolved in a caller at compile-time and copied into a target application by a compiler, linker, or binder, producing an object file and a stand-alone executable. This executable and the process of compiling it are both known as a static build of the program. Historically, libraries could only be static. Static libraries are either merged with other static libraries and object files during building/linking to form a single executable or loaded at run-time into the address space of their corresponding executable at a static memory offset determined at compile-time/link-time.

Plug-in implement method based on micro network visual platform

The invention provides a plug-in implement method based on a micro network visual platform. Plug-ins are loaded through a plug-in management class. The plug-in loading mode comprises simple loading of a plurality of plug-ins, simple loading of a plug-in, loading of plug-ins under walking contents, loading of static library plug-ins and loading of plug-ins through configuration files. Each plug-in comprises functions of information, an order, an event and an interface. Through the functions, interface interaction of menus, toolbars and the like, and functional call among components are achieved. Life cycles of the components can be maintained through an intelligent indicator, and robustness, safety and uniqueness of data can be ensured. The function of the loading of the static library plug-ins is provided, when software is published, only one main program file is needed, a plurality of static library modules are arranged in the interior, thus, not only are the advantages that the plug-ins can be reusable played, but also the number of program files can be reduced, the plug-ins are enabled to provide cross-platform support, and reusability of the program can be improved. The method is suitable for solving the coupling problem between the micro network visual platform and each plug-in of different sub systems.
Owner:ELECTRIC POWER RES INST OF GUANGDONG POWER GRID +1

Automated testing method and device for stability of Android system

ActiveCN106649107AAccurate identification of operationsAvoid invalid clicksSoftware testing/debuggingWeb serviceConfiguration item
The invention discloses an automated testing method and device for the stability of the Android system and relates to the field of Android testing. The method comprises the following steps of building an Android testing project engineering; inputting the Android testing project engineering in a static library; modifying a configuration file of the Android testing project engineering; in the test code directory of the Android testing project engineering, creating a new JUnit test case, implanting a script managed by performance data, obtaining a memory and CPU information of a current mobile terminal, and sending out the obtained memory and CPU information as dynamic broadcasting files through broadcast messages, and recording the dynamic broadcasting files in a local file of the mobile terminal; adding a configuration item which supports a checklist; performing the configuration item; collecting the dynamic broadcasting files during testing, processing the dynamic broadcasting files into static files and storing the static files in the local, after the testing is completed, generating a report and uploading the report to a WEB server, and generating a basic property report and crash information through the WEB server; displaying the information of the basic property report. According to the automated testing method and device, performance hazards can be analyzed out.
Owner:WUHAN DOUYU NETWORK TECH CO LTD

Authorization management method and system

ActiveCN108848064AReduce the risk of being crackedAvoid the disadvantages of increased management costsKey distribution for secure communicationCiphertextStatic library
The embodiment of the invention provides an authorization management method and system. A hardware client side is additionally arranged; after being received at the hardware client side, an encryptedplatform hardware ID sent by an authorization client side is decrypted; furthermore, an authorization code is obtained by calculation according to the decrypted platform hardware ID; the authorizationcode is encrypted, so that a ciphertext is obtained; furthermore, the ciphertext is sent to the authorization client side; after decrypting the ciphertext, the authorization client side obtains the authorization code, and sends the authorization code to an embedded platform; the embedded platform stores the authorization code in a storage device; after the embedded platform is re-started, a verification authorization code is generated, so that the stored authorization code is verified; and, after verification is passed, a static library file in the embedded platform can work normally. According to the authorization management scheme, the interaction information is encrypted through additional arrangement of the hardware client side; therefore, the risk that the authorization information is cracked can be reduced; and furthermore, the disadvantage that the management cost is increased due to external connection of the IC in the prior art can be avoided.
Owner:WUHAN JIULE TECH

Automatic packaging method and device, computer equipment and storage medium

The invention relates to an automatic packaging method and device, computer equipment and a storage medium. The method includes the following steps of receiving instructions sent by a script language,wherein the instructions include a compiling instruction, a copying instruction, a generating instruction and a compressing instruction; according to the compiling instruction, compiling an initial library of an integrated development tool to generate a corresponding static library; according to the generating instruction, generating a guidance file corresponding to the static library, wherein the guidance file is used for indicating on how to use the static library; according to the copying instruction, copying the guidance file and the static library into a same directory file; according tothe compressing instruction, compressing the directory file. According to the automatic packaging method and device, computer equipment and the storage medium, the processes of compiling, copying, and compressing in the packaging process are directly achieved according to the instructions sent by the script, the entire packaging process does not require manual participation, and compared with traditional packaging methods, the packaging efficiency is effectively increased.
Owner:GUANGZHOU YOUMI INFORMATION TECH

Anti-piracy encryption method for static library files in embedded system

The invention proposes an anti-piracy encryption method for static library files in an embedded system. The method specifically comprises the following steps that the embedded system is started and connected with an encryption IC, and random numbers N1 and N2 are generated; a soft encryption program of the embedded system obtains the random numbers N1 and N2, and encrypts the other random number by taking any one random number as a key to generate an encryption result I; likewise, the encryption IC obtains the random numbers N1 and N2, executes the same encryption operation to generate an encryption result II, and feeds back the encryption result II to the embedded system; the embedded system compares the encryption result I obtained in the step S02 with the encryption result II, and if the encryption result I is consistent with the encryption result II, the system runs normally; and if the encryption result is inconsistent with the encryption result II, the system does not make a response. According to the method, the usage range of the library files is limited by adopting means of double authentication of random number encryption, hardware encryption IC and library file software encryption, so that the risk of decoding and embezzling the library files is greatly lowered.
Owner:T CHIP ELECTRONICS TECH CO LTD

Version difference detection method and device, electronic equipment and storage medium

The invention relates to a version difference detection method and device, electronic equipment and a storage medium. The method comprises the following steps of: obtaining a first version file and asecond version file corresponding to the same SDK, comparing the method names and the C function names in the header files of the first version file and the second version file; obtaining a first difference list containing method name differences and C function name differences, and comparing the method names and the C function names in the static library files of the first version file and the second version file to obtain a second difference list containing the method name difference and the C function name difference, and generating a difference file based on the first difference list and the second difference list. According to the embodiment of the invention, developers can conveniently and quickly know the content difference between different versions of SDKs; the method is convenient for troubleshooting related content missing and other problems caused by the difference content based on the difference content, improves the stability of the upgraded version SDK, is convenient fordevelopers to quickly upgrade the SDK and quickly access and use the SDK, improves the working efficiency, and reduces the cost.
Owner:BEIJING QIYI CENTURY SCI & TECH CO LTD
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