Rekayasa Perangkat Lunak

14
Layanan mikro dan replikasi data

Saya sedang membangun aplikasi baru dan sedang membaca tentang arsitektur layanan mikro. Arsitekturnya sendiri sangat masuk akal dari sudut pandang pengembangan, penyebaran, dan manajemen siklus hidup. Namun satu masalah yang muncul adalah tentang bagaimana menangani data master. Misalnya, saya...

14
Desain Model-Tampilan -_____ yang Tepat

Saya telah membaca tentang Pengendali Model View, Model View Presenter, Model View ViewModel, dan sebagainya, dan secara umum, konsep yang mendasarinya tampak cukup sederhana untuk dipahami: jaga agar visual dan ilmu yang cantik tetap terpisah dan bodoh satu sama lain. bisa jadi. Tidak mendapatkan...

14
Setara XSLT untuk JSON

Saya tertarik untuk menemukan (atau jika perlu mengembangkan) setara XSLT untuk JSON. Karena saya belum menemukan satu pun, saya sedang mempertimbangkan bahasa query yang mungkin digunakan untuk mencocokkan jalur JSON sehingga dapat menerapkan templat (dari JavaScript) ketika ada kecocokan...

14
Efisiensi kamus C #

Kamus C # adalah cara mudah untuk menemukan apakah ada sesuatu, dll. Namun, saya punya pertanyaan tentang cara kerjanya. Katakanlah alih-alih kamus saya menggunakan ArrayList. Alih-alih menggunakan ContainsKey(atau metode yang setara dalam bahasa lain) saya memutar melalui ArrayList untuk memeriksa...

14
Bagaimana cara kerja pengontrol DMA?

Dari Bagian 5.1.4 Akses Memori Langsung dalam Sistem Operasi Modern oleh Andrew S. Tanenbaum, Herbert Bos, 2014 , Untuk menyederhanakan penjelasan, kami mengasumsikan bahwa CPU mengakses semua perangkat dan memori melalui bus sistem tunggal yang menghubungkan CPU, memori, dan perangkat I / O,...