Programowanie

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

8
Zmiana nazwy folderu virtualenv bez niszczenia go
Utworzyłem folder i zainicjowałem w nim instancję virtualenv. $ mkdir myproject $ cd myproject $ virtualenv env Kiedy uruchamiam (env)$ pip freeze, pokazuje zainstalowane pakiety tak, jak powinno. Teraz chcę zmienić nazwę myproject/na project/. $ mv myproject/ project/ Jednak teraz, kiedy biegnę $ . env/bin/activate (env)$ pip freeze mówi, że …
162 python  ubuntu  virtualenv  pip 

8
Czy możliwe jest wiązanie danych widoczne z negacją („!”) Wartości logicznej właściwości ViewModel?
Chciałbym użyć właściwości w moim ViewModel, aby przełączyć, która ikona ma być wyświetlana bez tworzenia oddzielnej obliczonej właściwości odwrotności. czy to możliwe? <tbody data-bind="foreach: periods"> <tr> <td> <i class="icon-search" data-bind="visible: !charted, click: $parent.pie_it"></i> <i class="icon-remove" data-bind="visible: charted, click: $parent.pie_it"></i> </td> </tr> </tbody> Mój ViewModel ma właściwości okresów, które są tablicą …
162 knockout.js 

7
Ustawianie innego koloru dla każdej serii na wykresie punktowym w matplotlib
Załóżmy, że mam trzy zestawy danych: X = [1,2,3,4] Y1 = [4,8,12,16] Y2 = [1,4,9,16] Mogę rozproszyć wykres: from matplotlib import pyplot as plt plt.scatter(X,Y1,color='red') plt.scatter(X,Y2,color='blue') plt.show() Jak mogę to zrobić z 10 zestawami? Szukałem tego i mogłem znaleźć jakiekolwiek odniesienie do tego, o co pytam. Edycja: wyjaśnienie (miejmy nadzieję) …

6
Jaka jest różnica między „git init” a „git init --bare”?
Jaka jest różnica między git initi git init --bare? Okazało się, że --bareserwer Git wymaga wielu postów na blogu ? Na stronie podręcznika jest napisane: --bare Utwórz czyste repozytorium. Jeśli środowisko GIT_DIR nie jest ustawione, jest ustawione na bieżący katalog roboczy Ale co to właściwie oznacza? Czy jest to wymagane …

7
Tworzenie DateTime w określonej strefie czasowej w języku C #
Próbuję utworzyć test jednostkowy, aby przetestować przypadek, gdy strefa czasowa zmienia się na komputerze, ponieważ została nieprawidłowo ustawiona, a następnie poprawiona. W teście muszę mieć możliwość tworzenia obiektów DateTime w żadnej lokalnej strefie czasowej, aby upewnić się, że osoby uruchamiające test mogą to zrobić pomyślnie, niezależnie od tego, gdzie się …
162 c#  .net  datetime  timezone  .net-3.5 

3
Nie można dostać się do $ rootScope
Poniższy plik "działa" (to poczucie, że nie generuje żadnych błędów): <!doctype html> <html ng-app="modx"> <script src="http://code.angularjs.org/angular-1.0.0rc7.js"></script> <script> angular.module("modx", [], function($routeProvider) { }); </script> </html> ale to <!doctype html> <html ng-app="modx"> <script src="http://code.angularjs.org/angular-1.0.0rc7.js"></script> <script> angular.module("modx", [], function($routeProvider, $rootScope) { }); </script> </html> podaje błąd: Błąd: nieznany dostawca: $ rootScope z pliku …
162 angularjs 

23
Excel „Tabela zewnętrzna nie ma oczekiwanego formatu”.
Próbuję odczytać plik Excel (xlsx) przy użyciu kodu pokazanego poniżej. Otrzymuję komunikat „Tabela zewnętrzna nie jest w oczekiwanym formacie”. błąd, chyba że mam już otwarty plik w programie Excel. Innymi słowy, muszę najpierw otworzyć plik w programie Excel, zanim będę mógł czytać z mojego programu C #. Plik xlsx znajduje …


6
Szybka składnia do-try-catch
Próbuję zrozumieć nową obsługę błędów w języku Swift 2. Oto co zrobiłem: najpierw zadeklarowałem wyliczenie błędu: enum SandwichError: ErrorType { case NotMe case DoItYourself } A potem zadeklarowałem metodę, która zgłasza błąd (nie ludzie z wyjątkiem. To jest błąd.). Oto ta metoda: func makeMeSandwich(names: [String: String]) throws -> String { …
162 swift  swift2 



5
Zapobieganie ukrywaniu pasków przewijania dla użytkowników gładzika systemu MacOS w oprogramowaniu WebKit / Blink
Domyślne zachowanie WebKit / Blink (Safari / Chrome) w systemie MacOS od 10.7 (Mac OS X Lion) polega na ukrywaniu pasków przewijania przed użytkownikami gładzika, gdy nie są one używane. Może to być mylące ; pasek przewijania jest często jedyną wizualną wskazówką dotyczącą przewijania elementu. Przykład ( jsfiddle ) HTML …
162 css  macos  webkit  scrollbar  blink 


5
Co oznacza zmienna @@ w Rubim?
Co to są zmienne Ruby poprzedzone podwójnym znakiem ( @@)? Moje rozumienie zmiennej poprzedzonej znakiem at jest takie, że jest to zmienna instancji, tak jak w PHP: Wersja PHP class Person { public $name; public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } } …


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.