摘要:
Maintaining Multiple Valid Concurrent Serialized Object Versions Techniques are disclosed for concurrently maintaining serialized objects that were created from more than one version of a class definition. According to preferred embodiments, a component maps and enforces multiple valid stream-unique version identifiers (“SUIDs”) for a collection of class definitions (such as the classes of a software product that is undergoing change from one version to another). This component programmatically detects when an object's SUID value does not match the code attempting to deserialize the object, and then programmatically determines whether the object is compatible with the code even though the SUID values do not match. Preferably, this determination is made by consulting a stored mapping, in which the SUIDs of compatible versions have been recorded.
摘要:
Maintaining Multiple Valid Concurrent Serialized Object Versions Techniques are disclosed for concurrently maintaining serialized objects that were created from more than one version of a class definition. According to preferred embodiments, a component maps and enforces multiple valid stream-unique version identifiers (“SUIDs”) for a collection of class definitions (such as the classes of a software product that is undergoing change from one version to another). This component programmatically detects when an object's SUID value does not match the code attempting to deserialize the object, and then programmatically determines whether the object is compatible with the code even though the SUID values do not match. Preferably, this determination is made by consulting a stored mapping, in which the SUIDs of compatible versions have been recorded.
摘要:
Techniques are disclosed for concurrently maintaining serialized objects that were created from more than one version of a class definition. According to preferred embodiments, a component maps and enforces multiple valid stream-unique version identifiers (“SUIDs”) for a collection of class definitions (such as the classes of a software product that is undergoing change from one version to another). This component programmatically detects when an object's SUID value does not match the code attempting to deserialize the object, and then programmatically determines whether the object is compatible with the code even though the SUID values do not match. Preferably, this determination is made by consulting a stored mapping, in which the SUIDs of compatible versions have been recorded.
摘要:
Methods, systems, and computer program products for improving globalization of document content. A globalization model is defined which enables separating and externalizing translation-sensitive resources. A content translation expert can then operate efficiently to provide translated content, and a content designer can more easily focus on the task at hand using a resource-neutral document format. Using the disclosed techniques, translation-sensitive resources identified in a structured document can be programmatically translated by resolving references to a particular supplemental document in which the translated content for a target language has been specified.
摘要:
Methods, systems, and computer program products for providing a heuristics service using a generically-consumable, reusable heuristics manager object. This heuristics manager object provides a “black box” approach to statistically-triggered heuristics, and eliminates the need to write application-specific code for compiling statistics and performing complicated analysis of those statistics within each application program. In one embodiment, the heuristics manager object is provided as a web-accessible service, which may be registered in a network-accessible registry such as a UDDI registry. Enterprises may subscribe to this service for monitoring and analyzing statistics pertaining to one or more of the enterprise's applications, thereby providing a novel method of doing business for the provider of the heuristics service.
摘要:
A method and a printing device (6) for decorating glass or ceramic items, wherein a pigment layer (3) is sandwiched between two glass frit layers (2, 4), wherein at least the pigment formulation layer (3) and the upper glass frit formulation layer (4) are, or can be, imprinted by an inkjet printing process.
摘要:
Methods for reducing cavitation in impulse or drop on demand ink jetting devices are provided. Impulse ink jet compositions including antioxidant are also provided which are suitable for printing clear, well-defined alphanumeric text or low spread, narrow bar width bar codes on porous substrates such as Kraft paper or corrugated cardboard. The antioxidant additive lowers the dissolved oxygen level in the ink, thereby enhancing the jetting performance of the printhead.
摘要:
A sway control apparatus for a trailer comprising an electromagnetically actuated brake drum mounted horizontally on the draw bar frame of the trailer. Means are provided on the rotatable drum of the brake to which are connected ends of chain links. The other ends of the chains extend forward and connect to opposite ends of a cross bar member fixed to the hitch means directly below the hitch ball. The cross bar member and the two spaced chains connected to the brake drum form a parallelogram which is normally free to shift positions during normal driving. When swaying occurs, the sway control brake is manually actuated to fix the parallelogram in position thereby preventing or dampening the return sway. A pressure sensing device is fitted at the side of the trailer adjacent the rear thereof. The pressure sensing device will actuate a switch when air pressure is exerted on the side of the trailer sufficient to cause swaying of the trailer. This pressure switch closes a separately energized circuit to the sway control brake when the sway of the trailer is initiated by air pressure caused by passing truck vehicles. This circuit operates independently of the drivers manual control to immediately prevent initiation of the trailer sway caused by the side air pressure.
摘要:
A method and a printing device (6) for decorating glass or ceramic items, wherein a pigment layer (3) is sandwiched between two glass frit layers (2, 4), wherein at least the pigment formulation layer (3) and the upper glass frit formulation layer (4) are, or can be, imprinted by an inkjet printing process.
摘要:
A method of producing a textile article having a localized finish is described. The method comprises providing a continuous supply of a textile substrate, providing an array of digital nozzles, supplying a finishing composition to the nozzles and selectively depositing the finishing composition from the nozzles in a series of droplets to deposit a first predetermined pattern of droplets on a selected area of the substrate to endow a functional characteristic on the selected areas. In this way, it is possible to ensure that only those areas receive the finishing composition that ultimately require it. Usage of valuable chemicals and process time can hereby be reduced.