Programlama

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

10
Nesne yayılımı ile Object.assign
Diyelim ki bir optionsdeğişkenim var ve bazı varsayılan değerler ayarlamak istiyorum. Bu iki alternatifin yararı / dezavantajı nedir? Nesne yayılmasını kullanma options = {...optionsDefault, ...options}; Veya Object.assign kullanarak options = Object.assign({}, optionsDefault, options); Bu taahhüt beni meraklandırdı.

4
Bir çatalı temizleyin ve yukarı akıştan yeniden başlatın
Bir havuzu çatalladım, sonra bazı değişiklikler yaptım ve her şeyi berbat ettim. Çalışmamın temeli olarak mevcut yukarı akım / master'ı kullanarak sıfırdan tekrar başlatmak istiyorum. Depomu yeniden adlandırmalı mıyım veya silmeli miyim?
396 git 


6
Tam sayı dizinine göre bir dizi panda serisi / veri çerçevesi seçme
Ben neden olarak merak ediyorum df[2]iken, desteklenmez df.ix[2]ve df[2:3]her iki çalışma. In [26]: df.ix[2] Out[26]: A 1.027680 B 1.514210 C -1.466963 D -0.162339 Name: 2000-01-03 00:00:00 In [27]: df[2:3] Out[27]: A B C D 2000-01-03 1.02768 1.51421 -1.466963 -0.162339 Ben beklenebilir df[2]aynı şekilde çalışması için df[2:3]Python indeksleme kongre ile tutarlı …

4
Geçerli kullanıcı için geçici klasör alma
Şu anda geçerli kullanıcı için geçici klasör yolu almak için aşağıdaki işlevi kullanıyorum: string tempPath = System.IO.Path.GetTempPath(); Bazı makinelerde bana şu anki kullanıcının geçici klasör yolunu verir: C: \ Belgeler ve Ayarlar \ yönetici \ Yerel Ayarlar \ Temp \ Bazı makinelerde bana sistem geçici klasör yolu verir: C: \ …

30
Visual Studio'yu .designer dosyalarını aspx / ascx dosyaları için yeniden oluşturmaya zorlarsınız?
Bazen sayfayı düzenlediğimde veya .designer dosyalarını kontrol ettiğimde sayfaya koyduğum yeni denetimlerle güncellenmeyi durdurur. Bunun ne olduğuna emin değilim, ancak Visual Studio'yu .designer dosyasını yeniden oluşturmaya zorlamanın herhangi bir yolu olup olmadığını merak ediyorum. Visual Studio 2008 kullanıyorum EDIT: Üzgünüm ben zaten denedim kaydetti gerekirdi: Tüm dosyaları kapatma ve yeniden …


30
Swift'te Hassas Dize Biçimi Tanımlayıcısı
Aşağıda daha önce iki ondalık basamağa kadar bir şamandırayı nasıl keserdim NSLog(@" %.02f %.02f %.02f", r, g, b); Dokümanları ve e-Kitabı kontrol ettim ancak anlayamadım. Teşekkürler!
395 swift 


27
Çift değeri hızlıca x ondalık basamak sayısına yuvarlama
Swift'te bir çift değerin x ondalık basamağa nasıl yuvarlanacağını söyleyen var mı? Sahibim: var totalWorkTimeInHours = (totalWorkTime/60/60) İle totalWorkTimeikinci bir NSTimeInterval (çift) olması. totalWorkTimeInHours Bana saatleri verecek, ama bu kadar uzun bir sayıdaki zaman miktarını veriyor, örneğin 1.543240952039 ... Yazdırdığımda bunu nasıl 1.543'e yuvarlayabilirim totalWorkTimeInHours?

21
İOS ve WatchKit'te image tintColor'u nasıl değiştirebilirim
Sadece sol siyah kalp gibi UIImage tek bir renk (şeffaf arka plan) ile "theImageView" adlı bir UIImageView var. Bu görüntünün renk tonunu iOS 7 veya daha yeni sürümlerde, iOS 7+ Gezinme Çubuğu simgelerinde kullanılan renk tonu yöntemine göre programlı olarak nasıl değiştirebilirim? Bu yöntem bir Apple Watch uygulaması için WatchKit'te …
395 ios  swift  uiimage  uicolor  watchkit 

30
HTTP Hata 503. Servis kullanılamıyor
Genel olarak web sunucuları kurmak konusunda gerçekten yeniyim. Windows 8'de IIS 8 var ve biraz geliştirme yaparken yerel olarak küçük bir site kurmaya çalışıyorum. IIS'de Site Ekle'yi seçiyorum, bir ad verdim, bir index.html dosyamın olduğu bir konuma işaret ediyorum (farklı konumları denedim, en son c: \ inetpub \ wwwroot \ …
395 asp.net  iis  http-error 

9
Unicode, UTF-8, UTF-16 nedir?
Unicode'un temeli nedir ve neden UTF-8 veya UTF-16'ya ihtiyaç var? Bunu Google'da araştırdım ve burada da aradım, ancak benim için net değil. VSS'de bir dosya karşılaştırması yaparken, bazen iki dosyanın farklı UTF'lerine sahip olduğunu belirten bir mesaj vardır. Neden böyle olsun? Lütfen basit terimlerle açıklayınız.

5
Yalnızca belirli bir daldaki değişiklikleri görmek için git günlüğünü nasıl çalıştırabilirim?
Uzak / ana dalı izleyen yerel bir şubem var. Çalıştırdıktan sonra git-pullve git-loggünlük uzaktan izleme dalı yanı sıra güncel dalında tüm kaydedilmesini gösterecektir. Ancak, uzak dalda çok fazla değişiklik yapıldığı için, yalnızca geçerli yerel dalda yapılan taahhütleri görmem gerekiyor. Git komutu yalnızca belirli bir dal için taahhütleri göstermek için kullanılır? …

30
Baştaki sıfırlarla bir değeri nasıl doldurabilirim?
JavaScript'te bir değeri sıfırla doldurmanın önerilen yolu nedir? Ben daktilo bir değere sıfır pad için özel bir işlev inşa hayal, ama bunu yapmak için daha doğrudan bir yol olup olmadığını merak ediyorum? Not: "Sıfır dolgulu" ile kastedilen kelime anlamında (burada 5 rakamının 6 haneli sıfır dolgulu gösterimi "000005" olacaktır).

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.