Programowanie

1130
Jaki jest cel słowa „ja”?

Jaki jest cel tego selfsłowa w Pythonie? Rozumiem, że odnosi się do konkretnego obiektu utworzonego z tej klasy, ale nie rozumiem, dlaczego musi być jawnie dodawany do każdej funkcji jako parametr. Aby to zilustrować, w Ruby mogę to zrobić: class myClass def myFunc(name) @name = name...

1129
Skróty w celu C do łączenia NSStrings

Czy stringByAppendingString:w Objective-C są jakieś skróty do konkatenacji ciągów znaków ( ) lub skróty do NSStringogólnej pracy z nimi ? Na przykład chciałbym zrobić: NSString *myString = @"This"; NSString *test = [myString stringByAppendingString:@" is just a test"]; coś więcej jak: string...

1129
Jak rozumieć zero vs. pusta vs. pusta w Ruby

Znalazłem się wielokrotnie szuka jasnego zdefiniowania różnic nil?, blank?oraz empty?w Ruby on Rails. Oto najbliższy, jaki przyszedłem: blank?obiekty są fałszywe, puste lub zawierają spacje. Na przykład "", " ", nil, [], i {}są puste. nil? obiekty są instancjami NilClass. empty?obiekty są...

1129
Jak odinstalować moduły NPM w węźle JS?

Jak powszechnie wiadomo, każdy moduł npm można zainstalować poprzez uruchomienie prostego polecenia: npm install <module_name>. Zainstalowałem kilka modułów, których już nie używam i chcę je po prostu usunąć. Mam kilka pytań na ten temat: Czy mamy jakieś polecenie lub proces, aby...

1128
Usuń element według identyfikatora

Podczas usuwania elementu ze standardowym JavaScript należy najpierw przejść do jego elementu nadrzędnego: var element = document.getElementById("element-id"); element.parentNode.removeChild(element); Konieczność przejścia do węzła nadrzędnego wydaje mi się nieco dziwna, czy istnieje powód, dla...

1127
Jaki jest preferowany shebang Bash?

Czy można ominąć stos przepełnienia stosu : В чём смысл и преимущества #! / Usr / bin / env? Czy istnieje jakikolwiek Bashshebang obiektywnie lepszy od innych do większości zastosowań? #!/usr/bin/env bash #!/bin/bash #!/bin/sh #!/bin/sh - itp Niegdyś pamiętam dawno...

1126
Jaki jest twój najbardziej produktywny skrót w Vimie?

Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Dużo słyszałem o Vimie , zarówno o zaletach, jak i wadach. Wydaje się, że powinieneś być...