Programowanie

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

9
Jak Git stash pop skrytkę w 1.8.3?
Właśnie zaktualizowałem Gita. Jestem na Git w wersji 1.8.3. Dziś rano próbowałem rozpakować zmianę 1 głęboko w stosie. Uruchomiłem się git stash pop stash@{1}i dostałem ten błąd. fatal: dwuznaczny argument „stash @ 1”: nieznana wersja lub ścieżka nie znajduje się w działającym drzewie. Użyj „-”, aby oddzielić ścieżki od wersji, …
290 git  escaping  git-stash 

12
Mapa a obiekt w JavaScript
Właśnie odkryłem chromestatus.com i po kilku godzinach dnia znalazłem ten wpis : Mapa: Obiekty mapy to proste mapy klucz / wartość. Zdezorientowało mnie to. Zwykłe obiekty JavaScript to słowniki, więc czym Mapróżni się od słownika? Koncepcyjnie są identyczne (zgodnie z jaka jest różnica między mapą a słownikiem? ) Odwołania do …

7
Jak przekonwertować / rzutować długo na ciąg?
Właśnie stworzyłem przykładową aplikację BB, która pozwala wybrać datę. DateField curDateFld = new DateField("Choose Date: ", System.currentTimeMillis(), DateField.DATE | DateField.FIELD_LEFT); Po wybraniu daty muszę przekonwertować tę długą wartość na String, aby móc łatwo przechowywać wartość daty w bazie danych. Jestem nowy w rozwoju Java i Blackberry. long date = curDateFld.getDate(); …

9
Jak mogę zakończyć plik wsadowy po napotkaniu błędu?
Mam plik wsadowy, który w kółko wywołuje ten sam plik wykonywalny z różnymi parametrami. Jak sprawić, by zakończyło się natychmiast, jeśli jedno z wywołań zwróci kod błędu dowolnego poziomu? Zasadniczo chcę odpowiednik MSBuild ContinueOnError=false.
290 batch-file 

10
Wykonaj polecenie na wszystkich plikach w katalogu
Czy ktoś mógłby podać kod do wykonania następujących czynności: Załóżmy, że istnieje katalog plików, z których wszystkie muszą być uruchomione przez program. Program wypisuje wyniki na standardowe wyjście. Potrzebuję skryptu, który przejdzie do katalogu, wykona polecenie dla każdego pliku i połączy dane wyjściowe w jeden duży plik wyjściowy. Na przykład, …
290 bash  scripting 

3
Jak uzyskać maksymalnie dwie wartości w MySQL?
Próbowałem, ale nie udało mi się: mysql> select max(1,0); BŁĄD 1064 (42000): Wystąpił błąd w składni SQL; sprawdź instrukcję która odpowiada wersji serwera MySQL, aby można było użyć właściwej składni w pobliżu „0)” w linii 1
290 mysql  max 


5
W Git, jaka jest różnica między origin / master a origin master?
Wiem, pochodzenie jest terminem określającym zdalne repozytorium, a master jest tam gałęzią. Celowo pomijam tutaj „kontekst” i mam nadzieję, że odpowiedź nie powinna zależeć od kontekstu. Więc w wierszach poleceń git jaka jest różnica między origin / master a origin master . Czy istnieje niejednoznaczny sposób na zrozumienie, kiedy używać …
290 git 

7
Przestrzeń nazw + funkcje kontra metody statyczne w klasie
Powiedzmy, że mam lub zamierzam napisać zestaw powiązanych funkcji. Powiedzmy, że są związane z matematyką. Pod względem organizacyjnym powinienem: Napisz te funkcje i umieść je w mojej MyMathprzestrzeni nazw i odwołuj się do nich za pośrednictwemMyMath::XYZ() Utwórz klasę o nazwie MyMathi ustaw te metody statycznie i odwołuj się do nich …

11
Jak uzyskać dostęp do ostatniej wartości w wektorze?
Załóżmy, że mam wektor zagnieżdżony w ramce danych na jednym lub dwóch poziomach. Czy istnieje szybki i brudny sposób uzyskania dostępu do ostatniej wartości bez korzystania zlength() funkcji? Coś innego niż $#specjalny wariant PERL ? Chciałbym więc coś takiego: dat$vec1$vec2[$#] zamiast dat$vec1$vec2[length(dat$vec1$vec2)]
290 r  dataframe  vector 

6
Jak zastąpić zagnieżdżone wersje zależności NPM?
Chciałbym użyć grunt-contrib-jasminepakietu NPM. Ma różne zależności. Część wykresu zależności wygląda następująco: ─┬ grunt-contrib-jasmine@0.4.1 │ ├─┬ grunt-lib-phantomjs@0.2.0 │ │ ├─┬ phantomjs@1.8.2-2 Niestety w tej wersji jest błąd, phantomjsktóry uniemożliwia poprawną instalację w systemie Mac OS X. Zostało to naprawione w najnowszej wersji. Jak mogę grunt-lib-phantomjsużyć nowszej wersji phantomjs? Dodatkowy kontekst: …
290 node.js  npm 

28
Używanie C #, aby sprawdzić, czy ciąg zawiera ciąg w tablicy ciągów
Chcę użyć C #, aby sprawdzić, czy wartość ciągu zawiera słowo w tablicy ciągu. Na przykład, string stringToCheck = "text1text2text3"; string[] stringArray = { "text1", "someothertext", etc... }; if(stringToCheck.contains stringArray) //one of the items? { } Jak mogę sprawdzić, czy wartość ciągu „stringToCheck” zawiera słowo w tablicy?
290 c#  arrays  string  search 

7
Jak używać zmiennych powłoki w skrypcie awk?
Znalazłem kilka sposobów przekazywania zewnętrznych zmiennych powłoki do awkskryptu, ale nie jestem pewien , czy 'i ". Najpierw próbowałem ze skryptem powłoki: $ v=123test $ echo $v 123test $ echo "$v" 123test Następnie spróbowałem awk: $ awk 'BEGIN{print "'$v'"}' $ 123test $ awk 'BEGIN{print '"$v"'}' $ 123 Skąd ta różnica? …
290 bash  shell  awk 

10
Brakuje widocznego - ** i ukrytego - ** w Bootstrap v4
W Bootstrap v3 często używam klas ukrytych - ** w połączeniu z clearfixem, aby kontrolować układy wielu kolumn na różnych szerokościach ekranu. Na przykład, Mógłbym połączyć wiele ukrytych - ** w jednym DIV, aby moje kolumny były wyświetlane poprawnie przy różnych szerokościach ekranu. Jako przykład chciałbym wyświetlić rzędy zdjęć produktów, …

7
Jak mogę wyłączyć „przewijanie historii” w iTerm2
Zainstalowałem nowy iTerm 2. Zapytał mnie na żółtym pasku u góry, czy chciałbym włączyć funkcję myszy. Niestety nie pamiętam już dokładnego zdania. Przez przypadek zgodziłem się. Teraz, gdy korzystam z kółka przewijania myszy w iTerm, nie przewija ono już w górę, ale zamiast tego uruchamia historię poleceń. Jakbym nacisnął kursor …
290 terminal  iterm2 

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.