Programowanie

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


30
Interfejs vs Klasa abstrakcyjna (ogólne OO)
Niedawno miałem dwa wywiady telefoniczne, w których zapytano mnie o różnice między klasą interfejsu a klasą abstrakcyjną. Wyjaśniłem każdy aspekt, o którym mogłem pomyśleć, ale wygląda na to, że czekają, aż wymienię coś konkretnego i nie wiem, co to jest. Z mojego doświadczenia wynika, że ​​następujące są prawdziwe. Jeśli brakuje …

7
Jak działa sztuczka vima „pisz z sudo”?
Wielu z was prawdopodobnie widziało polecenie, które pozwala pisać na pliku, który wymaga uprawnień roota, nawet jeśli zapomniałeś otworzyć vima za pomocą sudo: :w !sudo tee % Chodzi o to, że nie rozumiem, co dokładnie się tutaj dzieje. Już to wymyśliłem: wjest po to *:w_c* *:write_c* :[range]w[rite] [++opt] !{cmd} Execute …
1410 vim  sudo 


30
Jak uzyskać adres IP kontenera Docker od hosta
Czy istnieje polecenie, które mogę uruchomić, aby uzyskać adres IP kontenera bezpośrednio z hosta po utworzeniu nowego kontenera? Zasadniczo, gdy Docker utworzy kontener, chcę uruchomić własne skrypty wdrażania i konfiguracji kontenera.
1408 docker 


30
Czy JavaScript jest językiem pass-by-reference lub pass-by-value?
Typy prymitywne (liczba, ciąg itp.) Są przekazywane przez wartość, ale obiekty są nieznane, ponieważ oba mogą być przekazywane przez wartość (w przypadku, gdy uważamy, że zmienna przechowująca obiekt jest w rzeczywistości odniesieniem do obiektu ) i przekazywany przez odniesienie (gdy weźmiemy pod uwagę, że zmienna obiektu zawiera sam obiekt). Chociaż …

25
Importowanie plików z innego folderu
Mam następującą strukturę folderów. application/app/folder/file.py i chcę zaimportować niektóre funkcje z file.py do innego pliku Python, który znajduje się w application/app2/some_folder/some_file.py próbowałem from application.app.folder.file import func_name i kilka innych prób, ale jak dotąd nie udało mi się poprawnie zaimportować. W jaki sposób mogę to zrobić?




27
Dlaczego nie odziedziczyć po liście <T>?
Planując swoje programy, często zaczynam od takiego łańcucha myśli: Drużyna piłkarska to tylko lista piłkarzy. Dlatego powinienem to przedstawić za pomocą: var football_team = new List&lt;FootballPlayer&gt;(); Kolejność na tej liście odpowiada kolejności, w jakiej gracze są umieszczeni na liście. Ale później zdaję sobie sprawę, że drużyny mają także inne właściwości, …
1398 c#  .net  list  oop  inheritance 

30
Gdzie mogę znaleźć dokumentację dotyczącą formatowania daty w JavaScript? [Zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 2 lata temu . Zauważyłem, że new Date()funkcja JavaScript jest bardzo inteligentna w przyjmowaniu dat w kilku formatach. Xmas95 = new …



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.