Programlama

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


5
Paralel.foreach?
Bir parallel.for döngüsünden nasıl çıkabilirim? Aşağıdakine benzeyen oldukça karmaşık bir ifadem var: Parallel.ForEach<ColorIndexHolder>(ColorIndex.AsEnumerable(), new Action<ColorIndexHolder>((ColorIndexHolder Element) => { if (Element.StartIndex <= I && Element.StartIndex + Element.Length >= I) { Found = true; break; } })); Paralel sınıf kullanarak bu süreci açık ara optimize edebilirim. Ancak; Paralel döngüyü nasıl kıracağımı çözemiyorum? …

10
Json öğesini kaldır
JSON öğesini veya bir satırın tamamını JSON'dan kaldırmak istiyorum. Aşağıdaki JSON dizesine sahibim: { "result":[ { "FirstName": "Test1", "LastName": "User", }, { "FirstName": "user", "LastName": "user", }, { "FirstName": "Ropbert", "LastName": "Jones", }, { "FirstName": "hitesh", "LastName": "prajapti", } ] }
111 javascript  json 

4
Kutulu Uzun değerleri 127 ve 128 karşılaştırma
Koşulları kullanarak iki Uzun nesne değerini karşılaştırmak istiyorum if. Bu değerler olduğunda az 128 den , ifkoşul düzgün çalışır, ancak olduklarında ya da daha büyük 128 eşit , karşılaştırma başarısız olur. Misal: Long num1 = 127; Long num2 = 127; if (num1 == num2) { // Works ok } Yukarıdaki …

4
Bir JObject aracılığıyla nasıl numaralandırırım?
JObject'imdeki verilere nasıl erişeceğimi belirlemeye çalışıyorum ve onu nasıl kullanacağımı ömür boyu belirleyemiyorum. JObject Object = (JObject)Response.Data["my_key"]; Console.WriteLine (Object) yaparak bunu konsola yazdırabilirim ve verileri görüyorum, şöyle görünüyor: { "my_data" : "more of my string data" ... } Ama bunu nasıl tekrarlayacağım / sıralayacağım hakkında HİÇBİR fikrim yok, herhangi bir …
111 c#  json  json.net 

16
Bir sayfa yüklerken bağlantı "atlama" nasıl devre dışı bırakılır?
Bunun mümkün olmayabileceğini düşünüyorum, elimden geldiğince iyi açıklamaya çalışacağım. Aşağıdakiler tarafından kontrol edilen sekmeler içeren (jquery destekli) bir sayfam var: Önceki sorudan başka bir kullanıcı tarafından sağlanan bu kodu kullanıyorum. <script type="text/javascript"> $(function() { $('html, body').animate({scrollTop:0}); // this is my "fix" var tabContent = $(".tab_content"); var tabs = $("#menu li"); …
111 jquery  tabs  href 




5
Bir istisna nesnesinden geri izleme bilgisini ayıklayın
Bir İstisna nesnesi verildiğinde (kaynağı bilinmeyen), izini almanın bir yolu var mı? Bunun gibi bir kodum var: def stuff(): try: ..... return useful except Exception as e: return e result = stuff() if isinstance(result, Exception): result.traceback <-- How? Elime geçtikten sonra izlemeyi Exception nesnesinden nasıl çıkarabilirim?

6
Dapper'da Multimapping'in doğru kullanımı
Ürün Öğelerinin ve ilişkili Müşterilerin bir listesini döndürmek için dapper'ın Çoklu Eşleme özelliğini kullanmaya çalışıyorum. [Table("Product")] public class ProductItem { public decimal ProductID { get; set; } public string ProductName { get; set; } public string AccountOpened { get; set; } public Customer Customer { get; set; } } public …
111 dapper 



9
Neden büyük bir Django QuerySet aracılığıyla yineleme yapmak büyük miktarda bellek tüketiyor?
Söz konusu tablo kabaca on milyon satır içermektedir. for event in Event.objects.all(): print event Bu, bellek kullanımının istikrarlı bir şekilde 4 GB'ye çıkmasına neden olur ve bu noktada satırlar hızla yazdırılır. İlk satırın yazdırılmasından önceki uzun gecikme beni şaşırttı - neredeyse anında yazdırmasını bekliyordum. Event.objects.iterator()Hangisinin de aynı şekilde davrandığını denedim …

7
Kilit ifadesi ne kadar pahalı?
Çoklu iş parçacığı ve paralel işleme ile deneyler yapıyordum ve işlem hızının bazı temel sayım ve istatistik analizlerini yapmak için bir sayaca ihtiyacım vardı. Sınıfımın eşzamanlı kullanımıyla ilgili sorunları önlemek için sınıfımdaki özel bir değişken üzerinde bir kilit ifadesi kullandım: private object mutex = new object(); public void Count(int amount) …

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.