Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης μιας αρχιτεκτονικής μικροϋπηρεσιών;
Python
Άσκηση 2. Συγχώνευση δύο ταξινομημένων πινάκων Δίνονται δύο ταξινομημένοι κατά αύξουσα σειρά πίνακες, nums1 και nums2. Πρέπει να τα ενώσετε σε έναν ενιαίο πίνακα ταξινομημένο κατά αύξουσα σειρά. nums1 = [1, 3, 5] nums2 = [2, 4, 6] merge_sorted(nums1, nums2) -> [1, 2, 3, 4, 5, 6]
# Πραγματοποιήστε ανασκόπηση κώδικα, βρείτε όλα τα σφάλματα def get_first_matching_object(predicate, objects=[]): matching_objects = (obj for obj in objects if predicate(obj)) if matching_objects: object = matching_objects[0] return object else: return None
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος ACID στο πλαίσιο των βάσεων δεδομένων;
Έχετε εμπειρία με σχεσιακές βάσεις δεδομένων;
Τι θα εμφανίσει η Python όταν συγκρίνουμε δύο κενές πλειάδες με 'is'; Και δύο κενές λίστες;
Πώς μπορεί κανείς να προσδιορίσει τη μέθοδο HTTP αιτήματος σε μια εφαρμογή που χρησιμοποιεί το FastAPI;
Τι είναι η διαμέριση πινάκων στο PostgreSQL; Πώς να διαχωρίσετε έναν πίνακα προϊόντων;
# Πόσο χρόνο διαρκεί η εκτέλεση της asyncio.run(main());
Για ποιο λόγο χρησιμοποιείται η εντολή git cherry-pick στο σύστημα ελέγχου εκδόσεων Git;
Μπορείτε να εξηγήσετε τι είναι η μέθοδος get_context_data στο πλαίσιο της ανάπτυξης web εφαρμογών;
Ποιες είναι οι μέθοδοι πολυδιεργασίας στην Python και ποια είναι η χρήση κάθε μιας;
Πώς αντιμετωπίστηκε το υψηλό φορτίο στην υπηρεσία;
Πώς να κάνετε έναν παραγωγό να γράφει μηνύματα ενός χρήστη μόνο σε μία partition σε ένα Topic με 4 partitions;
Ποιος είναι ο ελάχιστος και μέγιστος αριθμός γραμμών στο αποτέλεσμα ενός FULL JOIN μεταξύ ενός πίνακα 100 εγγραφών και ενός πίνακα 10 εγγραφών;
Γράψτε ένα Dockerfile για μια εφαρμογή Python που κάνει τα εξής: - Χρησιμοποιεί την τελευταία εικόνα Python - Ορίζει τον κατάλογο εργασίας σε /app - Αντιγράφει το περιεχόμενο του τρέχοντος καταλόγου μέσα στο κοντέινερ - Εγκαθιστά τις εξαρτήσεις που αναφέρονται στο requirements.txt - Ανοίγει την πόρτα 8000 - Εκτελεί την εφαρμογή με την εντολή: python app.py
Πώς να προστατευτείτε από υπερχείλιση χώρου στον προορισμό διακομιστή κατά τη μεταφορά μεγάλου αρχείου;
Χρησιμοποιείτε τη γλώσσα προγραμματισμού Java στα έργα σας;
Με τι εργάστηκες στην API σε Python; Ποιες μεθόδους HTTP αιτημάτων γνωρίζεις; Ποια είναι η διαφορά μεταξύ PUT και POST;