Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Οι βέλτιστες πρακτικές για τις παρτίδες των μαθηματικών υπολογισμών με ColdFusion

ColdFusion προγραμματιστές παρουσιάζει με μια ετικέτα με βάση τη γλώσσα για την κατασκευή ιστοσελίδων χτισμένο με πρόσβαση σε βάσεις δεδομένων και της διαδραστικότητας στο μυαλό . Ωστόσο, η γλώσσα ColdFusion περιλαμβάνει επίσης λειτουργίες και δομές δεδομένων που δίνουν την ευελιξία των άλλων γλωσσών προγραμματισμού . Ενώ ColdFusion μπορεί να μην είναι απαραιτήτως η καλύτερη γλώσσα για να εκτελέσει πολύπλοκους υπολογισμούς , ακολουθώντας μερικούς βασικούς κανόνες σχεδιασμού με επίκεντρο τον κωδικό επαναχρησιμοποίησης και της σπονδυλωτής κατασκευής, την εκτέλεση μεγάλων ποσοτήτων μαθηματικά είναι απολύτως εφικτό . ColdFusion Επιχειρήσεων Μαθηματικά
Η

Ενώ ColdFusion αντιπροσωπεύει ένα πρόγραμμα scripting Web με τη λειτουργικότητα προσανατολισμένη προς την ανάπτυξη διαδραστικών Web , περιέχει επίσης βασικές λειτουργίες προγραμματισμού για μαθηματικές πράξεις . Οι ενέργειες αυτές συνήθως λαμβάνουν χώρα στο εσωτερικό μεταβλητό δηλώσεις εκχώρηση ή κατά την παραγωγή της παραγωγής με βάση τα στοιχεία του χρήστη . ColdFusion περιέχει επίσης ενσωματωμένες λειτουργίες για να χειριστεί τις λειτουργίες , όπως η λογική ή /και δραστηριοτήτων, τη στρογγυλοποίηση λειτουργίες και παραγωγή τυχαίων αριθμών . Όταν ψάχνετε για να εκτελέσουν τις δράσεις αυτές στο σενάριο , τις βέλτιστες πρακτικές προτείνει ψάχνει προς ό, τι είναι ήδη ενσωματωμένο στη γλώσσα .
Εικόνων Λειτουργίες ColdFusion
Η

Κατά την επεξεργασία των αριθμών , ως μέρος των υπολογισμών , ένα καλός τρόπος για να γίνει αυτό είναι μέσω της χρήσης των λειτουργιών . Αυτό επιτρέπει στον προγραμματιστή καθορίσει τις παραμέτρους εισόδου και εξόδου δράσεις ως μέρος ενός λογικού μπλοκ του κώδικα . Η ετικέτα cffunction επιτρέπει ο προγραμματιστής καθορίζουν διακριτά τμήματα της λογικής κώδικα , όπως και τις λειτουργίες σε άλλες γλώσσες προγραμματισμού όπως η C + + ή Java . Επεξεργασία πολλά υπολογισμών είναι καλύτερα να απλοποιηθεί με τη χρήση των λειτουργιών , έτσι ώστε ο κώδικας διατηρείται διατηρήσιμη και τα αποτελέσματα υπολογισμού είναι τακτικά πάνω από πολλές δραστηριότητες .

Η Modularity και ColdFusion
Η

Λειτουργίες ας προγραμματιστές επίσης να αυξήσει τη σπονδυλωτή του κώδικα . Κατά την εκτέλεση μιας πολλοί υπολογισμοί σε ColdFusion , είναι συχνά καλύτερο να αποφευχθεί η ενσωμάτωση αυτών των υπολογισμών στην πραγματική σελίδα ο χρήστης αλληλεπιδρά με . Οι υπολογισμοί πρέπει να εκφορτωθούν σε άλλα αρχεία στον server, ελπίζουμε ότι μειώνοντας την ανάγκη για επανειλημμένες εκκλήσεις της λειτουργίας μεταξύ του διακομιστή και του πελάτη . Ο προγραμματιστής μπορεί να δημιουργήσει εξωτερικά αρχεία ColdFusion περιέχει λειτουργίες που εκτελούν υπολογισμούς , και η σελίδα ColdFusion δει ο χρήστης μπορεί να αναφέρεται σε αυτή τη σελίδα κάθε φορά που οι υπολογισμοί που απαιτούνται .
Εικόνων Κλήση Εξωτερικές Λειτουργίες
Η

ένα μικρό παράδειγμα περιλαμβάνει τη λήψη κάποια νούμερα από μια δέσμη ενεργειών ColdFusion , στέλνοντας το σε ένα εξωτερικό αρχείο που περιέχει κάποια CFM αριθμό που σπάει λειτουργιών και στη συνέχεια, χρησιμοποιώντας τα αποτελέσματα αυτά , ωστόσο ο διαχειριστής κρίνει σκόπιμο . Αυτό μπορεί να επιτευχθεί με τη λήψη εισόδου από το χρήστη , την εισαγωγή ενός αρχείου CFM και στη συνέχεια, χρησιμοποιώντας τις μεθόδους από το αρχείο , όπως απεικονίζεται στο ακόλουθο κώδικα . Η πρώτη ενότητα λεπτομερώς ένα εξωτερικό αρχείο που ονομάζεται extern.cfm ενώ το δεύτερο λεπτομέρειες main.cfm , η οποία λαμβάνει αριθμούς για να στείλετε σε extern.cfm για επεξεργασία :

/* extern.cfm * /<όνομα cffunction = " ? calc " πρόσβασης = " δημόσια " returntype = " αριθμητική " >

/* main.cfm * / ?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα