Pemrograman

T&J untuk programmer profesional dan antusias





30
Bagaimana cara memotong spasi dari variabel Bash?
Saya memiliki skrip shell dengan kode ini: var=`hg st -R "$path"` if [ -n "$var" ]; then echo $var fi Tetapi kode kondisional selalu dijalankan, karena hg stselalu mencetak setidaknya satu karakter baris baru. Apakah ada cara sederhana untuk menghapus spasi $var(seperti trim()dalam PHP )? atau Apakah ada cara standar …
922 string  bash  variables  trim 

28
Mengubah ukuran gambar dalam penurunan harga
Saya baru saja mulai dengan Markdown. Saya menyukainya, tetapi ada satu hal yang menggangguku: Bagaimana saya bisa mengubah ukuran gambar menggunakan Markdown? Dokumentasi hanya memberikan saran berikut untuk gambar: ![drawing](drawing.jpg) Jika mungkin saya ingin gambarnya juga dipusatkan. Saya meminta penurunan harga umum, bukan hanya bagaimana GitHub melakukannya.
920 image  markdown 

30
Cara memvalidasi nomor telepon menggunakan regex
Saya mencoba menyusun regex komprehensif untuk memvalidasi nomor telepon. Idealnya akan menangani format internasional, tetapi harus menangani format AS, termasuk yang berikut: 1-234-567-8901 1-234-567-8901 x1234 1-234-567-8901 ext1234 1 (234) 567-8901 1.234.567.8901 1/234/567/8901 12345678901 Saya akan menjawab dengan upaya saya saat ini, tetapi saya berharap seseorang memiliki sesuatu yang lebih baik …

11
Git push ditolak setelah cabang fitur rebase
OK, saya pikir ini adalah skenario git sederhana, apa yang saya lewatkan? Saya memiliki mastercabang dan featurecabang. Saya melakukan beberapa pekerjaan master, beberapa feature, dan kemudian beberapa lagi master. Saya berakhir dengan sesuatu seperti ini (urutan leksikografis menyiratkan urutan komitmen): A--B--C------F--G (master) \ D--E (feature) Saya tidak punya masalah untuk …
919 git 


16
Salin item array ke array lain
Saya memiliki array JavaScript dataArrayyang ingin saya dorong ke array baru newArray. Kecuali Aku tidak ingin newArray[0]menjadi dataArray. Saya ingin memasukkan semua item ke dalam array baru: var newArray = []; newArray.pushValues(dataArray1); newArray.pushValues(dataArray2); // ... atau bahkan lebih baik: var newArray = new Array ( dataArray1.values(), dataArray2.values(), // ... where …
918 javascript  arrays 


17
Bagaimana mencegah tombol mengirimkan formulir
Di halaman berikut, dengan Firefox tombol hapus mengirimkan formulir, tetapi tombol tambahkan tidak. Bagaimana cara mencegah tombol hapus mengirimkan formulir? <html> <head> <script type="text/javascript" src="jquery-1.3.2.min.js"></script> <script type="text/javascript"> function addItem() { var v = $('form :hidden:last').attr('name'); var n = /(.*)input/.exec(v); var newPrefix; if (n[1].length == 0) { newPrefix = '1'; } …

10
Bagaimana cara menginstal versi persis tepat dari paket NPM?
Saya menggunakan nvm untuk mengunduh simpul v0.4.10 dan menginstal npm untuk bekerja dengan versi simpul itu. Saya mencoba menginstal express menggunakan npm install express -g dan saya mendapatkan kesalahan yang menyatakan membutuhkan versi simpul> = 0.5.0. Nah, ini aneh, karena saya mengikuti petunjuk untuk simpul + express + tutorial mongodb …
917 node.js  npm 


16
Membuat array byte dari aliran
Apa metode yang lebih disukai untuk membuat array byte dari aliran input? Berikut adalah solusi saya saat ini dengan .NET 3.5. Stream s; byte[] b; using (BinaryReader br = new BinaryReader(s)) { b = br.ReadBytes((int)s.Length); } Apakah masih lebih baik untuk membaca dan menulis potongan-potongan aliran?
913 c#  .net-3.5  inputstream 

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.