Programowanie

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



9
Python vs Cpython
Co to za zamieszanie w Python i CPython (Jython, IronPython) , nie rozumiem: python.org wspomina, że ​​CPython to: „Tradycyjna” implementacja Pythona (pseudonim CPython) jeszcze jedno pytanie przepełnienia stosu wspomina, że: CPython to domyślny interpreter bajt-kodu Pythona, napisany w C. Szczerze mówiąc, nie rozumiem, co właściwie oznaczają oba te wyjaśnienia, ale …
447 python  cpython 


25
Struktury podobne do C w Pythonie
Czy istnieje sposób wygodnego zdefiniowania struktury podobnej do C w Pythonie? Mam dość pisania takich rzeczy jak: class MyStruct(): def __init__(self, field1, field2, field3): self.field1 = field1 self.field2 = field2 self.field3 = field3
447 python  struct 


28
Dodanie klucza publicznego do ~ / .ssh / author_keys nie loguje mnie automatycznie
Dodałem publiczny klucz SSH do pliku autoryzowanych_kluczy . ssh localhostpowinien mnie zalogować bez pytania o hasło. Zrobiłem to i próbowałem pisać ssh localhost, ale wciąż prosi mnie o wpisanie hasła. Czy muszę wprowadzić inne ustawienie, aby działało? Postępowałem zgodnie z instrukcjami dotyczącymi zmiany uprawnień: Poniżej jest wynik, jeśli to zrobię …



14
Jak testować jednostkowo klasy abstrakcyjne: rozszerzaj za pomocą kodów pośredniczących?
Zastanawiałem się, jak testować jednostkowo klasy abstrakcyjne i klasy rozszerzające klasy abstrakcyjne. Czy powinienem przetestować klasę abstrakcyjną, rozszerzając ją, usuwając metody abstrakcyjne, a następnie testując wszystkie konkretne metody? Potem testujesz tylko metody, które zastępuję i testujesz metody abstrakcyjne w testach jednostkowych dla obiektów, które rozszerzają moją klasę abstrakcyjną? Czy powinienem …


18
Jak posortować tablicę tablic asocjacyjnych według wartości danego klucza w PHP?
Biorąc pod uwagę tę tablicę: $inventory = array( array("type"=>"fruit", "price"=>3.50), array("type"=>"milk", "price"=>2.90), array("type"=>"pork", "price"=>5.43), ); Chciałbym posortować $inventoryelementy według ceny, aby uzyskać: $inventory = array( array("type"=>"pork", "price"=>5.43), array("type"=>"fruit", "price"=>3.50), array("type"=>"milk", "price"=>2.90), ); W jaki sposób mogę to zrobić?



6
Czy Mockito może przechwytywać argumenty metody wywoływanej wielokrotnie?
Mam metodę, która jest wywoływana dwukrotnie i chcę uchwycić argument drugiego wywołania metody. Oto, co próbowałem: ArgumentCaptor<Foo> firstFooCaptor = ArgumentCaptor.forClass(Foo.class); ArgumentCaptor<Foo> secondFooCaptor = ArgumentCaptor.forClass(Foo.class); verify(mockBar).doSomething(firstFooCaptor.capture()); verify(mockBar).doSomething(secondFooCaptor.capture()); // then do some assertions on secondFooCaptor.getValue() Ale dostaję TooManyActualInvocationswyjątek, ponieważ Mockito uważa, że doSomethingnależy to nazwać tylko raz. Jak mogę zweryfikować argument drugiego …

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.