Programlama

Profesyonel ve meraklı programcılar için soru cevap

25
Yüklü bir npm paketinin sürümünü bulma
Kurulu bir node.js / npm paketinin sürümü nasıl bulunur ? Bu, npm'nin sürümünü yazdırır: npm -v <package-name> Bu şifreli bir hata yazdırır: npm version <package-name> Bu, paket sürümünü kayıt defterine yazdırır (yani en son sürüm): npm view <package-name> version Kurulu sürümü nasıl edinebilirim ?
2198 node.js  package  npm 

18
JavaScript'te bir diziyi nasıl boşaltabilirim?
Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Bir diziyi boşaltmanın bir yolu var mı .remove()? Örneğin, A = [1,2,3,4]; Bunu nasıl boşaltabilirim?
2197 javascript  arrays 

12
Dockerfile'daki 'COPY' ve 'ADD' komutları arasındaki fark nedir?
Dockerfile içindeki COPYve ADDkomutları arasındaki fark nedir ve ne zaman diğerinden daha fazla kullanırım? COPY <src> <dest> KOPYALAMA talimatı, yeni dosyaları kopyalar <src>ve yol üzerindeki kabın dosya sistemine ekler<dest> ADD <src> <dest> EKLE talimatı yeni dosyaları kopyalar <src>ve yol üzerindeki kabın dosya sistemine ekler <dest>.
2196 docker  dockerfile 



30
Manuel olarak bir kodlama belirtmeden C # dizeleri tutarlı bir bayt temsili nasıl alabilirim?
Nasıl dönüştürebilirim stringa byte[]el ile belirli kodlama belirtmeden .NET (C #) içinde? Dizeyi şifreleyeceğim. Dönüştürmeden şifreleyebilirim, ama yine de kodlamanın neden burada oynamaya geldiğini bilmek istiyorum. Ayrıca, kodlama neden dikkate alınmalıdır? Dize içinde saklanan baytları alamıyor muyum? Neden karakter kodlamalarına bağımlılık var?

20
Dizgiyi datetime değerine dönüştürme
Ben dizeleri gibi böyle tarih-tarih büyük bir listesi var: Jun 1 2005 1:33PM Aug 28 1999 12:00AM Bunları bir veritabanındaki uygun datetime alanlarına geri iteceğim, bu yüzden onları gerçek datetime nesnelerine büyümem gerekiyor. Bu ekleme üzerinde dönüşüm yapmak için SQL kullanamazsınız bu yüzden Django'nın ORM geçiyor.
2181 python  datetime 





20
Git, ilgisiz geçmişleri rebase üzerinde birleştirmeyi reddediyor
git rebase origin/developmentGit sırasında aşağıdaki hata mesajı gösterilir: fatal: refusing to merge unrelated histories Error redoing merge 1234deadbeef1234deadbeef Git sürümüm 2.9.0. Önceki sürümde iyi çalışırdı. Yeni sürümde tanıtılan zorunlu bayrakla ilgisiz geçmişlere izin vererek bu yeniden pazarlamaya nasıl devam edebilirim?
2148 git  rebase 


7
Operatörün aşırı yüklenmesi için temel kurallar ve deyimler nelerdir?
Not: Yanıtlar belirli bir sırayla verildi , ancak birçok kullanıcı yanıtları verildikleri zaman yerine oylara göre sıraladığından, yanıtların en anlamlı oldukları sıraya göre bir listesi: C ++ 'da aşırı operatör yüklemesinin Genel Sözdizimi C ++ 'da Operatör Aşırı Yüklemesinin Üç Temel Kuralı Üye ve Üye Olmayanlar Arasındaki Karar Aşırı yüklenecek …

28
Tek seferde birden fazla istisna yakalamak ister misiniz?
Sadece yakalamak cesaretini kırıyor System.Exception. Bunun yerine, yalnızca "bilinen" istisnalar yakalanmalıdır. Şimdi, bu bazen gereksiz tekrarlayan koda yol açar, örneğin: try { WebId = new Guid(queryString["web"]); } catch (FormatException) { WebId = Guid.Empty; } catch (OverflowException) { WebId = Guid.Empty; } Acaba: Her iki istisnayı yakalamanın ve sadece bir WebId …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.