Programlama

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

20
Formula piksel dp, dp piksel android için
Ben yoğunluk bağımsız piksel ve tersi için piksel değişken bir miktar hesaplamak için çalışıyorum. Bu formül (px to dp): dp = (int)(px / (displayMetrics.densityDpi / 160));, sıfıra bölündüğü için küçük cihazlarda çalışmaz. Bu benim dp piksel formülü: px = (int)(dp * (displayMetrics.densityDpi / 160)); Birisi bana bazı işaretçiler verebilir mi?

29
Neden C ++ sınıflarında üye değişkenler üzerinde önekler kullanılır?
Birçok C ++ kodu üye değişkenleri işaretlemek için sözdizimsel kurallar kullanır. Yaygın örnekler şunları içerir: m_ MemberName (kamu üyeler hiç kullanılmaktadır) Kamu üyeleri için _ member Özel üyeler veya tüm üyeler için ad Diğerleri> bu- kullanarak zorlamak için deneyin üyeyi üye değişkeni her kullanıldığında. Deneyimlerime göre, en büyük kod tabanları …



4
vs typeof
Bu kod parçalarından hangisi daha hızlı? if (obj is ClassA) {} if (obj.GetType() == typeof(ClassA)) {} Edit: Aynı şeyi yapmadıklarının farkındayım.
150 c#  rtti 

5
Homebrew için PATH nasıl değiştirilir?
Ruby 1.9.3'ü yüklemeye çalışırken, önce homebrew'u kurmam gerektiğini okuyun. Demlendi doktor, ve bu bana bir sürü uyarı veriyor. Bunlardan biri: Uyarı: / usr / bin / usr / local / bin'den önce gelir. Bu, Homebrew tarafından sağlananlar yerine sistem tarafından sağlanan programların kullanılacağı anlamına gelir. Her iki yolda da aşağıdaki …
150 ruby  path  homebrew 


30
Toplu iş dosyasında uyumak
Bir Windows kutusunda bir şeyi otomatikleştirmek için bir toplu iş dosyası yazarken, birkaç saniye boyunca yürütülmesini duraklatmam gerekiyordu (genellikle bir test / bekleme döngüsünde, bir işlemin başlamasını bekliyor). O zaman, bulabildiğim en iyi çözüm, istenen etkiyi elde etmek için ping (çocuk değilim) kullanır. Burada daha iyi bir yazı yazdım, aşağıdaki …
150 python  batch-file 


5
Sbt içinde scalaTest: Etiketler olmadan tek bir test çalıştırmanın bir yolu var mı?
Tek bir testin sbt içinde çalıştırılarak çalıştırılabileceğini biliyorum. testOnly *class -- -n Tag Sbt / scalatest'e etiketsiz tek bir test çalıştırmasını söylemenin bir yolu var mı? Örneğin: testOnly *class -- -X 2 "sınıftaki ikinci testi çalıştır. Ne olursa olsun" anlamına gelir. Bir sürü testimiz var ve kimse bunları etiketlemekle uğraşmadı, …
150 scala  testing  sbt  scalatest 

8
Her Temel Veri İlişkisinin Tersi Olmalı mı?
Diyelim ki iki Varlık sınıfım var: SocialAppveSocialAppType In SocialApp: Bir Özellik var appURLve bir İlişki: type. Gelen SocialAppTypeüç Öznitelikler'i vardır: baseURL, nameve favicon. SocialAppİlişkinin hedefi, içindeki typetek bir kayıttır SocialAppType. Örnek olarak, birden fazla Flickr hesabı için, SocialAppher kayıt bir kişinin hesabına bağlantı içeren bir dizi kayıt olacaktır . SocialAppTypeTüm …


9
Salt okunur özniteliği CSS ile nasıl şekillendirebilirim?
Şu anda alanları devre dışı bırakmak için readonly = "readonly" kullanıyorum. Şimdi öznitelik CSS kullanarak stil çalışıyorum. Kullanmayı denedim input[readonly] { /*styling info here*/ } ama bir sebepten dolayı çalışmıyor. Ben de denedim input[readonly='readonly'] { /*styling info here*/ } bu da işe yaramıyor. Salt okunur özniteliği CSS ile nasıl biçimlendirebilirim?
150 html  css  css-selectors 

4
ActiveRecord öznitelik yöntemlerini geçersiz kılma
Neden bahsettiğime bir örnek: class Person < ActiveRecord::Base def name=(name) super(name.capitalize) end def name super().downcase # not sure why you'd do this; this is just an example end end Bu işe yarıyor gibi görünüyor, ama sadece öznitelik yöntemleri geçersiz kılma bölümü okudum ActiveRecord :: Base belgelerinde ve read_attributeve write_attributeyöntemlerini kullanmanızı …


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.