Programowanie

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

11
Usuń nadmiarowe ścieżki ze zmiennej $ PATH
Zdefiniowałem tę samą ścieżkę w zmiennej $ PATH 6 razy. Nie wylogowywałem się, żeby sprawdzić, czy zadziałało. Jak mogę usunąć duplikaty? Zmienna $ PATH wygląda następująco: echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin Jak bym zresetował to do just /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games


4
Angular.js ng-repeat w wielu tr
Używam Angular.js dla aplikacji, która używa ukrytych trs do symulacji efektu wysuwania, pokazując tr i przesuwając w dół div w td poniżej. Ten proces działał fantastycznie, używając knockout.js podczas iteracji po tablicy tych wierszy, ponieważ mogłem użyć <!-- ko:foreach -->obu elementów tr. Z angular, ng-repeatnależy zastosować do elementu html, co …

3
Unikalne ograniczenie, które dopuszcza puste wartości w MySQL
Mam pole przechowujące kody produktów. Kody są unikalne, ale niektóre produkty po prostu nie mają kodu. Nie mogę wymyślać kodów, ponieważ są to kody dostawców. Czy tego rodzaju ograniczenie jest możliwe w MySQL? Jestem noobem z procedurami składowanymi i wyzwalaczami, więc jeśli rozwiązanie obejmuje jeden z nich, prosimy o cierpliwość. …

3
Sortuj wiersze w data.table w kolejności malejącej na kluczu ciągu `order (-x, v)` daje błąd w data.table 1.9.4 lub wcześniej
Powiedzmy, że mam następujący data.tablew R: library(data.table) DT = data.table(x=rep(c("b","a","c"),each=3), y=c(1,3,6), v=1:9) Chcę uporządkować według dwóch kolumn (powiedzmy kolumny xi v). Użyłem tego: DT[order(x,v)] # sorts first by x then by v (both in ascending order) Ale teraz chcę to posortować x(w porządku malejącym) i mam następujący kod: DT[order(-x)] #Error …
125 r  string  sorting  data.table  key 


1
Jak zmienić licencję na projekt na Github? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Utworzyłem prostą listę APIw programie Ci chcę ją opublikować za pośrednictwem Github. Czy istnieje sposób na …
125 git  api  github  licensing 



7
Android - ustawienie limitu czasu dla AsyncTask?
mam AsyncTask klasę, którą wykonuję, która pobiera dużą listę danych ze strony internetowej. W przypadku, gdy użytkownik końcowy ma bardzo powolne lub przerywane połączenie danych w momencie użycia, chciałbym AsyncTaskustawić limit czasu po pewnym czasie. Moje pierwsze podejście do tego jest takie: MyDownloader downloader = new MyDownloader(); downloader.execute(); Handler handler …

2
Przechwytywanie lambda i parametr o tej samej nazwie - kto przesłania drugi? (clang przeciwko gcc)
auto foo = "You're using g++!"; auto compiler_detector = [foo](auto foo) { std::puts(foo); }; compiler_detector("You're using clang++!"); clang ++ 3.6.0 i nowsze wydrukuj "Używasz clang ++!" i ostrzegaj o niewykorzystaniu przechwytywania foo . g ++ 4.9.0 i nowsze wydrukuj "Używasz g ++!" i ostrzec o nieużywanym parametrze foo . Który …

30
Ogranicz miejsca dziesiętne w Androidzie EditText
Próbuję napisać aplikację, która pomoże Ci zarządzać swoimi finansami. Używam EditTextpola, w którym użytkownik może określić kwotę pieniędzy. I ustawić inputTypena numberDecimalktóry działa dobrze, oprócz tego, że pozwala to ludzie, aby wprowadzić numery takie jak 123.122który nie jest idealne dla pieniędzy. Czy istnieje sposób ograniczenia liczby znaków po przecinku do …

13
Przyrost licznika w pętli Bash nie działa
Mam następujący prosty skrypt, w którym uruchamiam pętlę i chcę zachować plik COUNTER. Nie mogę zrozumieć, dlaczego licznik się nie aktualizuje. Czy jest to spowodowane tworzeniem podpowłoki? Jak mogę to potencjalnie naprawić? #!/bin/bash WFY_PATH=/var/log/nginx WFY_FILE=error.log COUNTER=0 grep 'GET /log_' $WFY_PATH/$WFY_FILE | grep 'upstream timed out' | awk -F ', ' …
125 linux  bash  shell  scripting  counter 

18
Błąd programu Visual Studio „Odwołanie do obiektu nie jest ustawione na wystąpienie obiektu” po zainstalowaniu narzędzi ASP.NET i Web Tools 2015
Po zainstalowaniu ASP.NET i Web Tools 2015 (RC1 update 1) podczas otwierania *.cshtmlplików pojawia się następujący błąd w projektach ASP.NET MVC 4 : Odwołanie do obiektu nie jest ustawione na wystąpienie obiektu Otrzymuję ten sam komunikat o błędzie, nawet jeśli uruchamiam nowy projekt ASP.NET MVC 4 i próbuję tam otworzyć …

2
Dlaczego łączę „pochodzenie / rozwój” gałęzi zdalnego śledzenia w programowanie?
Tylko ja w mojej organizacji dokonuję zatwierdzeń z następującym komunikatem: Połącz gałąź zdalnego śledzenia „pochodzenie / rozwój” w programować Nie jestem pewien, co robię, żeby je wywołać, ale chciałbym przestać. Jakie polecenie wydaję, aby utworzyć to zatwierdzenie i jakie jest właściwe polecenie, którego powinienem użyć, aby go nie wyprodukować?

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.