Rekayasa Perangkat Lunak

11
Bagaimana Lua menangani angka integer dan float?

Sejauh yang saya ingat pada diri saya sendiri pemrograman saya diajarkan untuk tidak membandingkan angka floating point untuk kesetaraan. Sekarang, ketika membaca Pemrograman di Lua tentang numbertipe Lua , saya menemukan berikut: Jenis angka mewakili angka nyata (titik presisi...

11
Dalam urutan apa baris diambil tidak ada ORDER BY klausa?

Satu programmer sedang menguji dan membandingkan aplikasi yang sama yang menggunakan struktur database yang sama, dan data yang sama, hanya dalam dua database terpisah, satu dengan Oracle 8 dan satu dengan Oracle 9. Aplikasi menjalankan kueri tanpa ORDER BY klausa. Dia mengklaim bahwa permintaan...

11
daftar kata terpanjang dengan huruf awal dan akhir yang cocok

Teman saya memberi saya masalah yang menurutnya mudah, tetapi saya tidak dapat menemukan algoritma yang baik untuk melakukannya. Anda diberi input 100 kata bahasa Inggris acak. Anda harus menemukan string kata terpanjang di mana huruf terakhir dalam satu kata cocok dengan huruf pertama di kata...

11
Secara arsitektur, apakah lapisan abstraksi basis data, seperti Microsoft's Entity Framework, membatalkan kebutuhan akan Lapisan Akses Data yang terpisah?

Seperti itu Selama bertahun-tahun, saya telah mengatur solusi perangkat lunak saya sebagai berikut: Data Access Layer (DAL) untuk abstrak bisnis mengakses data Business Logic Layer (BLL) untuk menerapkan aturan bisnis ke set data, menangani otentikasi, dll. Utilitas (Util) yang hanya merupakan...

11
Mengapa CIL dan CLR diperlukan dalam .NET?

Saya melihat gambar yang bagus di sini . Saya belajar bahwa semua kompiler yang mendukung bahasa .net mengkonversi kode sumber ke CILformat. Sekarang Microsoft tidak pernah mendatangkan .NETsemua sistem operasi dengan menulis CLR untuk semua sistem operasi. Lalu mengapa menyimpan format kode antara...