A method and apparatus for creating an object-oriented storage structure for storing parsed data so that it can be accessed and manipulated. A Java Archive (JAR) file containing a Manifest file is parsed and the contents placed in the object-oriented storage structure. The Manifest file contains a plurality of paragraphs where each paragraph is separated by a blank line. Each paragraph in the Manifest file is associated with an element in a Paragraph Vector in the object-oriented storage structure. Each element of the Paragraph Vector contains a reference to a Hashtable where each element in the Hashtable corresponds to a Manifest : pair. The storage structure is capable of dynamically growing to the necessary size of the JAR file. Paragraphs are easily added to the end of each Paragraph Vector while maintaining the ordering of the Paragraph Vectors and the performance of look-up searches.

Μια μέθοδος και μια συσκευή για μια αντικειμενοστρεφή δομή αποθήκευσης για την αποθήκευση των αναλυμένων στοιχείων έτσι ώστε μπορεί να προσεγγιστεί και να χειριστεί. Ένα αρχείο αρχείων της Ιάβας (ΒΑΖΟ) που περιέχει ένα προφανές αρχείο αναλύεται και το περιεχόμενο τοποθετημένος στην αντικειμενοστρεφή δομή αποθήκευσης. Το προφανές αρχείο περιέχει μια πολλαπλότητα των παραγράφων όπου κάθε παράγραφος χωρίζεται από μια κενή γραμμή. Κάθε παράγραφος στο προφανές αρχείο συνδέεται με ένα στοιχείο σε ένα διάνυσμα παραγράφου στην αντικειμενοστρεφή δομή αποθήκευσης. Κάθε στοιχείο του διανύσματος παραγράφου περιέχει μια αναφορά hashtable όπου κάθε στοιχείο hashtable αντιστοιχεί σε μια προκήρυξη: ζευγάρι. Η δομή αποθήκευσης είναι σε θέση δυναμικά στο απαραίτητο μέγεθος του αρχείου ΒΑΖΩΝ. Οι παράγραφοι προστίθενται εύκολα στο τέλος κάθε διανύσματος παραγράφου διατηρώντας τη διαταγή των διανυσμάτων παραγράφου και την απόδοση των αναζητήσεων ματιάς.

 
Web www.patentalert.com

< (none)

< Method and system for speech recognition using continuous density hidden Markov models

> Circuit arrangement for translating platform-independent instructions for execution on a hardware platform and method thereof

> (none)

~ 00001