Programowanie

727
Używanie @property kontra getters i setters

Oto pytanie projektowe dotyczące wyłącznie Pythona: class MyClass(object): ... def get_my_attr(self): ... def set_my_attr(self, value): ... i class MyClass(object): ... @property def my_attr(self): ... @my_attr.setter def my_attr(self, value): ... Python pozwala nam to zrobić w...

726
Gdzie Java jest zainstalowana na Mac OS X?

Właśnie pobrałem Java 7u17 na Mac OS 10.7.5 stąd, a następnie pomyślnie go zainstalowałem. Aby wykonać programowanie JNI, muszę wiedzieć, gdzie Java jest zainstalowana na moim komputerze Mac. Myślałem, że w /Library/Java/JavaVirtualMachines/folderze będzie folder o nazwie 1.7.0.jdklub coś takiego,...

724
Czy istnieje opcja git-merge --dry-run?

Łączę się w odległej gałęzi, która może mieć wiele konfliktów. Jak mogę stwierdzić, czy będzie to powodować konflikty, czy nie? Nie widzę niczego podobnego w --dry-runpozycji ON git-merge.

724
Jak porównać ciągi w Javie?

Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. На этот вопрос есть ответы на przepełnienie stosu на русском : Как сравнивать строки в Java?...

723
Jak uzyskać rozszerzenie pliku w PHP?

To pytanie można przeczytać w dowolnym miejscu w Internecie z różnymi odpowiedziami: $ext = end(explode('.', $filename)); $ext = substr(strrchr($filename, '.'), 1); $ext = substr($filename, strrpos($filename, '.') + 1); $ext = preg_replace('/^.*\.([^.]+)$/D', '$1', $filename); $exts =...

723
Jak zdefiniować tablicę dwuwymiarową w Pythonie

Chcę zdefiniować tablicę dwuwymiarową bez zainicjowanej długości w następujący sposób: Matrix = [][] ale to nie działa... Wypróbowałem poniższy kod, ale jest również nieprawidłowy: Matrix = [5][5] Błąd: Traceback ... IndexError: list index out of range Jaki jest mój...

722
Jak zmienić zdalne repozytorium dla submodułu git?

Utworzyłem repozytorium git z podmodułem. Jestem w stanie powiedzieć samemu podmodułowi, aby zmienił ścieżkę zdalnego repozytorium, ale nie jestem pewien, jak powiedzieć repozytorium nadrzędnemu, jak zmienić ścieżkę zdalnego repozytorium dla tego podmodułu. Nie zdziwiłbym się, gdyby trochę nie...

722
Usuń zatwierdzenie git, które nie zostało wypchnięte

Zrobiłem, git commitale jeszcze nie wysłałem go do repozytorium. Kiedy to zrobię git status, dostaję „# Twój oddział wyprzedza„ master ”o 1 zatwierdzenie. Więc jeśli chcę cofnąć moje najwyższe zatwierdzenie, czy mogę po prostu: git reset --hard eb27bf26dd18c5a34e0e82b929e0d74cfcaab316 biorąc...