Pemrograman

T&J untuk programmer profesional dan antusias

30
Menghindari! = Pernyataan nol
Saya menggunakan object != nullbanyak hal untuk menghindari NullPointerException. Apakah ada alternatif yang baik untuk ini? Misalnya saya sering menggunakan: if (someobject != null) { someobject.doCalc(); } Ini pemeriksaan untuk NullPointerExceptionuntuk someobjectobjek dalam potongan di atas. Perhatikan bahwa jawaban yang diterima mungkin kedaluwarsa, lihat https://stackoverflow.com/a/2386013/12943 untuk pendekatan yang lebih baru.



30
Ubah warna placeholder input HTML5 dengan CSS
Chrome mendukung atribut placeholder pada input[type=text]elemen (orang lain mungkin juga melakukannya). Tetapi yang berikut CSSini tidak melakukan apa pun terhadap nilai placeholder: input[placeholder], [placeholder], *[placeholder] { color: red !important; } <input type="text" placeholder="Value"> Jalankan cuplikan kodeSembunyikan hasilLuaskan cuplikan Valueakan tetap greysebagai gantinya red. Apakah ada cara untuk mengubah warna teks …

30
Batalkan gabungan Git yang belum didorong
Bagaimana cara menumpuknya Stack Overflow на русском : Как отменить последний push? Dalam cabang master saya, saya melakukan secara git merge some-other-branchlokal, tetapi tidak pernah mendorong perubahan ke master asal. Saya tidak bermaksud untuk bergabung, jadi saya ingin membatalkannya. Saat melakukan git statussetelah penggabungan, saya menerima pesan ini: # On …
3945 git  undo  git-merge 


23
Bagaimana cara mengubah URI (URL) untuk repositori Git jarak jauh?
Saya memiliki repo (asal) pada kunci USB yang saya kloning di hard drive saya (lokal). Saya memindahkan "asal" ke NAS dan berhasil menguji kloningnya dari sini. Saya ingin tahu apakah saya dapat mengubah URI "asal" dalam pengaturan "lokal" sehingga sekarang akan menarik dari NAS, dan bukan dari kunci USB. Untuk …
3897 git  url  git-remote 

21
Reset cabang repositori lokal menjadi seperti HEAD repositori jarak jauh
Bagaimana cara mereset cabang lokal saya menjadi seperti cabang pada repositori jarak jauh? Aku melakukannya: git reset --hard HEAD Tapi ketika saya menjalankan git status, On branch master Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: java/com/mycompany/TestContacts.java modified: java/com/mycompany/TestParser.java Bisakah Anda memberi tahu saya mengapa saya …
3858 git  undo 


29
Cara menghitung enum
Daftar Pustaka: Stack Overflow на русском : foreach () для enum Bagaimana Anda bisa menghitung enumdalam C #? Misalnya kode berikut tidak dikompilasi: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit suit in Suit) { DoSomething(suit); } } Dan itu memberikan kesalahan waktu …
3767 c#  .net  loops  enums  enumeration 

10
Bagaimana cara saya keluar dari editor Vim?
На этот вопрос есть ответы на Stack Overflow на русском : Как выйти из редактора Vi или Vim? Saya terjebak dan tidak bisa melarikan diri. Ia mengatakan: "type :quit<Enter> to quit VIM" Tetapi ketika saya mengetik itu hanya muncul di objek benda.
3766 vim  vi 




30
Bagaimana cara saya memutakhirkan dari SELECT di SQL Server?
Di SQL Server , dimungkinkan untuk INSERTmenjadi tabel menggunakan SELECTpernyataan: INSERT INTO Table (col1, col2, col3) SELECT col1, col2, col3 FROM other_table WHERE sql = 'cool' Apakah mungkin untuk memperbarui melalui SELECT? Saya memiliki tabel sementara yang berisi nilai-nilai dan ingin memperbarui tabel lain menggunakan nilai-nilai itu. Mungkin kira-kira seperti …
3697 sql  sql-server  tsql  select 

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.