Programlama

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

6
Kaynakları yeniden tasarlama / oturum açma veya / kaydetme?
Bir web uygulaması tasarlıyordum ve sonra api'min bir RESTful web hizmeti olarak nasıl tasarlanması gerektiğini düşünmeye başladım. Şimdilik, URI'lerimin çoğu geneldir ve çeşitli web uygulamaları için geçerli olabilir: GET /logout // destroys session and redirects to / GET /login // gets the webpage that has the login form POST /login …

9
Bir HTML girdisinin değerini almak için Selenium Web Sürücüsünü kullanma
Bir web uygulamasının HTML'sinde aşağıdaki kod bulunur <input type="text" name="prettyTime" id="prettyTime" class="ui-state-disabled prettyTime" readonly="readonly"> Sayfada gerçekte gösterilen, saati gösteren bir dizedir. Selenyum Web Sürücü, ben bir var WebElementnesne atıfta <input>kullanarak WebElement timeStamp = waitForElement(By.id("prettyTime")); Ben WebElement, ya da başka bir deyişle, sayfada neyin yazdırıldığını öğrenmek istiyorum . Tüm WebElementalıcıları denedim …

21
Mongoose hatası nedir? ObjectId'e Cast, "_id" yolunda XXX değeri için başarısız oldu?
Bir istek gönderirken /customers/41224d776a326fb40f000001ve bir belge _id 41224d776a326fb40f000001yok, docolan nullve ben bir iade ediyorum 404: Controller.prototype.show = function(id, res) { this.model.findById(id, function(err, doc) { if (err) { throw err; } if (!doc) { res.send(404); } return res.send(doc); }); }; Bununla birlikte, _idMongoose'un "format" olarak beklediği şeyle eşleşmediğinde (sanırım) örneğin GET …
122 mongodb  mongoose 

6
Kılavuz için C # Regex
Bir dizeyi ayrıştırmam ve her Guid değerinin etrafına tek tırnak eklemem gerekiyor. Bunu yapmak için bir Regex kullanabileceğimi düşünüyordum ama tam olarak bir Regex gurusu değilim. Bir Rehberi tanımlamak için kullanılacak iyi bir Normal İfade var mı? İkinci sorum, kullanacağımı varsaydığım geçerli bir normal ifade bulduğumda, Regex.Replace(String, String, MatchEvaluator)ancak sözdiziminden …
122 c#  regex 


3
Okur monadının amacı nedir?
Okur monad çok karmaşık ve işe yaramaz görünüyor. Java veya C ++ gibi zorunlu bir dilde, yanılmıyorsam okuyucu monad için eşdeğer bir kavram yoktur. Bana basit bir örnek verip bunu biraz netleştirebilir misin?


12
WPF ListView seçimi kapat
Basit bir WPF ListView ve basit bir sorum var: Seçimi kapatmak mümkün mü, böylece kullanıcı satırı tıkladığında satır vurgulanmıyor mu? 1. satırın tıklandığında aynı satır 0 gibi görünmesini istiyorum. Muhtemelen ilişkili: Fareyle üzerine gelme / seçimin görünümünü şekillendirebilir miyim? Örneğin. mavi degrade vurgulu görünümü (3. satır) özel bir düz renkle …
122 wpf  listview 


6
Açısal 2'de ngClass içindeki dinamik sınıf adı
Bir ngClassifadenin içindeki bir değeri enterpolasyona tabi tutmam gerekiyor ama çalışmasını sağlayamıyorum. Bana mantıklı gelen bu çözümü denedim, bu ikisi enterpolasyonda başarısız oldu: <button [ngClass]="{'{{namespace}}-mybutton': type === 'mybutton'}"></button> <button [ngClass]="{namespace + '-mybutton': type === 'mybutton'}"></button> Bu, enterpolasyonla çalışır ancak dinamik olarak eklenen sınıfla başarısız olur, çünkü dizenin tamamı bir sınıf …
122 angular 

2
Python'da farklı çizgi stilleri ile büyük ve küçük kılavuz çizgileri nasıl oluşturulur
Şu anda matplotlib.pyplotgrafikler oluşturmak için kullanıyorum ve ana kılavuz çizgilerinin düz ve siyah ve küçük olanların gri veya kesikli olmasını istiyorum. Izgara özelliklerinde, which=both/major/mineardından renk ve çizgi stili basitçe çizgi stili ile tanımlanır. Yalnızca küçük çizgi stilini belirlemenin bir yolu var mı? Şimdiye kadar sahip olduğum uygun kod plt.plot(current, counts, …
122 python  matplotlib 

6
Sahte nesneleri başlatma - MockIto
MockIto kullanarak sahte bir nesneyi başlatmanın birçok yolu vardır. Bunların arasında en iyi yol nedir? 1. public class SampleBaseTestCase { @Before public void initMocks() { MockitoAnnotations.initMocks(this); } 2. @RunWith(MockitoJUnitRunner.class) [DÜZENLE] 3. mock(XXX.class); bunlardan daha iyi başka yollar varsa bana öner ...
122 java  junit  mockito 

3
unittest.TestCase için __init__
unittest.TestCaseSınıfın başlatıldıktan sonra yaptıklarına birkaç şey eklemek istiyorum ama bunu nasıl yapacağımı bulamıyorum. Şu anda bunu yapıyorum: #filename test.py class TestingClass(unittest.TestCase): def __init__(self): self.gen_stubs() def gen_stubs(self): # Create a couple of tempfiles/dirs etc etc. self.tempdir = tempfile.mkdtemp() # more stuff here Tüm taslakların tüm bu testler için yalnızca bir kez …

2
unix etki alanı soketi VS adlandırılmış yöneltmeler?
Soket adında bir unix'e baktıktan sonra boru olarak adlandırıldığını düşündüm. Pipolara baktım ve pek bir fark görmedim. Farklı şekilde başlatıldıklarını gördüm ama fark ettiğim tek şey bu. Her ikisi de C yazma / okuma işlevini kullanır ve AFAIK gibi çalışır. Unix alan soketleri ile adlandırılmış yöneltmeler arasındaki fark nedir? Ne …
122 c  linux 

3
WebRequest'in gövde verilerini ayarlama
ASP.NET'te bir web isteği oluşturuyorum ve gövdeye bir sürü veri eklemem gerekiyor. Bunu nasıl yaparım? var request = HttpWebRequest.Create(targetURL); request.Method = "PUT"; response = (HttpWebResponse)request.GetResponse();
122 c#  httpwebrequest 

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.