Programlama

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

9
PHP soyut özellikleri
PHP'de soyut sınıf özelliklerini tanımlamanın herhangi bir yolu var mı? abstract class Foo_Abstract { abstract public $tablename; } class Foo extends Foo_Abstract { //Foo must 'implement' $property public $tablename = 'users'; }
126 php  oop  abstract-class 


5
"Hata ayıklamak için malloc_error_break'te bir kesme noktası ayarlama"
Uygulamam kilitlenmeden bunun gibi çok sayıda konsol çıkışı alıyorum: malloc: * 0xc6a3970 nesnesi için hata: serbest bırakılan işaretçi ayrılmadı * hata ayıklamak için malloc_error_break'de bir kesme noktası ayarlayın Hangi nesnenin veya değişkenin etkilendiğini nasıl öğrenebilirim? Bunun gibi sembolik bir kesme noktası ayarlamayı denedim ama asla durmuyor:
126 iphone  ios 

7
LINQ nedir ve ne işe yarar? [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Yeniden açılabilmesi için bu sorunun açıklığa kavuşturulmasıyla ilgili yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . LINQ nedir? Veritabanları için olduğunu biliyorum ama ne işe …
126 c#  linq 

6
System.Drawing.Color'u RGB ve Hex Değerine Dönüştür
C # kullanarak aşağıdaki ikisini geliştirmeye çalışıyordum. Bunu yapma şeklimde bazı sorunlar olabilir ve sizin nazik tavsiyenize ihtiyacım olabilir. Ayrıca, aynısını yapmak için mevcut bir yöntem olup olmadığını bilmiyorum. private static String HexConverter(System.Drawing.Color c) { String rtn = String.Empty; try { rtn = "#" + c.R.ToString("X2") + c.G.ToString("X2") + c.B.ToString("X2"); …

4
F ve t komutları Vim'de ne yapar?
Biri bana fve tkomutlarının vim'de ne yaptığını ve tam olarak nasıl çalıştığını açıklayabilir mi? Bu bilgiyi bulamıyorum ama insanlar bana bunların çok faydalı olduğunu söylüyor. Mümkünse bir örnekle cevabı gerçekten takdir ediyorum, teşekkürler!
126 vim 

12
Hash değerleri nasıl değiştirilir?
valueBir hash içindeki her birini ile değiştirmek istiyorum value.some_method. Örneğin, basit bir hash için: {"a" => "b", "c" => "d"}` her değer .upcased olmalıdır , bu nedenle şöyle görünür: {"a" => "B", "c" => "D"} Denedim #collectve #mapama her zaman sadece geri diziler olsun. Bunu yapmanın zarif bir yolu var …
126 ruby  syntax  hash 

9
Milisaniye cinsinden zaman damgasını Java'da dize biçimli zamana dönüştürün
Uzun bir değeri ( 1/1/1970 yani Epoch'dan geçen milisaniye sayısı ) biçim zamanına dönüştürmeye çalışıyorum h:m:s:ms. Zaman damgası olarak kullandığım uzun değeri timestamp, log4j'den bir günlük olayının alanından alıyorum . Şimdiye kadar aşağıdakileri denedim ve başarısız oldu: logEvent.timeStamp/ (1000*60*60) TimeUnit.MILLISECONDS.toMinutes(logEvent.timeStamp) ama yanlış değer alıyorum: 1289375173771 for logEvent.timeStamp 358159 for logEvent.timeStamp/ …
126 java  datetime  time  timestamp  epoch 

19
Intellij IDEA 14'te uzak depo kimlik bilgilerini (kimlik doğrulama) değiştirin
Yakın zamanda Bitbucket parolamı güvenlik nedeniyle değiştirdim. Ancak, IntelliJ, depomu yeni kimlik bilgilerine güncellemedi, bu nedenle depoma herhangi bir şey çekmeme / itmeme engel oluyor. Bunun için herhangi bir eklenti kullanmıyorum, sadece IDE içindeki entegre VCS işlemleri. Her çektiğimde / ittiğimde, bu ortaya çıkıyor: önemli: ' https: // momothereal: xxxxxxxxxxxx@bitbucket.org/team/repo.git/ …

14
NPM modülleri sudo olmadan global olarak yüklenmez
Ubuntu 12.04 LTS'yi yeni yükledim ve her şeyden önce şu adımları yaptım : Aşağıdaki komut dosyasıyla paket yöneticisi aracılığıyla Node yüklendi sudo apt-get update sudo apt-get install python-software-properties python g++ make sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install nodejs Yeoman, express, n, yeoman'ın jeneratörlerini global olarak kurmaya çalıştım …

13
güzel bir sütun düzeni için vim'de yeniden biçimlendirin
Bu veri kümesine bir csv dosyasında sahibim 1.33570301776, 3.61194e-06, 7.24503e-06, -9.91572e-06, 1.25098e-05, 0.0102828, 0.010352, 0.0102677, 0.0103789, 0.00161604, 0.00167978, 0.00159998, 0.00182596, 0.0019804, 0.0133687, 0.010329, 0.00163437, 0.00191202, 0.0134425 1.34538754675, 3.3689e-06, 9.86066e-06, -9.12075e-06, 1.18058e-05, 0.00334344, 0.00342207, 0.00332897, 0.00345504, 0.00165532, 0.00170412, 0.00164234, 0.00441903, 0.00459294, 0.00449357, 0.00339737, 0.00166596, 0.00451926, 0.00455153 1.34808186291, -1.99011e-06, 6.53026e-06, -1.18909e-05, 9.52337e-06, …
126 vim  reformat 


12
C ++ programlarında scanf () kullanmak cin kullanmaktan daha hızlı mı?
Bunun doğru olup olmadığını bilmiyorum, ancak sorun sağlayan sitelerden birinde SSS'yi okurken dikkatimi çeken bir şey buldum: Giriş / çıkış yöntemlerinizi kontrol edin. C ++ 'da cin ve cout kullanmak çok yavaştır. Bunları kullanın ve herhangi bir sorunu makul miktarda girdi veya çıktıyla çözemeyeceğinizi garanti edeceksiniz. Bunun yerine printf ve …
126 c++  c  performance  io 

5
Xcode, çökmeye neden olan satırı göstermiyor
Uygulamam her çöktüğünde Xcode, ana () işlevindeki UIApicationMain () çağrısını çökmeye neden olan satır olarak vurgular. Eskiden normal olan bazı durumlarda (örneğin bölümleme hatası), ancak uğraşmaya çalıştığım kilitlenme, konsola kaydedilen ayrıntılı bilgilerin bulunduğu basit bir SIGABRT'dir: *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFDictionary setObject:forKey:]: attempt to insert …

12
Pikselleri Noktalara Dönüştür
C # 'ta Pikselleri Noktalara dönüştürmem gerekiyor. Konuyla ilgili bazı karmaşık açıklamalar gördüm, ancak basit bir formül bulamıyorum. Standart bir 96dpi varsayalım, bu dönüşümü nasıl hesaplayabilirim?
126 c#  .net  pixel  point 

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.