Programowanie

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



19
Co oznacza „statyczny” w C?
Widziałem słowo staticużywane w różnych miejscach w kodzie C; czy to jest jak statyczna funkcja / klasa w C # (gdzie implementacja jest współdzielona między obiektami)?
1135 c  syntax  static 

29
Czy skalowanie Django? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Buduję aplikację internetową za pomocą Django. Powodem, dla którego wybrałem Django, były: Chciałem pracować z …




30
Jak mogę zainicjować statyczną mapę?
Jak zainicjowałbyś statyczny kod Mapw Javie? Metoda pierwsza: inicjalizator statyczny Metoda druga: inicjator instancji (anonimowa podklasa) lub inna metoda? Jakie są zalety i wady każdego z nich? Oto przykład ilustrujący dwie metody: import java.util.HashMap; import java.util.Map; public class Test { private static final Map<Integer, String> myMap = new HashMap<>(); static …

22
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 end end Rozumiem to …
1130 python  class  oop  self 

14
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ą specyficzne dla klasy, a definicja różni się w zależności …
1129 ruby-on-rails  ruby 

11
Jak posortować tablicę wielowymiarową według wartości?
Jak mogę posortować tę tablicę według wartości klucza „zamówienie”? Mimo że wartości są obecnie sekwencyjne, nie zawsze będą. Array ( [0] => Array ( [hashtag] => a7e87329b5eab8578f4f1098a152d6f4 [title] => Flower [order] => 3 ) [1] => Array ( [hashtag] => b24ce0cd392a5b0b8dedc66c25213594 [title] => Free [order] => 2 ) [2] => …

29
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 myString = "This"; string test = myString + " …

20
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 odinstalować moduł z katalogu głównego (coś podobnego npm uninstall …
1129 node.js  npm 


17
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 którego JavaScript działa w ten sposób?
1128 javascript 

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.