Programlama

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


24
Hızlı bir ses yaratma ve çalma
Öyleyse yapmak istediğim, bir düğmeye bastığımda çalacak bir ses yaratmak ve çalmak, bunu Objective-C'de nasıl yapacağımı biliyorum ama Swift'de nasıl yapılacağını bilen var mı? Objective-C için şöyle olurdu: NSURL *soundURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"mysoundname" ofType:@"wav"]]; AudioServicesCreateSystemSoundID((__bridge CFURLRef)soundURL, &mySound); Ve sonra oynamak için yapardım: AudioServicesPlaySystemSound(Explosion); Bunu nasıl yapabileceğimi bilen var …
104 ios  objective-c  audio  swift 

6
Bir javascript nesnesindeki öğe sayısı
JavaScript nesnesindeki öğelerin sayısını (bir yerden) almanın bir yolu var mı? (yani sabit zamanlı karmaşıklık). Bu bilgiyi alan bir özellik veya yöntem bulamıyorum. Şimdiye kadar sadece tüm koleksiyon boyunca bir yineleme yapmayı düşünebiliyorum, ama bu doğrusal zaman. Nesnenin boyutuna doğrudan erişimin olmaması garip, sence de öyle değil. DÜZENLEME: Nesneden bahsediyorum …




8
Ref ne zaman kullanılır ve C # 'da gerekli olmadığında
Programın hafızadaki durumu olan bir nesnem var ve ayrıca durumu değiştirmek için nesneyi ilettiğim başka çalışan işlevlerim var. Bunu işçi işlevlerine göre aktarıyorum. Ancak şu fonksiyonla karşılaştım. byte[] received_s = new byte[2048]; IPEndPoint tmpIpEndPoint = new IPEndPoint(IPAddress.Any, UdpPort_msg); EndPoint remoteEP = (tmpIpEndPoint); int sz = soUdp_msg.ReceiveFrom(received_s, ref remoteEP); Kafamı karıştırıyor …
104 c#  ref 

5
sol: 0 nasıl geçersiz kılınır: CSS veya Jquery kullanarak?
Aşağıdaki CSS'ye sahip bir öğem var: .elem { left: 0; position: fixed; right: 0; width: 60%; z-index: 1000; } Öğe tüm ekrana yayılmaz. Ekranın sağ tarafına "hizalanmasını" istiyorum. Sol: 0'ı kaldırırsam bu kolay olurdu , ancak yukarıdaki CSS'yi değiştiremem, bu yüzden sol: 0 CSS'yi geçersiz kılmak, devre dışı bırakmak veya …
104 css  css-position 

5
Click olayı için olduğu gibi 'touchstart' olayı için e.PageX konumuna bir eşdeğer var mı?
Canlı işlevle kullanılan bir touchstart olayının jQuery ile X konumunu almaya çalışıyorum? Yani $('#box').live('touchstart', function(e) { var xPos = e.PageX; } ); Şimdi, bu olay olarak 'tıklama' ile çalışır. Nasıl olur da ( alpha jQuery Mobile'ı kullanmadan) bir dokunma olayı ile alabilirim? Herhangi bir fikir? Herhangi bir yardım için teşekkürler.


2
Git yeniden temeli başarısız olur, 'Aşağıdaki dosyalardaki yerel değişiklikleriniz birleştirilerek üzerine yazılır'. Yerel değişiklik yok mu?
İşte benim hata düzeltme dalımı yukarıya doğru itmeye hazırlanmak için ana dalıma birleştirmeye çalıştığım yazım. Hata düzeltme dalı oluşturulduğundan beri ana bilgisayara çekilen bazı yukarı akış değişiklikleri oldu ve şimdi yeniden temel almayı reddediyor. Hata attığı dosyalar açıldığında farklılık göstermez. hiçbir dosya eklenmemiş, kaldırılmamış veya yeniden adlandırılmamıştır. Hiçbir şey göz …
104 git  git-rebase 

13
Dosyayı göndermek için PHP kullanırken yeniden başlatılabilir indirmeler?
İndirilebilir dosyanın mutlak yolunu açığa çıkarmak istemediğimizden, dosya indirmelerini tünellemek için bir PHP komut dosyası kullanıyoruz: header("Content-Type: $ctype"); header("Content-Length: " . filesize($file)); header("Content-Disposition: attachment; filename=\"$fileName\""); readfile($file); Maalesef, bu komut dosyası üzerinden geçen indirmelerin son kullanıcı tarafından devam ettirilemeyeceğini fark ettik. Bu tür PHP tabanlı bir çözümle devam ettirilebilir indirmeleri desteklemenin …


8
Değişmez ne anlama geliyor?
Bir dizge değişmez ise, bu şu anlama mı gelir .... (JavaScript varsayalım) var str = 'foo'; alert(str.substr(1)); // oo alert(str); // foo Bu, bir dizedeki yöntemleri çağırırken, değiştirilmiş dizgeyi döndüreceği, ancak ilk dizeyi değiştirmeyeceği anlamına mı geliyor? Dize değiştirilebilir olsaydı, bu 2.'nin alert()de döneceği anlamına oomı geliyor?


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.