Programowanie

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

3
Prawidłowe użycie parametrów wiersza poleceń Java -D
Podczas przekazywania parametru -D w Javie, jaki jest właściwy sposób pisania wiersza poleceń, a następnie uzyskiwania do niego dostępu z kodu? Na przykład próbowałem napisać coś takiego ... if (System.getProperty("test").equalsIgnoreCase("true")) { //Do something } A potem nazywam to tak ... java -jar myApplication.jar -Dtest="true" Ale otrzymuję wyjątek NullPointerException. Co ja …


7
Punkt przerwania przy zmianie właściwości
Firebug dla Firefoksa ma fajną funkcję o nazwie „Przerwij przy zmianie właściwości”, w której mogę oznaczyć dowolną właściwość dowolnego obiektu i zatrzyma wykonywanie JavaScript tuż przed zmianą. Próbuję osiągnąć to samo w Google Chrome i nie mogę znaleźć funkcji w debugerze Chrome. Jak to zrobić w Google Chrome?

9
Przenoszenie projektu do innego folderu w Eclipse
Generalnie moje projekty robocze znajdują się w folderach na moim pulpicie. Kiedy są gotowe, po prostu przenoszę je do pliku c:\dev\. Rzecz w tym, że robię to w dość archaiczny sposób. 1. move project files 2. delete project on Eclipse 3. create new project on Eclipse on the new location …


5
Testowanie jednostkowe ASP.NET WebApi z Request.CreateResponse
Próbuję napisać kilka testów jednostkowych dla mojego ApiController i napotkałem pewne problemy. Istnieje fajna metoda rozszerzenia o nazwie Request.CreateResponse, która bardzo pomaga w generowaniu odpowiedzi. public HttpResponseMessage Post(Product product) { var createdProduct = repo.Add(product); return this.Request.CreateResponse(HttpStatusCode.Created, createdProduct); } Czy jest jakiś sposób na mockowanie CreateResponse bez używania częściowych mocków lub …

11
Jak sprawdzić, czy element jQuery znajduje się w DOM?
Powiedzmy, że definiuję element $foo = $('#foo'); a potem dzwonię $foo.remove() z jakiegoś wydarzenia. Moje pytanie brzmi, jak sprawdzić, czy $ foo zostało usunięte z DOM, czy nie? Przekonałem się, że to $foo.is(':hidden')działa, ale to oczywiście zwróci prawdę, gdybym tylko zadzwonił $foo.hide().
147 jquery 

8
ORA-00979 nie jest grupą według wyrażenia
Otrzymuję ORA-00979 z następującym zapytaniem: SELECT cr.review_sk, cr.cs_sk, cr.full_name, tolist(to_char(cf.fact_date, 'mm/dd/yyyy')) "appt", cs.cs_id, cr.tracking_number from review cr, cs, fact cf where cr.cs_sk = cs.cs_sk and UPPER(cs.cs_id) like '%' || UPPER(i_cs_id) || '%' and row_delete_date_time is null and cr.review_sk = cf.review_wk (+) and cr.fact_type_code (+) = 183050 GROUP BY cr.review_sk, cr.cs_sk, …
147 sql  oracle  ora-00979 

8
Gdzie są wyświetlane dane wyjściowe System.Diagnostics.Debug.Write?
Poniższy program C # (zbudowany za pomocą csc hello.cs) drukuje tylko Hello via Console!na konsoli iw Hello via OutputDebugStringoknie DebugView. Jednak nie widzę żadnego z System.Diagnostics.*połączeń. Dlaczego? using System; using System.Runtime.InteropServices; class Hello { [DllImport("kernel32.dll", CharSet=CharSet.Auto)] public static extern void OutputDebugString(string message); static void Main() { Console.Write( "Hello via Console!" …
147 c#  debugging 


3
Jak wybrać strategię scalania dla Git Rebase?
git-rebasestrona man wspomina -X<option>mogą być przekazywane git-merge. Kiedy / jak dokładnie? Chciałbym zmienić bazę, stosując łatki ze strategią rekurencyjną i ich opcją (zastosuj dowolne patyki, zamiast pomijać całe sprzeczne zatwierdzenia). Nie chcę scalać, chcę, aby historia była linearna. Próbowałem: git rebase -Xtheirs i git rebase -s 'recursive -Xtheirs' ale git …
147 git  git-rebase 

30
Jak obliczyć średnią zbioru danych cyklicznych?
Chcę obliczyć średnią zbioru danych cyklicznych. Na przykład mogę mieć kilka próbek z odczytu kompasu. Problem polega oczywiście na tym, jak radzić sobie z zawijaniem. Ten sam algorytm może być przydatny dla tarczy zegara. Rzeczywiste pytanie jest bardziej skomplikowane - co oznaczają statystyki na kuli lub w przestrzeni algebraicznej, która …
147 algorithm  math  geometry 

5
Programowe podnoszenie uprawnień do procesu?
Próbuję zainstalować usługę za pomocą InstallUtil.exe, ale została wywołana za pośrednictwem Process.Start. Oto kod: ProcessStartInfo startInfo = new ProcessStartInfo (m_strInstallUtil, strExePath); System.Diagnostics.Process.Start (startInfo); gdzie m_strInstallUtiljest w pełni kwalifikowaną ścieżką i plikiem exe do „InstallUtil.exe” oraz strExePathw pełni kwalifikowaną ścieżką / nazwą do mojej usługi. Uruchamianie składni wiersza poleceń z wiersza …



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.