Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów

3
Jak zamknąć gałąź Git?
więc zaczynam od Git + GitHub. W naszym małym rozproszonym zespole każdy członek tworzy własny oddział dla każdego przydzielonego problemu / wymagania. git branch Issue#1 <-- create this branch git checkout issue#1 <-- switch over to this branch Teraz code code, commit, code, commit, itd ... następnie pull request, code-fixup, …
112 git  github 

5
Jak używać wyrażenia regularnego w metodzie String.contains () w Javie
Chcę sprawdzić, czy ciąg zawiera słowa „sklepy”, „sklep” i „produkt” w tej kolejności, bez względu na to, co jest między nimi. Próbowałem używać, someString.contains(stores%store%product);a także.contains("stores%store%product"); Czy muszę jawnie zadeklarować wyrażenie regularne i przekazać je do metody, czy w ogóle nie mogę przekazać wyrażenia regularnego?
112 java  regex  string 


6
Uzyskaj dostęp do danych nadrzędnych DataContext z DataTemplate
Mam, ListBoxktóry wiąże się z kolekcją podrzędną w ViewModel. Elementy listy są stylizowane na tabliczce danych na podstawie właściwości w nadrzędnym modelu ViewModel: <Style x:Key="curveSpeedNonConstantParameterCell"> <Style.Triggers> <DataTrigger Binding="{Binding Path=DataContext.CurveSpeedMustBeSpecified, ElementName=someParentElementWithReferenceToRootDataContext}" Value="True"> <Setter Property="Control.Visibility" Value="Hidden"></Setter> </DataTrigger> </Style.Triggers> </Style> Otrzymuję następujący błąd wyjściowy: System.Windows.Data Error: 39 : BindingExpression path error: 'CurveSpeedMustBeSpecified' property …

3
ASP.NET MVC zwraca pusty widok
Jaki jest najbardziej naturalny sposób zwrócenia pustego elementu ActionResult (w przypadku akcji podrzędnej)? public ActionResult TestAction(bool returnValue) { if (!returnValue) return View(EmptyView); return View(RealView); } Jedną z opcji, które widzę, jest utworzenie pustego widoku i odwołanie się do niego w EmptyView ... ale czy może jest tam jakaś wbudowana opcja?
112 asp.net-mvc 

8
Struktury w Javascript
Wcześniej, gdy musiałem przechowywać kilka powiązanych zmiennych, tworzyłem klasę. function Item(id, speaker, country) { this.id = id; this.speaker = spkr; this.country = country; } var myItems = [ new Item(1, 'john', 'au'), new Item(2, 'mary', 'us') ]; Ale zastanawiam się, czy to dobra praktyka. Czy są jakieś inne, lepsze sposoby …
112 javascript  struct 

19
#ifdef vs #if - co jest lepsze / bezpieczniejsze jako metoda włączania / wyłączania kompilacji poszczególnych sekcji kodu?
To może być kwestia stylu, ale w naszym zespole deweloperów jest trochę podziałów i zastanawiałem się, czy ktoś inny ma jakieś pomysły w tej sprawie ... Zasadniczo mamy kilka instrukcji debugowania print, które wyłączamy podczas normalnego programowania. Osobiście wolę wykonać następujące czynności: //---- SomeSourceFile.cpp ---- #define DEBUG_ENABLED (0) ... SomeFunction() …

4
Przekierowanie z akcji postu api sieci web asp.net
Jestem bardzo nowy w ASP.NET 4.0 Web API. Czy możemy przekierować do innego adresu URL na końcu akcji POST?, Coś w rodzaju ...Response.Redirect(url) Właściwie przesyłam plik z aplikacji MVC (powiedzmy www.abcmvc.com) przez Web API (powiedzmy www.abcwebapi.com/upload) Oto uploadakcja POST. Wysyłam wieloczęściowy formularz do akcji post kontrolera przesyłania Web API. Po …


8
Użycie% f z strftime () w Pythonie, aby uzyskać mikrosekundy
Próbuję użyć strftime () z dokładnością do mikrosekund, co wydaje się możliwe przy użyciu% f (jak podano tutaj ). Jednak gdy spróbuję poniższego kodu: import time import strftime from time print strftime("%H:%M:%S.%f") ... Otrzymuję godzinę, minuty i sekundy, ale% f wypisuje się jako% f, bez znaku mikrosekund. Używam Pythona 2.6.5 …
112 python  time  strftime 



13
Określanie bieżącej aplikacji na pierwszym planie na podstawie zadania lub usługi w tle
Chciałbym mieć jedną aplikację działającą w tle, która wie, kiedy jest uruchomiona którakolwiek z wbudowanych aplikacji (wiadomości, kontakty itp.). Więc moje pytania to: Jak uruchomić aplikację w tle. Skąd moja aplikacja działająca w tle może wiedzieć, jaka aplikacja jest aktualnie uruchomiona na pierwszym planie. Mile widziane będą odpowiedzi osób z …


3
Czy możliwe jest wykonanie kodu raz przed uruchomieniem wszystkich testów?
Zasadniczo chciałbym powiedzieć MSTest, aby wykonał kawałek kodu przed uruchomieniem serii przebiegów testowych, zasadniczo to, co chciałbym zrobić, to to samo, co wklejenie kodu Main(). Powodem, dla którego chciałbym to zrobić, jest to, że chciałbym przeprowadzić logowanie za pomocą log4net podczas moich testów integracji. Nie mogę po prostu użyć log4net.Config.XmlConfiguratoratrybutu …
112 .net  mstest 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.