Pemrograman

1744
Apa kata kunci 'baru' dalam JavaScript?

Kata newkunci dalam JavaScript bisa sangat membingungkan ketika pertama kali ditemukan, karena orang cenderung berpikir bahwa JavaScript bukan bahasa pemrograman berorientasi objek. Apa itu? Masalah apa yang dipecahkan? Kapan itu tepat dan kapan

1741
Bagaimana cara membuat string alpha-numeric acak?

Saya telah mencari algoritma Java sederhana untuk menghasilkan string alfa-numerik pseudo-acak. Dalam situasi saya ini akan digunakan sebagai pengidentifikasi sesi / kunci unik yang "cenderung" unik dari 500K+generasi ke generasi (kebutuhan saya tidak benar-benar membutuhkan sesuatu yang jauh lebih...

1739
Bagaimana cara memformat XML di Notepad ++?

Saya memiliki Notepad ++ dan saya mendapatkan beberapa kode XML yang sangat panjang. Ketika saya menempelkannya di Notepad ++ ada garis panjang kode (sulit dibaca dan bekerja dengan). Saya ingin tahu apakah ada cara sederhana untuk membuat teks dapat dibaca (dengan membaca maksud saya kode tab...

1738
Bagaimana memulihkan simpanan yang dijatuhkan di Git?

Saya sering menggunakan git stashdan git stash popuntuk menyimpan dan mengembalikan perubahan di pohon kerja saya. Kemarin saya memiliki beberapa perubahan di pohon kerja saya yang saya simpanan dan muncul, dan kemudian saya membuat lebih banyak perubahan pada pohon kerja saya. Saya ingin kembali...

1736
Membandingkan anggota Java enum: == atau equals ()?

Saya tahu bahwa enum Java dikompilasi ke kelas dengan konstruktor pribadi dan sekelompok anggota statis publik. Ketika membandingkan dua anggota enum yang diberikan, saya selalu menggunakan .equals(), misalnya public useEnums(SomeEnum a) { if(a.equals(SomeEnum.SOME_ENUM_VALUE)) { ... }...

1735
Memanggil fungsi modul dengan menggunakan namanya (string)

Apa cara terbaik untuk memanggil fungsi yang diberi string dengan nama fungsi dalam program Python. Sebagai contoh, katakanlah saya memiliki modul foo, dan saya memiliki string yang isinya "bar". Apa cara terbaik untuk menelepon foo.bar()? Saya perlu mendapatkan nilai kembali fungsi, itulah...

1709
Menyalin file dari wadah Docker ke host

Saya sedang berpikir untuk menggunakan Docker untuk membangun dependensi saya pada server Continuous Integration (CI), sehingga saya tidak perlu menginstal semua runtimes dan pustaka pada agen itu sendiri. Untuk mencapai ini saya perlu menyalin artefak yang dibangun di dalam wadah kembali ke...

1703
Apa itu semantik bergerak?

Saya baru saja selesai mendengarkan wawancara podcast radio Rekayasa Perangkat Lunak dengan Scott Meyers mengenai C ++ 0x . Sebagian besar fitur baru masuk akal bagi saya, dan saya benar-benar bersemangat tentang C ++ 0x sekarang, dengan pengecualian satu. Saya masih tidak bisa bergerak semantik...

1701
Buat .gitignore abaikan semuanya kecuali beberapa file

Saya mengerti bahwa file .gitignore menyelubungi file yang ditentukan dari kontrol versi Git. Saya memiliki proyek (LaTeX) yang menghasilkan banyak file tambahan (.auth, .dvi, .pdf, log, dll) saat dijalankan, tetapi saya tidak ingin mereka dilacak. Saya sadar bahwa saya dapat (mungkin harus)...

1698
Apa perbedaan antara CMD dan ENTRYPOINT di Dockerfile?

Di Dockerfiles ada dua perintah yang terlihat mirip dengan saya: CMDdan ENTRYPOINT. Tapi saya kira ada perbedaan (halus?) Di antara mereka - jika tidak, tidak masuk akal untuk memiliki dua perintah untuk hal yang sama. Dokumentasi menyatakan untuk CMD Tujuan utama CMD adalah untuk menyediakan...