How to Build and Install Hadoop on Windows
Πίνακας περιεχομένων:
Προηγουμένως είχαμε μιλήσει για μερικά από τα πιο δημοφιλή IDE (Integrated Development Environment) εκεί έξω, Eclipse και NetBeans . Οι περισσότεροι από εμάς συμφωνούν ότι οι δύο αυτοί χρησιμοποιούνται ευρέως στον προγραμματισμό του κόσμου ειδικά όταν εργάζονται στην Java. Αν δεν έχετε έρθει σε επαφή με το Eclipse και το NetBeans, σας προτείνω να κοιτάξετε και τα δύο γιατί θα τα συγκρίνουμε εδώ - το NetBeans και το Eclipse.
Eclipse vs NetBeans
Αυτό μπορεί να ακούγεται αρκετά συνεπώς, ας προσπαθήσουμε να καταγράψουμε τη βασική διαφορά και για τα δύο εδώ:
Υποστήριξη πλατφόρμας
Δεν υπάρχει διαφορά μεταξύ των δύο κάτω από αυτό το τμήμα. Το Eclipse και το NetBeans έχουν υποστηρικτική πλατφόρμα. Μπορείτε να έχετε αυτήν την εφαρμογή σε Windows, Mac, Linux, Solaris και σε οποιαδήποτε άλλη πλατφόρμα, εφόσον έχει εγκατασταθεί JVM (Java Virtual Machine)
Υποστήριξη πολλαπλών γλωσσών
Και οι δύο έχουν ένα ευρύ φάσμα υποστήριξης γλώσσας προγραμματισμού, περιλαμβάνει C / C ++, Java, JavaScript και PHP. Αλλά πώς παίρνετε αυτή την υποστήριξη είναι ένα ενδιαφέρον κομμάτι. Το Eclipse είναι ένα IDE με βάση το plugin. Μεγάλο μέρος της λειτουργικότητάς του προέρχεται από plugins. Χαρακτηριστικά όπως οι εφαρμογές SDK για κινητές εφαρμογές, οι εφαρμογές Rich Internet και οι εφαρμογές που βασίζονται σε αρχιτεκτονικές εφαρμογές μπορούν να αναπτυχθούν κυρίως με plugins. Από την άλλη πλευρά, το NetBeans έχει πολλά έργα και είναι ένα IDE με βάση το εργαλείο. Περιλαμβάνει πολλές πλατφόρμες χρησιμοποιώντας υποστήριξη εργαλείων.
Υποστήριξη Java
Βασικά πολλοί άνθρωποι επιλέγουν και τα δύο αυτά IDE για την ανάπτυξη εφαρμογών που βασίζονται στην Java. Έτσι, είναι απαραίτητο να εξετάσουμε πόσο ισχυρή υποστήριξη υποστηρίζει το NetBeans ή το Eclipse στους προγραμματιστές.
Το NetBeans έχει ισχυρή υποστήριξη όταν αναπτύσσετε εφαρμογές που βασίζονται σε MVC στην Java. Η ανάπτυξη του Servlet / JSP είναι αρκετά απλή σε σχέση με την Eclipse, ειδικά στον τομέα της ανάπτυξης και εντοπισμού σφαλμάτων.
Υποστήριξη βάσης δεδομένων
Το NetBeans συνοδεύεται από ενσωματωμένη υποστήριξη για τους οδηγούς SQL, MySQL και Oracle,. Έτσι, αυτό κάνει σίγουρα τα πράγματα για τους αρχάριους. Ωστόσο, το Eclipse έχει υποστήριξη προγράμματος οδήγησης JDBC - αλλά χρειάζεται πολύς χρόνος για να ρυθμίσετε τη σύνδεση.
Ποιο είναι το καλύτερο;
Προσωπικά προτιμώ Eclipse μέσω NetBeans για πολλούς λόγους. Ο πρώτος είναι ο χρόνος εκκίνησης, το NetBeans παίρνει ηλικίες για φόρτωση και η φόρτωση στην πρώτη περίπτωση είναι τρομερή σε περίπτωση NetBeans IDE. Η εκκένωση είναι πολύ απλή για να ξεκινήσετε.
Από την άλλη πλευρά, αυτό που είναι ενδιαφέρον στο NetBeans είναι η προεπιλεγμένη υποστήριξη widget των AWT ή των Swing σε αντίθεση με την Eclipse που υλοποιεί τα widgets με το SWT
Τι χαρακτηριστικά σας κάνει να σας αρέσει το IDE; Κάντε κοινή χρήση και ενημερώστε μας στην παρακάτω ενότητα σχολίων
Η Intel ανακοίνωσε επίσημα τη νέα της σειρά επεξεργαστών Lynnfield, η οποία παρουσιάστηκε ανεπίσημα πριν από λίγες εβδομάδες χάρη σε μια διαρροή κάπου. Οι επεξεργαστές Lynnfield έχουν πολλά χαρακτηριστικά των ισχυρότερων επεξεργαστών Nehalem της Intel και κλέβουν τα πρωτοσέλιδα πίσω από οι μάρκες της AMD 'Istanbul' κυκλοφόρησαν πριν από λίγες εβδομάδες. Όμως, η μάχη μεταξύ των επεξεργαστών είναι σαν τη μάχη για το ψηλότερο κτίριο ή τη διαφορά μεταξύ της πρώτης και της δεύτερης θέσης στο Indy 500
[Περισσότερες πληροφορίες: Οι καλύτερες υπηρεσίες τηλεοπτικής ροής]
Διαφορά μεταξύ SQL και MySQL: Σύγκριση
MySQL vs SQL Server. Αυτό το άρθρο θα σας πει τη διαφορά μεταξύ MySQL και SQL Server εν συντομία. Το SQL σημαίνει Δομημένη γλώσσα ερωτήματος. MySQL είναι ένα σύστημα διαχείρισης βάσεων δεδομένων, όπως το SQL Server, το Oracle, το Informix, το Postgres, κ.λπ. MySQL είναι ένα RDMS.
Διαφορά μεταξύ SQL και NoSQL: Μια σύγκριση
Αυτό το άρθρο σχετικά με τη σύγκριση SQL και NoSQL θα ρίξει φως στη συζήτηση σχετικά με τα πλεονεκτήματα και τους περιορισμούς σε κάθε. Η βάση δεδομένων SQL είναι μια σχεσιακή βάση δεδομένων. Η βασική ποιότητα του NoSQL είναι ότι μπορεί να μην απαιτεί σταθερά τραπέζια, συνήθως αποφεύγουν τις λειτουργίες σύνδεσης και συνήθως κλιμακώνονται οριζόντια.