Programlama

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


9
ASP.NET MVC'de bir eylemin mutlak URL'sini nasıl bulabilirim?
Bunun gibi bir şey yapmam gerekiyor: <script type="text/javascript"> token_url = "http://example.com/your_token_url"; </script> MVC'nin Beta sürümünü kullanıyorum, ancak bir eylemin mutlak URL'sini nasıl alacağımı anlayamıyorum. Böyle bir şey yapmak istiyorum: <%= Url.AbsoluteAction("Action","Controller")) %> Bunun için bir yardımcı veya Sayfa yöntemi var mı?
239 asp.net-mvc 

11
Bir Perl dizisinin belirli bir değer içerip içermediğini nasıl kontrol edebilirim?
Dizi üzerinden yineleme olmadan bir dizi değeri olup olmadığını denetlemek için bir yol bulmaya çalışıyorum. Bir parametre için bir dosya okuyorum. Başa çıkmak istemediğim parametrelerin uzun bir listesi var. Bu istenmeyen parametreleri bir diziye yerleştirdim @badparams. Yeni bir parametre okumak istiyorum ve eğer mevcut değilse @badparams, onu işleyin. Eğer mevcutsa …
239 perl  arrays  comparison 

17
Bayt cinsinden dosya boyutunu insan tarafından okunabilen dizeye dönüştürme
Bayt dosya boyutunu insan tarafından okunabilen dosya boyutuna dönüştürmek için bu işlevi kullanıyorum: function getReadableFileSizeString(fileSizeInBytes) { var i = -1; var byteUnits = [' kB', ' MB', ' GB', ' TB', 'PB', 'EB', 'ZB', 'YB']; do { fileSizeInBytes = fileSizeInBytes / 1024; i++; } while (fileSizeInBytes > 1024); return Math.max(fileSizeInBytes, …




14
Etkinlikler arasında veri paylaşmanın en iyi yolu nedir?
Uygulamada kullanılan ana etkinlik olan bir etkinliğim var ve bir dizi değişkeni var. İlk aktivitedeki verileri kullanabilmek için iki aktivitem daha var. Şimdi böyle bir şey yapabileceğimi biliyorum: GlobalState gs = (GlobalState) getApplication(); String s = gs.getTestMe(); Ancak çok sayıda değişkeni paylaşmak istiyorum ve bazıları oldukça büyük olabilir, bu yüzden …
239 java  android  sharing 

5
Java Akışları neden bir defaya mahsus?
IEnumerableBir yürütme hattının istediğimiz kadar çok yürütülebildiği C # 'ların aksine , Java'da bir akış yalnızca bir kez' yinelenebilir '. Herhangi bir terminal işlemine yapılan çağrı akışı kapatır ve kullanılamaz hale getirir. Bu 'özellik' çok fazla güç tüketir. Bunun nedeninin teknik olmadığını hayal ediyorum . Bu garip kısıtlamanın arkasındaki tasarım …


12
Bir std :: listesinden öğeleri yineleyerek kaldırabilir misiniz?
Şuna benzeyen bir kod var: for (std::list<item*>::iterator i=items.begin();i!=items.end();i++) { bool isActive = (*i)->update(); //if (!isActive) // items.remove(*i); //else other_code_involving(*i); } items.remove_if(CheckItemNotActive); Listeyi tekrar yürümekten kaçınmak için etkin olmayan öğeleri güncelledikten hemen sonra kaldırmak istiyorum. Ancak yorum satırları eklerseniz, i++"Liste yineleyici artırılmaz değil" aldığımda bir hata alıyorum . For ifadesinde artmayan …
239 c++  list  std 


8
System.currentTimeMillis () ile new Date () vs. Calendar.getInstance (). GetTime ()
На этот вопрос есть ответы на yığın taşması на русском : . Что быстрее - System.currentTimeMillis () или Date () getTime ()? Java'da, kullanmanın performans ve kaynak etkileri nelerdir? System.currentTimeMillis() vs. new Date() vs. Calendar.getInstance().getTime() Anladığım kadarıyla System.currentTimeMillis()en verimli olanı. Bununla birlikte, çoğu uygulamada, insanlar için anlamlı herhangi bir şey …

6
Rails raw SQL örneği
Bu kodu ham sql'e nasıl dönüştürebilir ve raylarda kullanabilirim? Çünkü bu kodu heroku'da dağıttığımda, bir istek zaman aşımı hatası var. @payments = PaymentDetail.joins(:project).order('payment_details.created_at desc') @payment_errors = PaymentError.joins(:project).order('payment_errors.created_at desc') @all_payments = (@payments + @payment_errors)
239 sql  ruby-on-rails 

30
TransactionTooLargeException üzerinde neler yapılır
Bende var TransactionTooLargeException. Tekrarlanamaz. Dokümanlarda diyor Binder işlemi çok büyük olduğundan başarısız oldu. Uzak yordam çağrısı sırasında, çağrının bağımsız değişkenleri ve dönüş değeri Ciltçi işlem arabelleğinde saklanan Parsel nesneleri olarak aktarılır. Bağımsız değişkenler veya dönüş değeri işlem arabelleğine sığmayacak kadar büyükse, çağrı başarısız olur ve TransactionTooLargeException atılır. ... Uzak yordam …
239 android  exception 

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.