Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

682 results about "Configfs" patented technology

Configfs is a RAM-based virtual file system provided by the 2.6 Linux kernel.

Embedded system construction method and device

The invention discloses an embedded system construction method and device, and the method comprises the steps: loading a configuration file which is a. Config file generated based on configuration parameters selected by a user through a visual configuration interface; when the CONFIGCONANAUTOUPDATE flag bit is detected to be in an activated state, the Conan warehouse data center is accessed, the latest compatible version of each Conan software package dependency item is inquired, and a semantic version constraint analysis algorithm is adopted to update a version identifier in the configuration file into the latest compatible version; generating a description file containing a dependency item list based on the updated configuration file, and generating a dependency lock file through a Hash locking mechanism; and importing the pre-compiled binary package into the construction environment, calling the corresponding pre-compiled binary package according to the version information and the Hash check value in the dependency lock file in the firmware compiling process, and executing hierarchical compiling operation.
Owner:BEIJING ZHONGCHEN MICROELECTRONICS CO LTD

Novel script development method based on JVM

The invention discloses a novel script development method based on a JVM (Java Virtual Machine), which comprises the following steps of: S1, setting a script permission list and a script forbidding list in a system configuration file, setting an initial variable and configuration information of a script, and monitoring the change of the configuration file by using an observer mode; s2, collecting external input data by utilizing a response type programming library, performing conversion processing by taking the external input data as an event, and adding the external input data into a script running context; s3, analyzing script contents into marks and nodes, and constructing an abstract syntax tree; s4, checking whether the variables of the abstract syntax tree accord with the permission and prohibition lists in the configuration file or not; s5, traversing the abstract syntax tree, and executing node logic of the abstract syntax tree; and S6, collecting execution results of all nodes, and returning the results to a caller. According to the method, configuration changes are monitored through an observer mode, syntax analysis and security check are carried out in combination with an abstract syntax tree, and the functions of script online development and real-time adjustment are achieved.
Owner:SUZHOU REKTEC INFORMATION TECH CO LTD

Controller CAN communication test method and system based on LLM

The invention discloses an LLM-based controller CAN communication test method and system, and the method comprises the steps: converting a DBC file into a configuration file, reading a VSS and CAN signal corresponding relation file, and inputting the VSS and CAN signal corresponding relation file to an LLM; calling an LLM model, and generating a test case according to the cue word; constructing an automatic framework to implement an execution function based on a behavior-driven development BDD mode; and associating the generated test case with an execution function in the automation framework, constructing a complete test suite, and operating the test suite to execute a CAN bus communication test. VSS path and CAN Signal verification is carried out on the basis of the controller which already realizes the VSS technology, the test case conforming to the BDD natural language is generated by using the LLM, the test case is directly used as the test script, the step of manually compiling the test case is omitted, the test efficiency is improved, and the test cost is reduced.
Owner:AUTOCORE INTELLIGENT TECH (NANJING) CO LTD

Transplanting method and device of swan gap system, storage medium and computer equipment

The invention relates to the technical field of chip development, and discloses a transplanting method and device of a swan gap system, a storage medium and computer equipment, and the method comprises the steps: constructing a swan gap system to be transplanted based on a target chip, obtaining a corresponding source code, and then configuring a compiling configuration file in the source code, the compiling subsystem is used for establishing a compiling environment based on configuration information in the compiling configuration file, performing transplantation adaptation on a kernel layer in the compiling environment to generate a kernel mirror image, configuring the starting recovery subsystem, generating a root file system mirror image based on the file system configuration file, and starting the starting recovery subsystem. And finally burning the kernel mirror image and the root file system mirror image to a target chip, and performing function verification and test on the target chip. According to the method disclosed by the present invention, the swan-gap system transplantation including kernel layer transplantation, subsystem adaptation and root file system customization is designed and realized, so that the swan-gap system is successfully adapted to the target chip, and the accelerator equipment carrying the target chip can stably and reliably operate.
Owner:INST OF MODERN PHYSICS CHINESE ACADEMY OF SCI

Method for automatically updating test case based on interface version management

The invention provides a method for automatically updating a test case based on interface version management. The method comprises the following steps: S1, loading a configuration file; s2, a Swager document is obtained, and a Swager document of a V1 version is generated; s3, the Swagger document is analyzed, and a test case is generated; s4, monitoring the change of the Swager document; s5, executing the interface test case; s6, generating and sending a test report; according to the method for automatically updating the test case based on interface version management provided by the invention, the test case is automatically generated by identifying the swagger document address and monitoring the change of the document, and a tester does not need to manually write the test case, so that the test efficiency is improved, and the labor cost is reduced; according to the method provided by the invention, the version change of the test case interface can be identified, and the interface version management efficiency and the test work accuracy are remarkably improved; the method is suitable for software development projects requiring frequent interface version updating.
Owner:YUKUAI CHUANGLING INTELLIGENT TECH (NANJING) CO LTD

Method for realizing common software of switch product in same-chip scheme

The invention provides a method for realizing common software of a switch product in a same-chip scheme. The method comprises the following steps of: 1, defining one or more hardware configuration files according to different hardware specifications; and step 2, when the switch is started, the system reads a boot environment configuration file, and the boot environment configuration file automatically loads a corresponding hardware configuration file. Through the shared software framework and the dynamic link library mechanism, software updating can be carried out on multiple types of products at a time, repeated operation is greatly reduced, updating efficiency is improved, and time and labor cost is reduced; a unified software framework and an online upgrading mechanism enable the publishing process to be more concise and efficient, so that repeated work is reduced, and the publishing complexity is reduced; software sharing is achieved, the number of software versions is reduced, the maintenance cost is reduced, the flexibility of fault processing and version rollback is improved through a continuous monitoring and online upgrading mechanism, and the efficiency and flexibility of the whole production process are enhanced.
Owner:HENRICH ELECTRONICS SUZHOU

File anti-deletion method and device for linux file system

The invention discloses a method and a device for preventing files of a linux file system from being deleted, and relates to the technical field of cloud computing. Comprising the steps that 1, based on a linux operating system, an anti-deletion configuration file is created, the configuration file is loaded into an operating system kernel, configuration information is recorded through the configuration file, each item configuration information comprises a matching rule, each matching rule comprises a file path or a regular expression, a protection strategy and priority information of the rule, and the file path or the regular expression is matched with the protection strategy; checking grammar and validity of the matching rules and whether path and priority conflicts exist among the matching rules, and adding the matching rules checked to be correct into a rule set; 2, monitoring and intercepting any request for trying to delete the file, analyzing the path of the file requested to be deleted, reading the rule set, matching the path of the file requested to be deleted with the path of the file in the matching rule according to the priority from high to low, if the matching succeeds, executing the protection strategy, otherwise, allowing the operating system to continue to execute the original deletion operation, and otherwise, executing the original deletion operation. And 3, displaying a deletion request for notifying the user of needing protection intervention, sending out warning information, and recording the behavior of trying to delete the protected file each time.
Owner:SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

Project management method and device, equipment and storage medium

The invention discloses a project management method, device and equipment and a storage medium, relates to the technical field of cloud, in particular to a management technology of a cloud computing management and control system supporting a multi-architecture processor in a private cloud environment, and is used for reducing project management difficulty and management cost and improving management efficiency when a project is supported to be deployed in a multi-processor architecture environment. The method comprises the steps of obtaining file information associated with a target project; the file information at least comprises a public configuration file and a multi-architecture difference file; wherein the public configuration file is used for storing general configuration information among a plurality of processor architectures; the multi-architecture difference file comprises difference sub-files matched with the processor architectures in the processor architectures respectively, and each difference sub-file is used for storing project deployment information supported by one processor architecture; and based on the public configuration file and the multi-structure difference file, compiling the source code of the target project, and respectively obtaining project deployment files associated with the plurality of processor architectures.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Cloud native security configuration system and method based on container analysis and LLM

The invention discloses a cloud native security configuration system and method based on container analysis and LLM, and the system comprises a mirror image static analysis module which is used for compiling a Linux kernel and a standard library source code to extract intermediate representation, and tracking and constructing a double-layer mapping relation library from the system call to the container capability; the dynamic binary extraction module is used for executing the container mirror image and extracting a binary file of a core function; the mirror image static and dynamic association module is used for executing two-stage static binary file analysis and extracting function requirements required by system calling and mirror image for loading during container running; and the cue word construction and model fine adjustment module is used for constructing cue words, performing fine adjustment on the LLM model and generating a minimum privilege function limitation configuration file of the container. According to the method, static analysis and runtime analysis are combined, the container mirror image is thoroughly checked, the function, which is specified by a user and exceeds the original definition of the mirror image, of the LLM model is finely adjusted through the cue word, and privileged function security configuration is generated according to specific requirements.
Owner:ZHEJIANG UNIV

Minio file transmission method and device based on DataX and electronic equipment

The invention relates to a Minio file transmission method and device based on DataX, and aims to solve the problems that an existing file transmission method is low in transmission efficiency, insufficient in reliability and lack of standardized integration. The method comprises the following steps: configuring Minio as a source data source or a target data source of a data transmission task through a task configuration file of DataX, and setting related transmission parameters; a read-write plug-in suitable for Minio is developed and integrated into the DataX framework, and direct reading and writing of files in a Minio storage bucket are achieved; after the large file is fragmented, multi-thread transmission is carried out by utilizing a DataX concurrency mechanism, so that the file transmission efficiency is improved; the fragmentation state is recorded in the transmission process, breakpoint resume is supported, and the reliability is ensured; and after the transmission is completed, verifying the file integrity through a checksum algorithm. Standardized integration of the DataX and the Minio is achieved through the Minio data source plug-in, the use threshold of a user is reduced, in addition, on the basis of implementation of an open source tool, the deployment and maintenance cost is reduced, and the method is suitable for small and medium-sized enterprises and lightweight application scenes.
Owner:CHINA ELECTRONICS CLOUD DIGITAL INTELLIGENCE TECH CO LTD

Mobile terminal productization configuration method and system

The invention relates to the technical field of computer software development and application deployment, and discloses a mobile terminal productization configuration method and system.The method comprises the steps that a cross-platform development framework and a front-end framework are selected and configured; common parts in page logic are extracted into independent modules, and differential requirements in different environments are met in a parameterization mode; loading a corresponding configuration file according to a target environment, wherein the target environment comprises a development environment and a production environment; defining a mapping relation between the input path and the output path, and dynamically synchronizing the function file under the input path to the output path in the construction process; and controlling the synchronization logic of the configuration file and the code file through the life cycle of the plug-in, wherein the synchronization logic comprises real-time monitoring in a development environment and one-time synchronization in a production environment. According to the method, the problem that customization and productization are difficult to consider in a traditional development mode is solved, and the development efficiency and the convenience of later maintenance are improved through a systematic technical means.
Owner:SHANDONG INSPUR DIGITAL BUSINESS TECHNOLOGY CO LTD

Memory block management method and controller

The invention provides a memory block management method and a controller. The method comprises the following steps: acquiring a configuration file in a Linux kernel, analyzing the configuration file to obtain a memory size interval, determining a use state of a memory block in the memory size interval, and setting a bit flag of the use state in a flag bit corresponding to each memory block; whether the memory size of a target memory block of the current allocation request is in a memory size interval or not is judged, if yes, whether a first idle linked list in the SLUB allocator is empty or not is judged, and the first idle linked list is used for storing the flag bit of the memory block with the bit marked as idle; and if not, sequentially selecting a flag bit of a target memory block of a linked list from a first idle linked list of the SLUB allocator, and determining the target memory block for the current allocation request according to the flag bit of the target memory block. According to the method and the device, the problems of too high memory block metadata occupation and low allocation efficiency in the SLUB allocator can be solved.
Owner:CHINA UNICOM DIGITAL TECNOLOGY CO LTD

Kernel boot test method for enhancing startability and stability by using Ranconfig for edge device

The invention discloses a kernel boot test method for enhancing startability and stability by using Ranconfig for an edge device, which comprises the following steps of: generating a random kernel configuration file by using a Ranconfig tool, carrying out compiling and startup test on the generated configuration file, repairing a non-startable configuration file by using a config-bias algorithm, and carrying out kernel boot test on the kernel configuration file by using the Ranconfig tool. Generating a configuration item difference set according to the difference between the minimum default configuration file and the to-be-repaired configuration file, iteratively positioning configuration items failed to start and recording the configuration items to a key configuration database; the repaired kernel is further subjected to a pressure test through a fuzzy test module, and a black list and a white list are generated in combination with equipment hardware resources, so that configuration items are optimized, and the test coverage rate is increased; according to the invention, the availability and the stability of the kernel boot test of the edge device are improved.
Owner:NANJING UNIV OF INFORMATION SCI & TECH

Linux-based solid state disk mass production power failure test method and device

The invention relates to the technical field of solid state disk testing, and particularly discloses a Linux-based solid state disk mass production power failure testing method which is high in testing efficiency and low in testing cost, and the method comprises the following steps: S1, correspondingly inserting a plurality of SSDs to be tested into corresponding channels of a power control board; s2, the test host supplies power to the SSD and identifies and reads SSD information; s3, respectively creating a test process for each SSD by adopting an asynchronous mode, and respectively acquiring a corresponding configuration file of the test item by each test process; s4, the test host controls the SSD to enter a normal power failure test process; s5, the test host controls the SSD to enter an abnormal power failure test process; s6, outputting a power failure test result and ending the test process of the SSD; and S7, repeating the steps S4-S6 until the test processes of the SSDs in all the channels are completed. The invention further discloses a device for implementing the solid state disk mass production power failure test method.
Owner:SHENZHEN KAIFA TECH

Software development kit calling method, device and equipment and readable storage medium

The application relates to the technical field of development assistance, and can realize automatic generation of the target middleware adaptive to the target software development kit, quick access to the target software development kit, and no need of code customization with a third-party SDK provider, so that the development and docking communication cost can be greatly reduced, and the efficiency of calling the third-party SDK can be improved. Relates to a software development kit calling method and device, computer equipment and a readable storage medium. The software development kit calling method comprises the steps that a configuration file corresponding to target middleware to be generated in a middleware agent layer is acquired; in the configuration file, data binding is carried out on a target software development kit corresponding to the target middleware and the target middleware, and the data binding comprises attribute binding, calling method binding and communication object binding; according to the configuration file after data binding, target middleware is generated, and the target middleware is used for accessing a target software development kit so that a service layer can call the target software development kit.
Owner:PING AN TECH (SHENZHEN) CO LTD

Configuration method for dynamically loading Vue3 component to construct front-end user interface under ExtJS combined JSP architecture

The invention discloses a configuration method for dynamically loading a Vue3 component to construct a front-end user interface under an ExtJS combined JSP architecture, which comprises the following steps of: under the ExtJS combined JSP architecture, newly adding a front-end bridging layer in a Java back-end source code and a compiled and output directory, and configuring a micro front-end engine file and a loading configuration file of a dynamic component loading engine in the front-end bridging layer; an application project directory of the Vue3 component is newly added; a micro-front-end engine file is introduced into a main interface entry JSP file, a loading configuration file of a packaged dynamic component loading engine is introduced, a DOM container of a Vue3 component is arranged in an HTML, and a management object syncExt of a bridging layer of the Vue3 component is customized; and carrying out packaging deployment on the J2EE and a front-end bridging layer by adopting dockerfile configuration, so as to realize cross-framework context communication. The method not only can support stable operation of stock applications, but also can integrate modern front-end framework components and realize framework decoupling.
Owner:SUNING CONSUMER FINANCE CO LTD

Network data packet processing method, system and device based on XDP and DPDK cooperation mechanism and storage medium

The invention discloses a network data packet processing method, system and device based on an XDP and DPDK collaboration mechanism and a storage medium, and the method comprises the steps: carrying out the filtering of network traffic through an XDP program in a network card drive layer of a kernel mode, and redirecting to a DPDK program of a user mode; and performing related operations, such as forwarding, encryption and decryption, NAT and the like, on the redirected data packet through a DPDK program in a user mode according to the heat preservation processing logic of the DPDK configuration file or the set processing logic. According to the method, different XDP programs can be loaded for different network ports, and the method has good function extensibility; and irrelevant or malicious messages are discarded in a kernel mode, so that the occupancy rate of a memory and a CPU (Central Processing Unit) is greatly reduced, and then the data traffic forwarding rate is improved through the DPDK.
Owner:NARI INFORMATION & COMM TECH

Automatic release preparation and deployment for software applications

Methods and apparatuses are described for automatic release preparation and deployment for software applications. A server generates a candidate release build of selected software applications to be deployed to a production computing environment, including: building application artifacts associated with the applications and storing the application artifacts in a repository, updating a project configuration file associated with the applications, and creating a release branch associated with the applications. The server deploys the application artifacts of the candidate release build into a functional acceptance test computing environment and validates operation of the application artifacts. The server promotes the application artifacts to a performance acceptance test computing environment and validates operation of the application artifacts in the performance acceptance test computing environment The server promotes the application artifacts to a production computing environment when operation of the application artifacts is validated in the performance acceptance test computing environment.
Owner:FMR CORP

Fuzzy test input generation method based on characteristic unification and related equipment

The invention relates to the technical field of kernel fuzz testing, and provides a fuzz test input generation method based on characteristic unification and related equipment, the method comprises the following steps: generating a function call graph and a plurality of control flow graphs of a target system, and integrating the function call graph and all the control flow graphs to obtain an inter-program control flow graph; constructing a kernel code calling chain based on the inter-program control flow diagram; carrying out characteristic unified representation modeling based on the kernel configuration file and the kernel code call chain of the target system, and generating a configuration code relation mapping table; extracting related information of the characteristic related interface function according to the kernel code call chain, and performing grammar conversion based on the related information to generate a system call test protocol template of the characteristic related interface function; and generating fuzzy test input of the target system based on the system call test protocol template and the configuration code relation mapping table. According to the method provided by the invention, the correlation between kernel characteristic configuration and fuzzy test input can be improved.
Owner:CENT SOUTH UNIV

Component container construction system and method thereof

The invention discloses a componentized container construction system, which comprises an external software source module, a container component source module, a development machine module and an execution machine module, and is characterized in that the development machine module reads an application program, analyzes software dependent on the application program, confirms container component information and generates a dependent software list; packaging the application program and the dependent software list into a task closure; the execution machine module reads a dependent software list in the task closure, obtains container component information meeting dependent software requirements, selects a container component to be used, combines the container component and an application program in the task closure into a root file system by using a joint file system, and sends the root file system to the execution machine module; and generating a configuration file when the container runs according to the configuration information in the container component and the task closure, and starting the container instance from the root file system. The method for constructing the container in a modularized mode has the advantages of being small in size, fast in construction, cross-platform and high in sharing.
Owner:INST OF COMPUTING TECH CHINESE ACAD OF SCI

Remote deployment method and system for Linux system equipment software and program product

The invention belongs to the technical field of software deployment, and particularly discloses a Linux system equipment software remote deployment method and system and a program product, a software remote deployment mode is adopted, configuration files and operation commands compiled by a user are analyzed through a client side, all deployment operation commands are responded in sequence, and a Linux system host is remotely connected in a butt joint mode. Corresponding deployment process instructions are compiled and executed, so that deployment operations such as receiving verification, software version replacement and program restarting of software files are automatically completed. According to the method, human errors can be avoided, the software deployment operation process is simplified, time consumed by developers for updating software versions can be effectively saved, the software development efficiency is improved, meanwhile, instructions in the deployment process are transferred and compiled based on the compiling tool, and transmitted software files are verified, so that the software development efficiency is improved. And the security and reliability of the software deployment process can be effectively ensured.
Owner:北京网藤科技有限公司

Compatible method and device of multi-version database driver, medium and equipment

The invention provides a multi-version database drive program compatible method and device, a storage medium and equipment, and the method comprises the steps: creating an independent Maven project, each branch comprises JDBC drive programs of different versions and related configuration files, carrying out class name renaming on the JDBC drive program of each version by using a maven-shade-plug-in of the Maven project, carrying out class name renaming on the JDBC drive program of each version, and carrying out class name renaming on the JDBC drive program of each version by using the maven-shade-plug-in of the Maven project; the class name of the JDBC drive program of each version is unique, a new drive program class name is configured in an META-INF / service / java.sql.Driver file of a Maven project, a Maven project construction tool is used for generating a JAR package for a specific database version, and the JAR package at least comprises the JDBC drive program with the renamed class name and the updated META-INF / service / java.sql.Driver file. According to the method, the problem of class name conflict caused by the same class name in the JDBC driving programs of different versions is effectively avoided, so that the system can flexibly identify and load the driving programs of the corresponding versions, seamless connection of various databases is supported, and the database compatibility of the system is enhanced.
Owner:BEIJING HAIZHI TECH GRP CO LTD

Computing power resource virtualization isolation and multi-level scheduling method and system in containerized environment

The invention relates to a computing power resource virtualization isolation and multi-level scheduling method and system in a containerization environment, and the method comprises the steps: deploying an index collector on each working node of a Kubernetes cluster, and collecting the node computing resource utilization condition in real time; when a calculation task request submitted by a user is received, the Kubernetes API server performs field legality verification on the configuration file submitted by the user and stores the field legality verification; executing a computing power resource multi-level scheduling algorithm according to a configuration file submitted by a user and a resource utilization condition, and finding a working node with the highest adaptation degree as an optimal node; the user-defined scheduler sends an instruction to the optimal node, requires the optimal node to create a vGPU and a Pod, and mounts the vGPU to the corresponding Pod to run a calculation task; and recording vGPU distribution information of the optimal node, storing and updating the cluster. According to the invention, computing power resource sharing and isolation are realized, and the resource utilization rate is improved.
Owner:HANGZHOU INTERNATIONAL INNOVATION INSTITUTE OF BEIHANG UNIVERSITY

Embedded operating system software configuration method and device

The invention relates to an embedded operating system software configuration method and device. The method comprises the following steps: receiving a running environment required by a to-be-used embedded application scene selected by a user; a corresponding operation environment software package is obtained from a scene-oriented operation environment application set based on the selected operation environment, and the scene-oriented operation environment application set comprises a plurality of operation environment software packages; receiving a hardware platform which is selected by a user and is adaptive to the corresponding running environment software package; acquiring a corresponding kernel compiling configuration file based on the selected hardware platform; generating a system mirror image file according to the corresponding running environment software package and the corresponding kernel compiling configuration file; and installing the system mirror image file to a target machine. According to the method, the software set required by the system can be configured at the host end, and the system mirror image file is generated according to the configuration, so that the problem that embedded scene development and use are too tedious and time-consuming in the prior art is solved.
Owner:KYLAND TECH CO LTD

Configuration plug-in implementation method based on Extism framework

The invention discloses a plug-in configuration implementation method based on an Extim framework, which is characterized in that configuration information is independent from a traditional external configuration center or a configuration file by using a Wasm plug-in, a complex configuration center system does not need to be additionally deployed, the resource overhead of the system is reduced, hot update of configuration is realized by packaging configuration parameters in the Wasm plug-in, and the configuration efficiency is improved. The application can detect and load the new-version plug-in and a naming and recording mechanism for the plug-in version without restarting in the running process, plug-in version management under the multi-pod environment is achieved, it is ensured that the plug-in of the same version is used in each pod, dynamic adjustment and flexible calling of configuration parameters are achieved through an interface provided by an Extism framework, and therefore the configuration efficiency is improved. The application can read and modify the configuration parameters at any time according to the service requirements, so that the configuration can be quickly customized in a changeable service environment, and the self-adaptive requirements of various service logics in a complex scene are met.
Owner:SHENZHEN AOSI NETWORK TECH CO LTD

Edge device program software development method and system, edge device and storage medium

The invention discloses an edge device program software development method and system, an edge device and a storage medium, and the method comprises the steps: extracting a model parameter file used for describing a target AI model, and obtaining model metadata of the target AI model; searching a target application program source code of the user according to the configuration file; generating a file directory of the target application program according to a directory generation rule in a preset project template file, and copying the source code of the target application program, the model parameter file, the model metadata and the general file at a preset position in the directory to obtain a target file; and according to the target file and the configuration file, compiling to obtain a target program file executable by the edge device. Therefore, through the disassembly of each business process, the decoupling of the program software to be developed and the specific hardware structure is realized, and meanwhile, the system environment configuration required by a user is simplified, so that the user can apply more energy to software development, and the software development efficiency is improved.
Owner:NANJING INST OF INTELLIGENT TECH INST OF MICROELECTRONICS OF THE CHINESE ACAD OF

Software integration method and device, electronic equipment, storage medium and vehicle

The invention relates to a software integration method and device, electronic equipment, a storage medium and a vehicle, and particularly relates to the technical field of software integration. Comprising the steps of obtaining a first interface table and a first interface configuration file corresponding to application layer software, a second interface table and a second configuration file corresponding to bottom layer basic software, and a third interface configuration file corresponding to adaptation layer software; compiling and testing the application layer software according to the first interface table and the first interface configuration file to obtain a first software code corresponding to the application layer software; compiling and testing the underlying basic software according to the second interface table and the second interface configuration file to obtain a second software code corresponding to the underlying basic software; according to the first interface configuration file and the third interface configuration file, compiling and testing the adaptation layer software to obtain a third software code corresponding to the adaptation layer software; and integrating the first software code, the second software code and the third software code.
Owner:BEIJING CO WHEELS TECH CO LTD

Method and system for multi-mode automatic deployment starting of redis

The invention discloses a multi-mode automatic deployment starting method and system for redis, and belongs to the technical field of memory databases, and the method comprises the following steps: an early-stage preparation work part: making a redis binary executable program compatible under different CPU (Central Processing Unit) architectures; the resource verification part is used for verifying node information, a node memory and node disk information configured in the configuration file; the storage configuration part is used for configuring a storage directory according to the storage information configured in the configuration file, and automatically creating and mounting a data disk for a redis working directory; and the self-deployment part is used for installing a binary executable program into each node according to node information configured in the configuration file, modifying necessary parameters of the redis configuration file, and pushing the redis configuration file to a data directory of each node. According to the method and the device, the redis can be automatically deployed and started according to different CPU architectures and deployment modes under the condition of different CPU architectures and deployment modes.
Owner:SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

Execution of configuration files generated from specification files

Some examples of the present disclosure relate to executing configuration files generated from specification files. In one particular example, a system can receive a specification file defining functions for an application programming interface (API) associated with a software entity. The system can generate a graph identifying keywords and relationships associated with the functions. The system can generate, based on the graph, a mapping dictionary that maps the functions to tasks usable in an executable file associated with the API. The system can generate the executable file including one or more of the tasks based on the mapping dictionary and execute the executable file to perform operations associated with the API and the software entity at a node.
Owner:RED HAT INC

Software development visualization

Software development visualization is performed by reading a configuration file of a plurality of software parts in response to building the plurality of software parts, the plurality of software parts including a first software part and a second software part, the second software part depending upon the first software part, and generating a record of the plurality of software parts, the record including dependency between the first software part and the second software part, a build status of the plurality of software parts, and an integration status between the first software part and the second software part.
Owner:TOYOTA JIDOSHA KK