Sobes.tech

// Ερώτηση 2. Τι θα εμφανιστεί στην οθόνη package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) }

177

المهمة رقم 2: تصميم واجهة برمجة تطبيقات REST لشبكة اجتماعية VKontakte بالعمليات التالية: • إضافة وحذف الأصدقاء; • عرض أصدقاء المستخدم; • عرض ملف المستخدم; • نشر منشور في الخلاصة; • تحميل ملفات الوسائط للمنشورات; • عرض خلاصة المنشورات (الصفحة الرئيسية والمستخدمين); • عرض حوارات ومحادثات المستخدم; • إرسال وقراءة الرسائل في الحوارات والمحادثات. addFriend(post) POST /users/{id}/friends deleteFriend(delete) DELETE /users/{id}/friends/{friends_id} getUserFriends(get) GET /users/{id}/friends getUserForm(get) GET /users/{id}/profile createPost(post) POST /posts uploadMediaFile(post) POST /media getFeed(home/user) GET /feed GET /users/{id}/feed getDialogues(get) GET /dialogs sendMessage(post) POST /dialogs/{id}/messages getMessage(get) GET /dialogs/{id}/messages

175

Τι συμβαίνει κατά τη μεταγλώττιση μιας λειτουργίας με γενικούς τύπους;

174

Εταιρική πλατφόρμα επεξεργασίας logistics και λειτουργικών δεδομένων — εσείς συγκεκριμένα διαμορφώσατε και υπολογίσατε τα logistics routes;

174

// Ερώτηση 2. Τι θα εμφανιστεί στην οθόνη package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) panic("aaaa") defer func(){ if r := recover(); r != nil{ fmt.Println("Διαχειρισμένη πανική", r) } }() }

174

Είχατε πολλή λογική στις υπηρεσίες σας, ή ήταν απλώς 'πάρε από εδώ, βάλε εκεί';

174

Τι σημαίνει η επανυπολογισμός των ιστορικών δεδομένων στην υλοποίηση της διαδικασίας patch για τη φόρτωση και επανυπολογισμό των ιστορικών δεδομένων; Γιατί πρέπει να γίνεται κάθε νύχτα;

172

Τι κάνατε αν χάνονταν τα δεδομένα; Πώς καταλαβαίνετε γενικά ότι τα δεδομένα χάθηκαν;

171

Από πού λαμβάνετε τα δεδομένα; Υπάρχουν logististas που στέλνουν τα δεδομένα και τα αποθηκεύετε;

171

Τι θα εμφανιστεί; ```go package main import ( "fmt" "runtime" ) func main() { runtime.GOMAXPROCS(1) done := false go func() { done = true }() for !done { } fmt.Println("finished") } ```

170

Γιατί δεν ήταν δυνατό να χτιστεί όλο το βιτρίνα στον πελάτη και απλώς να εμφανίζονται τα metrics στο frontend μέσω της υπηρεσίας; Γιατί η λογική έχει κλειδωθεί στην υπηρεσία;

169

Πώς γράφατε στη βάση δεδομένων; Μόνο μία εγγραφή ή σε παρτίδες;

169
/11