Programowanie

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




12
Jak przekazać argumenty wiersza poleceń do aliasu powłoki?
Jak przekazać argumenty wiersza polecenia do aliasu? Oto próbka: alias mkcd = 'mkdir 1 $; cd $ 1; ' Ale w tym przypadku $ xx jest tłumaczony w aliasie tworzącym czas, a nie w czasie wykonywania. Jednak stworzyłem obejście za pomocą funkcji powłoki (po trochę googlowaniu), jak poniżej: funkcja mkcd …
288 shell  alias 


6
Raporty Eclipse renderujące bibliotekę nowszą niż wtyczka ADT
W nowej instalacji zestawu SDK systemu Android układ graficzny Eclipse jest pusty, zamiast pokazywać rendering układu. Eclipse wyświetla ten komunikat: Ta wersja biblioteki renderowania jest nowsza niż Twoja wersja wtyczki ADT. Zaktualizuj wtyczkę ADT. Raport o błędach Raporty Eclipse renderujące bibliotekę nowszą niż wtyczka ADT zawierają listę kroków do odtworzenia. …

10
Jak zrobić migający / migający tekst za pomocą CSS 3
Obecnie mam ten kod: @-webkit-keyframes blinker { from { opacity: 1.0; } to { opacity: 0.0; } } .waitingForConnection { -webkit-animation-name: blinker; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: cubic-bezier(.5, 0, 1, 1); -webkit-animation-duration: 1.7s; } Miga, ale miga tylko „w jednym kierunku”. To znaczy, tylko zanika, a potem pojawia się ponownie opacity: 1.0, …

19
UIActivityViewController ulega awarii na iPadzie z systemem iOS 8
Obecnie testuję swoją aplikację za pomocą Xcode 6 (Beta 6). UIActivityViewController działa dobrze z urządzeniami iPhone i symulatorami, ale zawiesza się z symulatorami i urządzeniami iPad (iOS 8) z następującymi dziennikami Terminating app due to uncaught exception 'NSGenericException', reason: 'UIPopoverPresentationController (<_UIAlertControllerActionSheetRegularPresentationController: 0x7fc7a874bd90>) should have a non-nil sourceView or barButtonItem set …

19
Czy mnożenie i dzielenie za pomocą operatorów zmiany biegów w C jest rzeczywiście szybsze?
Mnożenie i dzielenie można osiągnąć na przykład za pomocą operatorów bitowych i*2 = i<<1 i*3 = (i<<1) + i; i*10 = (i<<3) + (i<<1) i tak dalej. Czy w rzeczywistości szybsze jest użycie powiedz (i<<3)+(i<<1)do pomnożenia przez 10 niż i*10bezpośrednie? Czy jest jakiś rodzaj danych wejściowych, których nie można pomnożyć …

6
Oś pomocnicza z twinx (): jak dodać do legendy?
Mam wykres z dwiema osiami Y, używając twinx(). Daję również etykiety do linii i chcę je pokazać legend(), ale udało mi się uzyskać etykiety tylko jednej osi w legendzie: import numpy as np import matplotlib.pyplot as plt from matplotlib import rc rc('mathtext', default='regular') fig = plt.figure() ax = fig.add_subplot(111) ax.plot(time, …





9
Dlaczego potrzebujesz ./ (kropka-ukośnik) przed nazwą pliku wykonywalnego lub skryptu, aby uruchomić go w bash?
Kiedy uruchamiam skrypty w bash, muszę napisać ./na początku: $ ./manage.py syncdb Jeśli nie, otrzymuję komunikat o błędzie: $ manage.py syncdb -bash: manage.py: command not found Jaki jest tego powód? Myślałem, że .to alias dla bieżącego folderu, dlatego te dwa połączenia powinny być równoważne. Nie rozumiem też, dlaczego nie potrzebuję, …
288 bash  shell  unix  command-line 

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.