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

110 results about "Member variable" patented technology

In object-oriented programming, a member variable (sometimes called a member field) is a variable that is associated with a specific object, and accessible for all its methods (member functions). In class-based languages, these are distinguished into two types: if there is only one copy of the variable shared with all instances of the class, it is called a class variable or static member variable; while if each instance of the class has its own copy of the variable, the variable is called an instance variable.

Method for acquiring and converting the state of component in the time of operation during software dynamic evolvement

The invention discloses a component running status acquiring and conversion method of software dynamic evolvement, belonging to the software maintenance technical field, including following procedures that: the realization source codes, the component protocols and the internal operation logics of the new and the old versions of the component are analyzed, the internal structure logic representation models of the component are built respectively; compared with the two logic representation models, the corresponding member variables and syntactic structures are identified, the detailed description of the relativity between the new and the old versions of the component is returned, the component status information which needs to be acquired and converted to the new version is defined; the logic representation model of the new version of the component is modified, the interface method is increased in order to export and store the running status information of the old version; in addition, the interface method is increased in order to import and convert the status information; based on the modified logic representation model of the new version of the component, the source codes of the new version of the component are regenerated. The method of the invention can effectively acquire and convert component running status information and realize the status conversion function of the dynamic evolvement support system.
Owner:SHANGHAI JIAO TONG UNIV

Variable debugging method of embedded program dynamic storage allocation

A variable debugging method of embedded program dynamic storage allocation is characterized in that the logining of an interface of the structural body of an embedded program is achieved, an upper computer is provided with a program sum of debugging the structural body of the embedded program, the communication protocol of the debugging of variables is achieved, the communication protocol is debugged through an upper computer program and the embedded program, the variable name of a level to be debugged is input on an upper computer software by a user, the upper computer software reads program header files, analyzes a data structural body, and calculates the relative offset address and the data type information of each member variable, and a variable debugging table is formed, and is downloaded in a device. The software records a structural body example word address of dynamic application in a constructor, and inquires an relative address according to a debugged level variable name, the structural body word address is added, the absolute address of each member variable is obtained, and the data of the absolute address are accessed and are sent to the upper computer to display. The variable debugging method of the embedded program dynamic storage allocation overcomes the defect that in the past only the global variable of the static allocation of a compiler can be debugged, and improves the diagnosis efficiency of the program.
Owner:NR ELECTRIC CO LTD +1

Computer system and method having a facility network architecture

The invention relates to a computer system and method for simulating transport phenomena in a complex system. The computer system comprises memory means, storage means, and an object-oriented software product. The software product comprises an object-oriented extensible class hierarchy comprising a first set of generic classes that represent a plurality of object types and a second set of generic classes that represent member variables for the object types. The extensible class hierarchy permits the addition of additional object types or additional member variables without any modifications to the class hierarchy itself. The invention is particularly useful in simulating a hydrocarbon system that may include one or more of the following: a subterranean hydrocarbon-bearing formation, injection wells that penetrate the formation, production wells that penetrate the formation, surface flowlines, associated aquifers, and surface fluid processing facilities.
Owner:EXXONMOBIL EPSTREAM RES CO

Method and device for realizing data interaction access among processes

A method for realizing data interaction access among processes comprises the following steps: step 1, a plurality of processes required to perform interaction access are connected to the same sharing internal memory segment; and step 2, data structures required to be shared in the plurality of processes are distributed to the sharing internal memory segment so as to enable the plurality of processes to share member variable status relationships included in the data structures, and / or relationships between the member variable status relationships and resulting data generated by the data structures. A device for realizing data interaction access among the processes comprises a connecting module used for connecting the plurality of processes required to perform interaction access to the same sharing internal memory segment and a distribution module used for distributing the data structures required to be shared in the plurality of processes so as to enable the plurality of processes to share the member variable status relationships included in the data structures, and / or the relationships between the member variable status relationships and the resulting data generated by the data structures.
Owner:阿里巴巴(深圳)技术有限公司

Functional block function modeling method for visual programming

The invention discloses a functional block function modeling method for visual programming, which includes: the first step, defining text segments of the functional block function as seven key fields including information description, header file content, parameters, member variables, a code structuring segment, a code initializing segment and a function body code segment, wherein a header file comprises information and variable definition; the second step, analyzing a functional block defining text, extracting segment content corresponding to the key fields, extracting formal parameters of function to form input points of graphs; utilizing a returned value as a first input point in a default manner; analyzing definition statements of the member variables to form an output variable table and output the same; and the third step, processing extensional conditional-compilation statements during code generation, and outputting branch codes corresponding to the conditions. The member variables in the functional block function modeling method are flexible in definition, easy to transplant, visual and understandable, and are convenient for users to develop and maintain.
Owner:NR ELECTRIC CO LTD +1

System for automatically generating interlocking software based on Boolean logic

The invention discloses a system for automatically generating interlocking software based on Boolean logic. The system comprises a database analysis module, a class module, a logic variable module, a logic tree module, a logic script generating module and a binary file generating module. The database analysis module receives original trackside data and screens out information needed by interlocking logic. The class module defines different types in the interlocking logic. The logic variable module defines class member variables and attributes of the class member variables. An interlocking logic rule base module defines grammatical rules based on the interlocking logic. The logic tree module is used for transforming a Boolean expression into a multi-fork tree structure. The logic script generating module is used for generating instantiated interlocking station interlocking scripts. The binary file generating module is used for generating instantiated interlocking station binary files. According to the automatically-generated interlocking software, a relay logic expression familiar to signal technicians serves as an expression form of codes, a rule base can be modified only in the mode similar to a natural language in the modification process, a large amount of development time is saved, and work efficiency is improved.
Owner:SHANGHAI ELECTRIC THALES TRANSPORTATION AUTOMATION SYST CO LTD

Mobile game hot-updating method

The invention provides a mobile game hot-updating method. The method comprises: modifying a loading path of a running code, so that the running code is loaded according to a specified directory to realize the hot updating of the running code; and modifying a serialization manner of a Unity member variable, so that the Unity member variable is serialized in a specified way to realize the matching between resources and the running code. By modifying the loading path of the running code, the running code is loaded according to the specified directory to realize the hot updating of the running code; and then by modifying the serialization manner of the Unity member variable, the Unity member variable is serialized in the specified way to realize the matching between the resources and the running code, so that the hot updating of the running code and the resources is realized, the game partition updating and the version backing are realized, the game development efficiency is improved, and the experience of game players is enhanced.
Owner:SHENGQU INFORMATION TECH SHANGHAI

JAVA program anti-obfuscation method and terminal

The invention provides a JAVA program anti-obfuscation method and a terminal. According to a first index and a preset second index set, a package name, a class name, an interface name and member variables are renamed to obtain a first JAVA program, execution information when a Java virtual machine executes a bytecode is recorded through OpenJDK, the uncalled member variables of the first JAVA program and a function are deleted to obtain a second JAVA program, according to a statement execution process in the execution information, the unexecuted statemenTS in the second JAVA program are deleted to obtain an optimized JAVA program. According to the method, the problem is solved that in the original confused Jar package, the package name, class name, method in the JAVA program are replaced with meaningless names, much confusion can be produced when the meaningless names are viewed in reverse analysis, resulting in that the reverse analysis process is very time-consuming.
Owner:XIAMEN MEIYA PICO INFORMATION

Method and device for automatically loading data and reusing simulated services during tests

ActiveCN106547681AEasy to modify at any timeSoftware testing/debuggingMember variableAutoload
The invention provides a method and device for automatically loading data and reusing simulated services during tests. Therefore, test data can be automatically loaded during operation of tests. The simulated services can be managed in a unified manner for reuse during testing processes. In addition, simulated codes can be separated from concrete test codes such that test codes are more concise. The method comprises following steps: utilizing external documents to configure test data; initializing a mock configuration class list in a spring framework; processing each mock configuration class in the mock configuration class list, utilizing the test data after configuration by the external documents to be loaded to member variables and method parameters of mock configuration classes and generating different mock services by calling different methods of the mock configuration classes; and registering generated mock services to the context of the spring framework for unified management to facilitate reuse according to the requirements of tests.
Owner:厦门见福连锁管理有限公司

Collaborative Software Debugging In A Distributed System With Multi-Member Variable Expansion

In a distributed system that includes a debug server and debug clients coupled for data communications through a data communications network, where the debug server includes a debug administrator, a message router, a back-end debugger, and a debuggee, collaborative software debugging includes receiving application-level messages, including a request from a requesting debug client to notify other debug clients of an expansion of a multi-member variable; routing the application-level messages among the debug clients, the debug administrator, and the back-end debugger, including providing distributed control of the back-end debugger to the debug clients and distributing, to the other debug clients, a notification of the expansion of the multi-member variable; and returning to the debug clients in response to the application-level messages routed to the back-end debugger, client-specific debug results.
Owner:IBM CORP

On-line real-time debugging method for panoramic data on basis of denomination variation

The invention discloses an on-line real-time debug method for panoramic data on the basis of denomination variation, belonging to the technical field of dynamic memory debugging for embedded software. By a registration system, a dynamic object (the embodiment of a structure) registers the name and the memory address of the object to a debugging agent program via a communication link during initialization; the debugging agent program is combined with a locally stored member variable offset table to generate the address information of all members (dynamic variables) of the object; and the address information is supplied for a host debugging system for on-line debugging. With the method, the device can be debugged on line in real time under the condition of uninterruption and no restarting and is used for tracking the operation state of the system. Through the application of the debugging method, the development efficiency of protective application developers and the engineering maintenance efficiency of the engineering maintenance personnel are improved.
Owner:STATE GRID ELECTRIC POWER RES INST

Software online updating process

The invention discloses a method for software online upgrading comprising, marking-out an area in the allocable zone of the terminal module for storing download program supervisory structure variable, transmitting the upgrading program to terminal module and storing it in the allocable zone, assigning value for the member variable of the download program supervisory structure variables, and storing it into the allocable zone, halting the operation to watchdog, reseting CPU after a preset-time to restart the terminal module, reading the download program supervisory structure variable which has been assigned an initial value and determining the program flow path based on the value of its structure member. The invention can improve working efficiency.
Owner:ZTE CORP

Method and apparatus for storing table entry, and inquiry method

This invention discloses a kind of storage method for table entry. It concludes: the member variables of table entry are abstracted to set up key information structures of the table entry; the said key information structures are stored in control chained list of the control entity; the table entries containing the said key information structures are stored in at least one fast look-up table. This invention also discloses a kind of storage apparatus for table entry. It concludes: set-up element, which abstracts the member variables of table entry to set up key information structures of the table entry; first storage element, which stores the said key information structure in control chained list of the control entity; second storage element, which stores the table entries containing the said key information structures in at least one fast look-up table.
Owner:NEW H3C TECH CO LTD

Method and device for mapping data into custom class object

The invention discloses a method for mapping data into a custom class object. A specific implementation way of the method comprises the steps as follows: a data request is transmitted to a server; data returned by the server according to the data request are obtained; the returned data are serialized to obtain a returned data set; the custom class object is created according to the returned data set, wherein the custom class object comprises at least one member variable; an association relationship between the member variables and the returned data is built; the member variables are assigned according to the association relationship to finish mapping the returned data set into the custom class object. According to the implementation way, the custom class object mapping efficiency is improved; and the mapping accuracy is ensured.
Owner:BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1

Data object mapping method, device and equipment and computer readable storage medium

The invention discloses a data object mapping method, device, equipment and a computer readable storage medium. The data object mapping method comprises the following steps of according to the text information to be mapped, creating a metadata table, according to the metadata table, creating the enumeration information of the metadata table, establishing the annotation information, injecting the enumeration information into the annotation information, establishing a data object entity, binding the annotation information to member variables of the entity object, and obtaining the text information from a text to be mapped according to the metadata information bound to the member variables in the data object entity. The invention discloses the data object mapping method, the data object mapping device, the data object mapping equipment and the computer readable storage medium, which are used for improving the processing efficiency of text information.
Owner:RUN TECH CO LTD BEIJING

Automatic big-data analysis method and system capable of simplifying programming

The invention provides an automatic big-data analysis method and system capable of simplifying programming. Aiming at the problems of dirty data, low analysis efficiency and the like due to easily made mistakes of data analysis when the existing big-data programming needs fussy analysis, a manner of automatically analyzing formatted and non-formatted data is provided; each datum in a Hive table is converted into a Java anonymous class object; the corresponding relationship of the Hive table and an anonymous class field is recorded in the system; and an anonymous class matches according to variable names of member variables of @IField and field names of the Hive table, and directly gives corresponding table field values to matched member variables. The speed and the accuracy for data analysis are increased while the data flexibly is kept in big-data processing.
Owner:XUANCAI INTERACTIVE NETWORK SCI & TECH

Fixer, image forming apparatus, and image forming method

The present invention relates to a fixing device and an image forming device. The fixing device includes: a fixing part (21), which heats and melts the toner image; a pressing part (31), which is in pressure contact with the fixing part to form a clamping part; a control unit, which controls the pressure of the pressing part on the The relative pressing force of the fixing unit. The control unit includes: a cam (48), which changes the rotary position of the cam, so that the relative pressing force of the pressing member to the fixing member is variable; a driving device (52), which drives the cam to rotate; a control part, When the cam is driven to rotate, the change of the current value flowing through the driving device is detected to control the rotation position of the cam. When the cam is rotated so that the relative pressing force of the pressing member to the fixing member is variable, the current value of the driving motor for driving the cam is detected to accurately and easily grasp the variable pressing force, so that the clamping The pressing force of the holding part is optimized, and a good fixing property can be stably ensured.
Owner:RICOH KK

Editing method based on C# and irrelevant to data types

The invention provides an editing method based on C# and irrelevant to data types. The method comprises the following steps: developing a definition of a type according to a data dictionary defined in advance; instancing for generating an internal storage object of the type during a program running process; relating the internal storage object with a Property Grid; acquiring member variable information of the internal storage object by the Property Grid through a reflex mechanism; displaying the data of all member variables in the Property Grid in different editing modes and supplying editing functions for different styles to all the member variables.
Owner:CHINA TECHENERGY +1

Financial quantization analysis data transmission method

The invention relates to the technical field of computer data processing and transmission. The financial quantitative analysis data transmission method provided by the invention, comprises the following steps that the sender describes the first data structure to generate a description file; generates a serialized code of the first data structure according to the description file; calculates a total memory size occupied by serialized the first data included in each member variable of the first data structure; applies a corresponding memory according to the calculated total memory size; inputsthe first data and the memory of the application as parameters into a serialization code, serializes the first data contained in each member variable, and stores the second data generated after serialization in the memory of the application; sends the second data to a receiver; and the receiver generates a second data structure and a deserialization code according to the description file; transmits the second data as parameters into the deserialization code, analyzes out the first data after performing deserialization, and stores the analyzed first data in the second data structure. The financial quantitative analysis data transmission method is suitable for the financial field, has the advantages of being safer and more rapid, in addition, supporting the commonly used financial quantization languages such as matlab, python, R and so on.
Owner:深圳数字动能信息技术有限公司

Method and device for achieving file uploading through SDK

The invention provides a method and device for achieving file uploading through an SDK, wherein the SDK is applied to a cloud storage system. The method for achieving file uploading through the SDK includes the first step of receiving a file uploading command, obtaining information of files to be uploaded and uploading a uniform context of the files to be uploaded, and the second step of calling a plurality of file uploading functions encapsulated in an uploading interface according to a member variable in a set application callback information type in the uploading interface to enable the file uploading functions to carry out uploading on the files to be uploaded through the utilization of the uniform context according to the information of the files to be uploaded. Through the method and device, the developing difficulty of developers is greatly lowered, developing efficiency and developing quality are improved, development speed is increased, developing cost is reduced, and developing defects are effectively avoided.
Owner:BEIJING QIHOO TECH CO LTD

Cable retainer

The present invention provides a cable retainer which has a plurality of link members coupled to each other in a bendable manner for retaining a plurality of cables therein. When vertically moving a beam member along slits formed in opposite side plates of a cable retainer body, the beam member is positioned and fixed by causing engagement lugs of leg portions of the beam member to be engaged with serrated surfaces of side plates. Therefore, it is possible to adjust the fixing position of the beam member according to the wiring volume of cables to be retained, whereby it is possible to make the wiring capacity of link members variable.
Owner:FUJITSU FRONTECH LTD

Annotation-based Android injection framework

The present invention discloses an annotation-based Android injection framework, and belongs to the technical field of computer software. The method comprises: by relying on the APT tool, extracting the annotated context in the source program; using the context information to implement the semantics in the annotation; adding the annotations for the member variables or methods; and describing the dependencies in the annotations to complete the binding of the relevant dependencies. According to the annotation-based Android injection framework disclosed by the present invention, by using the framework bounded with the annotation execution view and the sound monitor, not only development efficiency can be speeded up, but also the readability of the code can be improved, so that the code styleis more elegant, and the framework can be applied to most Android projects.
Owner:SHANDONG CHAOYUE DATA CONTROL ELECTRONICS CO LTD

Constraint solving based code search method

InactiveCN107992324AExact searchSolve the problem of artificial screening of available codeTransformation of program codeSoftware maintainance/managementBase codeSearch problem
The invention discloses a constraint solving based code search method. The constraint solving based code search method specifically includes the steps of 1), acquiring an open source project from an open source community; 2), analyzing a source code by adopting JPF (Java Pathfinder) and JDT (Java Development tools) and converting the source code into an SSA (static single-assignment) format; 3), analyzing a code of the SSA format by using the JDT and converting the source code into constraint; 4), subjecting the source code and the generated constraint to one-to-one correspondence and establishing a code-constraint library; 5), establishing a code search system and helping a user search the code. The main characteristic of the method is to solve the code search problem on the basis of constraint solving and deal with loop statements and class member variables, lack of previous work is made up, accuracy rate in code search is greatly improved, and the required code can be searched by aprogrammer during the software development process with reference and reuse to improve software development efficiency and quality.
Owner:NANJING UNIV

Belt transfer device

The present invention provides a tape transfer device including a transfer member, a moving member, a detector, and a control unit. The transfer member transfers the toner image from the image carrier onto the intermediate transfer belt. The moving member is free to reciprocate in a predetermined direction, and during the reciprocating movement in the predetermined direction, the transfer member is placed between a transfer position that is in pressure contact with the inner peripheral surface of the intermediate transfer belt and a retreat position that is separated from the inner peripheral surface. Variable Bit. The detector outputs a detection signal corresponding to the position of the moving part. The control unit determines whether the tension of the intermediate transfer belt is appropriate based on the output state of the detection signal during one reciprocating movement of the moving member in a predetermined direction.
Owner:SHARP KK

An animation editing method and terminal based on Unity

The invention provides an animation editing method and a terminal based on Unity. The method comprises the following steps: when an animation editor of Unity is initialized, storing a preset assemblyin a memory, the assembly including a plurality of custom classes corresponding to a track for editing an animation; generating interface dialogs corresponding to class members of each custom class inthe assembly; when a user edits a parameter in the first interface dialog box, updating a member variable of a class member in the first user-defined class corresponding to the first interface dialogbox as the edited first parameter; invoking the value and type of the first parameter through a parent class of the first custom class to implement editing of the track in the animation. By adoptingthe method of the invention, the track editing of the self-defined animation can be carried out without using the Unity editor.
Owner:FUJIAN TQ DIGITAL

Method for drawing an electrical wiring diagram of WEB front end

PendingCN109190196ABeautifully drawnGood drawing requirementsDesign optimisation/simulationVectoral format still image dataDrag and dropMember variable
A method for drawing an electrical wiring diagram at a WEB front end includes editing drawings, dragging and dropping primitives, typesetting pictures, and configuring attributes of pictures and primitives; defining a structure type according to power parameters of equipment and circuits and adding the structure type into a structure definition list; in the template screen, using the structure type to edit the template variables and assign the member variables under the template variables; using the structure type to define the structure variables, and adding the variables into a structure variable list; for the template primitives, using the variables of the structure to replace the template variables, and thus realizing the variable binding of the batch real-time library; for non-template primitives, using real-time library variables to realize binding one by one; constructing an SVG file, using a program language conversion method to convert the current screen program logic and datainto a SVG file for archiving which is loaded and used by a WEB page to achieve graphics rendering. The invention supports the visual design mode, can effectively improve the development efficiency,can save the development cost, and can realize the good graphics drawing requirement.
Owner:GUANGDONG YADA ELECTRONICS

Self-adaptive low-cost SDN network link utilization rate measurement method and system

The invention discloses a self-adaptive low-cost SDN network link utilization rate measurement method and system. The method comprises the steps of S1, defining SDN network link utilization rate measurement related parameters; S2, initializing the parameters; S3, sensing a FlowRemoved message, if the message is sensed, calculating a link utilization rate I_T _LinkUtil, skipping to a step S4, if the message is not sensed, calculating the link utilization rate I_T_LinkUtil based on an active measurement mode, and skipping to the step S5; S4, collecting statistics information of data streams based on a passive measurement mode, and sending the FlowRemoved message; S6, collecting the statistics information of the data streams based on an active measurement mode, sending a FlowStatistics-Request message to a switch; S6, extracting the statistics information of the data streams and recording the statistics information; S7, calculating a contribution rate of each data stream to the link utilization rate in sequence and recording the contribution rates; S8, adding up member variables of I_T_F_LinkUtil [], calculating to obtain the link utilization rate I_T_LinkUtil of an interface corresponding to a cycle point, and recording the link utilization rate I_T_LinkUtil; and S9, adjusting a search cycle T. The method and the system have the advantages of simple principle, wide application range and high measurement precision.
Owner:湖南省星岳天璇科技有限公司

Folder transmission method and device

The invention discloses a folder transmission method and a folder transmission device. The method comprises the following steps that: an instant messaging (IM) receiving end obtains directory information of a folder; a file data obtaining request is sent to an IM sending end according to a file mark in the directory information, a value of the pre-built data member variable is added according to the file size in the requested file in the file data obtaining request, when the file data sent by the IM sending end according to the obtaining request is received, the receiving speed of the file data is calculated, and the value of the data member variable is reduced according to the size of the received file data; and when the value of the data member variable is smaller than the preset times of the current received data quantity in the unit time, whether all files in the folder are completely obtained or not is judged, if so, the flow process is completed, and otherwise, the operation is returned to the step of sending the file data obtaining request to the IM sending end. The embodiment of the invention has the advantages that the network bandwidth can be sufficiently utilized, the network bandwidth utilization rate is improved, and simultaneously, the folder transmission time is reduced.
Owner:ALIBABA GRP HLDG LTD

Application software updating method and device

The embodiment of the invention discloses an application software updating method and device. According to the scheme, the method includes the steps of downloading an updating package related to a target function, extracting a target start icon of the target function from the updating package, outputting the target start icon on a corresponding running interface, calling a predefined assembly after it is detected that the target start icon is started, generating running parameters required for starting the target function and a running environment with a calling method for an object required for starting the target function through the reflection characteristic of the JAVA language on the basis of the updating package, establishing the type and the tool object required for running the target function in the running environment, modifying a preset variable of the required type, and calling the calling method for the object required for running the target function through the instrument object and the running parameters in the life cycle of the called predefined assembly according to the modified preset member variable value so that the target function can be started. By means of the method and device, the automatic updating and silent pseudo installation of application software can be achieved.
Owner:BEIJING QIYI CENTURY SCI & TECH CO LTD

Method for processing caption data

The invention discloses a method for processing caption data, which is characterized by comprising the following steps: self-defining a data structure in a program, adding a member variable and recording page numbers with the member variable; later on, calling an API function to obtain initial data; converting the initial data to the self-defined data structure. In the method, the member variableis used for recording the page numbers and is not converted into float data, so that the data type and precision of graphical information are not changed, thereby avoiding rendering errors caused by number value distortion. Besides, all the data are integers, feature high operating efficiency and can directly undergo equality testing.
Owner:CHINA DIGITAL VIDEO BEIJING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products