Πόρες γραμμές υπήρχαν στη βάση δεδομένων;
Golang
Γράψτε ένα ερώτημα SQL που θα εμφανίζει **το όνομα του πελάτη**, την **πόλη** και **το συνολικό ποσό** όλων των παραγγελιών του. Μόνο οι πελάτες των οποίων τα συνολικά έξοδα υπερβαίνουν **τα 1000** μονάδες, θα συμπεριληφθούν στο τελικό αποτέλεσμα. --- **Σχήμα δεδομένων:** 1. **Πίνακας `customers`:** - `customer_id` (int) – μοναδικός αναγνωριστικός πελάτη. - `customer_name` (varchar) – όνομα πελάτη. - `city` (varchar) – πόλη διαμονής. 2. **Πίνακας `orders`:** - `order_id` (int) – μοναδικός αριθμός παραγγελίας. - `customer_id` (int) – ID του πελάτη που έκανε την παραγγελία. - `total_amount` (decimal) – ποσό μιας συγκεκριμένης παραγγελίας.
Πώς λειτουργεί το append; Τι θα συμβεί αν περάσετε ένα slice σε μια λειτουργία και το αλλάξετε;
Ποιες είναι οι βασικές διαφορές μεταξύ TCP και UDP και πότε πρέπει να επιλέγετε κάθε πρωτόκολλο;
Πώς να δεις στο τερματικό Linux ποια διαδικασίες καταναλώνουν πόρους και πόσο; Πώς να σκοτώσεις μια διαδικασία; Ποιες εντολές χρησιμοποίησες γενικά;
κύριο πακέτο import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // changeName(person) fmt.Println(person.Name) // }
Ποια είναι η διαφορά μεταξύ ενός κατακερματιστικού δείκτη και ενός δέντρου B;
**Όρος** Τα αιτήματα σε πολλαπλές URL πρέπει να εκτελούνται παράλληλα. Πρέπει να εμφανίζονται οι καταστάσεις HTTP και να διαχειρίζονται τα σφάλματα.
Ποιες είναι οι ρυθμίσεις του HTTP πελάτη στο Go;
Πώς λειτουργεί η map κάτω από την κουκούλα στις νέες εκδόσεις του Go, τι έχει αλλάξει;
Ποια είναι η διαφορά μεταξύ slice και array στο Go;
Ποια είναι η διαφορά μεταξύ slice και array στο Go και πώς λειτουργεί το append;
Τι είναι το ACID;
Τι είναι η αποδέσμευση δείκτη nil;
Πού να κοιτάξετε για να καταλάβετε γιατί το ερώτημα λειτουργεί αργά μετά την κλήση του EXPLAIN ANALYZE;
// Περιγραφή: // Πρέπει να υλοποιήσεις το backend μέρος της εφαρμογής προγραμματισμού, που θα έχει 3 μεθόδους: // 1) Δημιουργία εντολής με ID και χρόνο εκκίνησης. // 2) Λήψη λίστας ενεργών εντολών. // 3) Ακύρωση εντολής με βάση το ID. // Η εντολή πρέπει να εκτελεστεί ακριβώς στην ώρα που δίνεται στη πρώτη μέθοδο. // Οι μέθοδοι θα καλούνται μέσω HTTP server, ο αριθμός των ταυτόχρονων αιτημάτων // αυτών των μεθόδων δεν έχει οριστεί. // Η εκτέλεση της εντολής θα είναι απλώς Print(ID) στο stdout, για να προσομοιώσουμε την εκτέλεση.
Ο/Η [όνομα] αντιμετώπισε προβλήματα κατά τη μείωση του φορτίου στο σύστημα;
Πώς να διαπιστώσετε γιατί το στυλό ανταποκρίνεται αργά; Πώς να χρησιμοποιήσετε το pprof;
Ποια είναι η διαφορά μεταξύ HTTPS και HTTP;
Πώς λειτουργούν οι goroutines και πώς να συγχρονίσετε τη δουλειά τους;