2 resultados para Binary functionalization
em CORA - Cork Open Research Archive - University College Cork - Ireland
Resumo:
Template-directed synthesis is a promising route to realize vanadate-based 1-D nanostructures, an example of which is the formation of vanadium pentoxide nanotubes and associated nanostructures. In this work, we report the interchange of long-chained alkyl amines with alkyl thiols. This reaction was followed using gold nanoparticles prepared by the Chemical Liquid Deposition (CLD) method with an average diameter of ∼0.9 nm and a stability of ∼85 days. V2 O5 nanotubes (VOx-NTs) with lengths of ∼2 μm and internal hollow diameters of 20-100 nm were synthesized and functionalized in a Au-acetone colloid with a nominal concentration of ∼ 4 × 1 0- 3 mol dm-3. The interchange reaction with dodecylamine is found only to occur in polar solvents and incorporation of the gold nanoparticles is not observed in the presence of n-decane.
Resumo:
Object-oriented design and object-oriented languages support the development of independent software components such as class libraries. When using such components, versioning becomes a key issue. While various ad-hoc techniques and coding idioms have been used to provide versioning, all of these techniques have deficiencies - ambiguity, the necessity of recompilation or re-coding, or the loss of binary compatibility of programs. Components from different software vendors are versioned at different times. Maintaining compatibility between versions must be consciously engineered. New technologies such as distributed objects further complicate libraries by requiring multiple implementations of a type simultaneously in a program. This paper describes a new C++ object model called the Shared Object Model for C++ users and a new implementation model called the Object Binary Interface for C++ implementors. These techniques provide a mechanism for allowing multiple implementations of an object in a program. Early analysis of this approach has shown it to have performance broadly comparable to conventional implementations.