Pemrograman

T&J untuk programmer profesional dan antusias



25
Melihat komitmen Git yang tidak dicuri
Bagaimana saya bisa melihat komit lokal yang saya buat, yang belum didorong ke repositori jarak jauh? Kadang-kadang, git statusakan mencetak bahwa cabang saya adalah X melakukan di depan origin/master, tetapi tidak selalu. Apakah ini bug dengan instalasi Git saya, atau apakah saya kehilangan sesuatu?
1752 git  git-diff  git-log 


30
Salin array dengan nilai
Saat menyalin array dalam JavaScript ke array lain: var arr1 = ['a','b','c']; var arr2 = arr1; arr2.push('d'); //Now, arr1 = ['a','b','c','d'] Saya menyadari bahwa arr2mengacu pada array yang sama dengan arr1, bukan array baru yang independen. Bagaimana saya bisa menyalin array untuk mendapatkan dua array independen?
1745 javascript  arrays 

14
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 tidak?



30
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 canggih). Idealnya, saya dapat menentukan panjang tergantung pada kebutuhan keunikan saya. …


19
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 yang benar). Saya dapat …


18
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 dan meninjau perubahan simpanan kemarin, tetapi …
1738 git  recovery  git-stash 

14
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)) { ... } ... } Namun, saya baru saja menemukan beberapa kode yang menggunakan operator sama dengan …
1736 java  enums 

12
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 sebabnya saya tidak hanya menggunakan eval. Saya menemukan …
1735 python  object 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.