Programowanie

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

9
Wykonywanie skryptów powłoki ze stacji dokującej OS X?
Jak skonfigurować skrypt powłoki do wykonywania ze stacji dokującej Mac OSX? Wygląda na to, że samo utworzenie skrótu spowoduje otwarcie pliku w moim edytorze. Czy jest flaga, którą muszę gdzieś ustawić, aby nakazać jej uruchomienie zamiast otwierania do edycji?
160 macos  shell 

22
Dlaczego isNaN („”) (łańcuch ze spacjami) jest równe fałszowi?
Dlaczego w JavaScript isNaN(" ")ocenia się na false, ale isNaN(" x")ocenia na true? Mam wykonywania operacji numerycznych na polu tekstowym, a ja sprawdzenie, czy pole jest null, ""albo NaN. Kiedy ktoś wpisze w to pole kilka spacji, moja walidacja kończy się niepowodzeniem we wszystkich trzech i jestem zdezorientowany, dlaczego przeszedł …
160 javascript  nan 

11
Wyłącz ostrzeżenie dotyczące zabezpieczeń dołączania programu Visual Studio podczas debugowania usług IIS
W przypadku korzystania z programu Visual Studio 2008 lub 2010 za każdym razem, gdy dołączasz do programu IIS w3wp.exe, pojawia się ostrzeżenie o zabezpieczeniach załączania, Jak to wyłączyć? Fajnie byłoby wiedzieć również, jak trzymać go przyczepionego na dłużej, ponieważ po pewnym czasie wydaje się, że minie. Btw: Dodałem to jako …

13
Jak mogę uzyskać SQL PreparedStatement?
Mam ogólną metodę Java z następującą sygnaturą metody: private static ResultSet runSQLResultSet(String sql, Object... queryParams) Otwiera połączenie, buduje za PreparedStatementpomocą instrukcji sql i parametrów w queryParamstablicy o zmiennej długości, uruchamia je, buforuje ResultSet(w a CachedRowSetImpl), zamyka połączenie i zwraca zbuforowany zestaw wyników. Mam obsługę wyjątków w metodzie, która rejestruje błędy. …

6
Dlaczego zagnieżdżone wagi źle wpływają na wydajność? Alternatywy?
Napisałem kilka plików układu, w których użyłem layout_weightatrybutu, aby utworzyć stosunek między różnymi widokami. W pewnym momencie zaczynam otrzymywać ostrzeżenia o zagnieżdżonych wagach. Zastanawiam się więc, dlaczego zagnieżdżone wagi są niekorzystne dla wydajności i czy istnieje bardziej efektywny sposób tworzenia stałego stosunku między wymiarami widoku, który można by wykorzystać dla …

2
Jak SignalR działa wewnętrznie?
Czy ktoś może dać mi znać, jak sygnalizujący działa wewnętrznie na wysokim poziomie? Domyślam się, że opróżnia dane, Response.Flusha po stronie klienta wysyła żądania Ajax w określonych odstępach czasu. Czy to jest poprawne?
160 signalr 

3
Jak używać> w poleceniu xargs?
Chcę znaleźć polecenie bash, które pozwoli mi grepować każdy plik w katalogu i zapisać dane wyjściowe tego grepa w oddzielnym pliku. Przypuszczam, że zrobiłbym coś takiego ls -1 | xargs -I{} "grep ABC '{}' > '{}'.out" ale, o ile wiem, xargs nie lubi podwójnych cudzysłowów. Jeśli jednak usunę podwójne cudzysłowy, …
160 bash  redirect  xargs 




3
Jakie są gwarancje złożoności standardowych pojemników?
Najwyraźniej ;-) standardowe kontenery dają jakąś formę gwarancji. Jakie rodzaje gwarancji i jakie dokładnie są różnice między różnymi typami kontenerów? Pracując ze strony SGI (o STL ) wymyśliłem to: Container Types: ================ Container: Forward Container Reverse Container Random Access Container Sequence Front Insert Sequence Back Insert Sequence Associative Container Simple …
160 c++  stl  containers  big-o 


7
Jackson pokonuje podkreślenia na korzyść obudowy wielbłąda
Pobieram ciąg JSON z Internetu; jak większość JSON, widziałem, że zawiera długie klucze, które są oddzielone podkreśleniami. Zasadniczo moim celem jest deserializacja JSON w obiekty java, ale nie używam podkreślenia w kodzie java. Na przykład, mogę mieć Userklasę z firstNamepolem w przypadku wielbłąda, jednocześnie muszę jakoś powiedzieć Jacksonowi, aby zamapował …
160 java  jackson 


4
Jaki smak produktu domyślnie tworzy Android Studio w pliku build.gradle?
Mamy projekt na Androida, który wykorzystuje nowy system kompilacji Gradle i używamy Android Studio jako narzędzia programistycznego. Gdy w programie określono kilka odmian produktu build.gradle, zauważymy, że Android Studio tworzy pierwszy z nich określony alfabetycznie. Czy istnieje sposób, aby powiedzieć Android Studio, aby podczas opracowywania tworzył i testował tylko określony …

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.