Programowanie

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


1
Podświetlanie kodu wbudowanego w reStructuredText
Wiem, że reStructuredText ma tę dyrektywę: .. code:: bash gedit pohl.m który renderuje blok kodu. Czy jest jakiś sposób, aby uzyskać podświetlanie składni dla wstawionych fragmentów, takich jak ten: Do edit the file, type ``gedit pohl.m`` into a terminal. Backticks oznaczają to jako kod, ale chciałbym to podkreślić pygementami, takimi …

5
Jaka jest dobra praktyka sprawdzania, czy istnieje zmienna środowiskowa, czy nie?
Chcę sprawdzić, czy w moim środowisku istnieje zmienna, powiedzmy "FOO", w Pythonie. W tym celu korzystam z osbiblioteki standardowej. Po przeczytaniu dokumentacji biblioteki wymyśliłem 2 sposoby na osiągnięcie celu: Metoda 1: if "FOO" in os.environ: pass Metoda 2: if os.getenv("FOO") is not None: pass Chciałbym wiedzieć, która metoda jest dobra …

1
Opróżnij folder podmodułu Git po sklonowaniu repozytorium
Mam jedno repozytorium hostowane pod adresem https://github.com/aikiframework/json . Na mojej kopii lokalnej dodałem podmoduł za pomocą polecenia git submodule add git@github.com:jcubic/json-rpc.git json-rpc Następnie wykonałem commit i push, a zmiany pojawiają się na GitHub (mogę to kliknąć). Ale kiedy sklonuję repozytorium git clone https://github.com/aikiframework/json.git folder modułu podrzędnego json-rpc jest pusty. Czego …

5
Gradle, „sourceCompatibility” czy „targetCompatibility”?
Jaki jest związek / różnica między sourceCompatibilityi targetCompatibility? Co się dzieje, gdy mają różne wartości? Według dokumentacji Gradle : sourceCompatibilityto „Zgodność wersji Java do użycia podczas kompilowania źródła Java”. targetCompatibilityto „Wersja Java do generowania klas”. Rozumiem, że targetCompatibilitywygeneruje kod bajtowy Java zgodny z określoną wersją języka Java. Czy jest to …
130 gradle  java 

3
Czy ktoś może wyjaśnić docker.sock
Próbuję zrozumieć rzeczywisty powód montowania docker.sockw docker-compose.ymlpliku. Czy służy do automatycznego wykrywania? volumes: - /var/run/docker.sock:/var/run/docker.sock
130 docker 

2
Wysyłanie ramki ping / pong websocket z przeglądarki
Ciągle czytam o wiadomościach ping / pong w gniazdach internetowych, aby utrzymać połączenie, ale nie jestem pewien, jakie one są. Czy jest to inny typ ramki? (Nie widzę żadnych metod w javascriptowym obiekcie WebSocket w chrome związanych z ping-pongiem). Czy jest to tylko wzorzec projektowy (np. Dosłownie wysyłam „ping” lub …



17
Błąd AngularJS: żądania między źródłami są obsługiwane tylko w przypadku schematów protokołów: http, dane, rozszerzenie chrome, https
Mam trzy pliki bardzo prostej aplikacji kątowej js index.html <!DOCTYPE html> <html ng-app="gemStore"> <head> <script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular.min.js'></script> <script type="text/javascript" src="app.js"></script> </head> <body ng-controller="StoreController as store"> <div class="list-group-item" ng-repeat="product in store.products"> <h3>{{product.name}} <em class="pull-right">{{product.price | currency}}</em></h3> </div> <product-color></product-color> </body> </html> product-color.html <div class="list-group-item"> <h3>Hello <em class="pull-right">Brother</em></h3> </div> app.js (function() { var app …

15
pokaż ikonę na pasku akcji / pasku narzędzi z AppCompat-v7 21
Próbowałem tych - ale nadal nie widzę ikony takiej jak wcześniej: getSupportActionBar().setLogo(R.drawable.ic_launcher); getSupportActionBar().setDisplayUseLogoEnabled(true); getSupportActionBar().setIcon(R.drawable.ic_launcher); Wydaje się, że działa, gdy używam niestandardowego paska narzędzi - ale to zmusiłoby mnie do dotknięcia wszystkich układów - czy istnieje lepszy sposób na zrobienie tego?

7
Android Studio - niejednoznaczne wywołanie metody getClass ()
Używam Android Studio do mojej aplikacji na Androida. Mój kod działa i kompiluje się. Ostatnio IDE wyświetla mi błąd (czerwone linie) na getClass następującego kodu: fragment.getClass().getSimpleName() Jednak aplikacja nadal się kompiluje i działa. Błąd: Ambiguous method call. Both getClass () in Object and getClass () in Object match. Czy ktoś …

8
Dodawanie biblioteki / pliku JAR do projektu Eclipse dla systemu Android
To jest dwuczęściowe pytanie dotyczące dodawania biblioteki innej firmy (JAR) do projektu systemu Android w Eclipse. Pierwsza część pytania jest taka, że ​​kiedy próbuję dodać plik JAR (bibliotekę) innej firmy do mojego projektu na Androida, najpierw pojawia się problem Błąd podczas analizowania XML: niepowiązany prefiks ponieważ próbuję użyć klasy z …

5
Wyjaśnij obsługę zdarzeń ExtJS 4
Niedawno zacząłem uczyć się ExtJS i mam problem ze zrozumieniem, jak obsługiwać zdarzenia. Nie mam doświadczenia z żadnymi wcześniejszymi wersjami ExtJS. Czytając różne podręczniki, przewodniki i strony dokumentacji, dowiedziałem się, jak go używać, ale nie wiem, jak to działa. Znalazłem kilka samouczków dla starszych wersji ExtJS, ale nie jestem pewien, …

11
Użyć jQuery do zmiany tagu HTML?
czy to możliwe? przykład: $('a.change').click(function(){ //code to change p tag to h5 tag }); <p>Hello!</p> <a id="change">change</a> Zatem kliknięcie zakotwiczenia zmiany powinno spowodować zmianę <p>Hello!</p>sekcji (na przykład) na tag h5, tak abyś znalazł się <h5>Hello!</h5>po kliknięciu. Zdaję sobie sprawę, że możesz usunąć znacznik p i zamienić go na h5, ale …
130 jquery 

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.