Programlama

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


6
rreplace - Bir dizedeki ifadenin son tekrarlaması nasıl değiştirilir?
Python'da dizeleri değiştirmenin hızlı bir yolu var mı, ancak baştan başlamak yerine replacesonuna kadar mı? Örneğin: >>> def rreplace(old, new, occurrence) >>> ... # Code to replace the last occurrences of old by new >>> '<div><div>Hello</div></div>'.rreplace('</div>','</bad>',1) >>> '<div><div>Hello</div></bad>'
139 python  string 

14
Java LinkedHashMap ilk veya son girişi al
Kullandım LinkedHashMapçünkü haritadaki tuşların girilme sırası önemlidir. Ama şimdi anahtarın değerini ilk etapta (ilk girilen giriş) veya son olarak almak istiyorum. Bir benzeri yöntem olmalı first()ve last()bunun gibi ya da bir şey? Sadece ilk tuş girişini almak için bir yineleyiciye ihtiyacım var mı? Bu yüzden kullandım LinkedHashMap! Teşekkürler!

3
Özel durum oluşturmadan Ruby'de mevcut yığın izlemesini alın
Bir istisna olmadan Rails 3 uygulamasında geçerli geri izleme (stacktrace) günlüğe kaydetmek istiyorum . Nasıl olduğu hakkında bir fikrin var mı? Bunu neden istiyorum? Ben (örneğin belirli bir alt sınıflı denetleyicimin görünüm yolunu değiştirmek istiyorum) geçersiz kılmak için sürecin bir bölümünü seçebilirsiniz Rails bir şablon arar yapılan çağrıları izlemeye çalışıyorum. …
139 ruby  stack-trace 

8
Bir şeyi 'denemek' ve istisnayı yakalamak veya bir istisnayı önlemek için ilk önce mümkün olup olmadığını test etmek daha mı iyi?
Bir ifşeyin geçerli olduğunu test etmeli miyim yoksa sadece trybunu yapmalı ve istisnayı yakalamalıyım? Tek yönün tercih edildiğini söyleyen sağlam belgeler var mı? Tek yönlü daha pitonik mi? Örneğin: if len(my_list) >= 4: x = my_list[3] else: x = 'NO_ABC' Veya: try: x = my_list[3] except IndexError: x = 'NO_ABC' …



3
Npm init'te “giriş noktası” nedir
Boş yeni bir projem var, npm init'i çalıştırdığımda cevaplamak için soruların bir listesi var, örneğin: name: (karma) version: (1.0.0) description:my project description entry point: (index.js) Gerçekten "giriş noktası" diyen kafam karıştı, bu benim index.html dosyam veya app.js olmalı mı yoksa başka bir şey mi?
139 javascript  node.js  npm 

6
URL'den pandalar read_csv
IPython ile Python 3.4 kullanıyorum ve aşağıdaki kodu var. Belirtilen URL'den bir csv dosyasını okuyamıyorum: import pandas as pd import requests url="https://github.com/cs109/2014_data/blob/master/countries.csv" s=requests.get(url).content c=pd.read_csv(s) Aşağıdaki hatayla karşılaştım "Beklenen dosya yolu adı veya dosya benzeri bir nesne, tür var" Bunu nasıl düzeltebilirim?
139 python  csv  pandas  request 

6
Mongoose ile önceden var olan bir koleksiyona nasıl erişilir?
questionBir veritabanında 300 nesne büyük bir koleksiyon var test. Bu koleksiyonla MongoDB'nin etkileşimli kabuğu üzerinden kolayca etkileşim kurabilirim; Ancak, bir express.js uygulamasında Mongoose aracılığıyla koleksiyonu almaya çalıştığınızda boş bir dizi olsun. Benim sorum şu anda mevcut olan bu veri kümesine hızlı bir şekilde yeniden oluşturmak yerine nasıl erişebilirim? İşte bazı …


11
Python 3'te 'foreach' işlevi var mı?
Javascript ile yapabileceğim durumla karşılaştığımda, her zaman bir foreachişlev varsa kolaylık olacağını düşünüyorum. Foreach ile aşağıda açıklanan işlevi kastediyorum: def foreach(fn,iterable): for x in iterable: fn(x) sadece her öğede yapıyorlar ve bir şey vermediler ya da geri vermediler, bence yerleşik bir işlev olmalı ve saf Python ile yazmaktan daha hızlı …


6
Bir seçiciye birden çok olay işleyici içeren JQuery .on () yöntemi
Jquery .on () yönteminin kendisiyle ilişkilendirilmiş birden çok olaya sahip belirli bir seçiciyle nasıl kullanılacağını anlamaya çalışmak. Daha önce .live () yöntemini kullanıyordum, ancak .on () ile aynı başarıyı nasıl yapacağımı tam olarak bilmiyordum. Lütfen aşağıdaki koduma bakın: $("table.planning_grid td").live({ mouseenter:function(){ $(this).parent("tr").find("a.delete").show(); }, mouseleave:function(){ $(this).parent("tr").find("a.delete").hide(); }, click:function(){ //do something else. …

6
React Native'de arka plan rengini saydam ayarlama
Kullandığım görünümün stili bu backCover: { position: 'absolute', marginTop: 20, top: 0, bottom: 0, left: 0, right: 0, } Şu anda beyaz bir arka plan var. İstediğim gibi backgroundColor değiştirebilirim '#343434'ama renk için sadece maksimum 6 hexvalue kabul eder, bu yüzden bu gibi opaklık veremem '#00ffffff'. Böyle opaklık kullanmayı denedim …
139 react-native 

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.