Programowanie

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


4
Jak przekazać ArrayList do parametru metody varargs?
Zasadniczo mam ArrayList lokalizacji: ArrayList<WorldLocation> locations = new ArrayList<WorldLocation>(); poniżej nazywam następującą metodę: .getMap(); parametry w metodzie getMap () to: getMap(WorldLocation... locations) Problem, który mam, polega na tym, że nie jestem pewien, jak przekazać CAŁĄ listę locationsdo tej metody. próbowałem .getMap(locations.toArray()) ale getMap tego nie akceptuje, ponieważ nie akceptuje Objects …

3
Dodanie domyślnej wartości parametru z podpowiedzi typu w Pythonie
Jeśli mam taką funkcję: def foo(name, opts={}): pass I chcę dodać podpowiedzi do parametrów, jak to zrobić? Sposób, w jaki zakładałem, powoduje błąd składniowy: def foo(name: str, opts={}: dict) -> str: pass Następujące polecenie nie zgłasza błędu składniowego, ale nie wydaje się intuicyjnym sposobem obsługi tego przypadku: def foo(name: str, …

30
Jak zdobyć pierwszy element tablicy?
Jak uzyskać pierwszy element z tablicy takiej jak ta: var ary = ['first', 'second', 'third', 'fourth', 'fifth']; Próbowałem tego: alert($(ary).first()); Ale wróci [object Object]. Muszę więc pobrać pierwszy element z tablicy, który powinien być elementem 'first'.

10
Jak poprawnie używać słowa kluczowego extern w C.
Moje pytanie dotyczy tego, kiedy do funkcji należy odwoływać się za pomocą externsłowa kluczowego w C. Nie widzę, kiedy należy to wykorzystać w praktyce. Gdy piszę program, wszystkie funkcje, których używam, są udostępniane za pośrednictwem dołączonych plików nagłówkowych. Dlaczego więc warto externuzyskać dostęp do czegoś, co nie zostało ujawnione w …
235 c 



26
Pytanie do wywiadu: Sprawdź, czy jeden ciąg znaków jest rotacją drugiego ciągu [zamknięty]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
235 java  c++  c 

23
Ustawienie hasła użytkownika root MySQL w OS X
Właśnie zainstalowałem MySQL na Mac OS X. Kolejnym krokiem było ustawienie hasła użytkownika root, więc zrobiłem to w następnej kolejności: Uruchom aplikację terminalową, aby uzyskać dostęp do wiersza poleceń systemu Unix. Pod poleceniem Unixa wykonałem następujące polecenia: $ cd /usr/local/mysql/bin $ ./mysqladmin -u root password 'password' Ale kiedy wykonuję polecenie …
235 mysql  macos  passwords 

12
Znajdź i zamień tekst w całej tabeli za pomocą zapytania MySQL
Zwykle używam ręcznego wyszukiwania do zamiany tekstu w bazie danych MySQL przy użyciu phpmyadmin. Mam tego dość, jak mogę uruchomić zapytanie w celu znalezienia i zastąpienia tekstu nowym tekstem w całej tabeli w phpmyadmin? Przykład: znajdź słowo kluczowe domain.com, zamień na www.domain.com.
235 mysql  phpmyadmin 


12
JavaScript / JQuery: $ (okno) .resize jak strzelać PO zakończeniu zmiany rozmiaru?
Używam JQuery jako takiego: $(window).resize(function() { ... }); Wydaje się jednak, że jeśli dana osoba ręcznie zmieni rozmiar okien przeglądarki, przeciągając krawędź okna, aby ją powiększyć / zmniejszyć, .resizepowyższe zdarzenie zostanie uruchomione wielokrotnie. Pytanie: Jak wywołać funkcję PO zakończeniu zmiany rozmiaru okna przeglądarki (aby zdarzenie było uruchamiane tylko raz)?
235 javascript  jquery 

15
Jak powinienem używać git diff do długich linii?
Używam git-diff na pliku, ale zmiana jest na końcu długiej linii. Jeśli użyję klawiszy kursora, aby przejść w prawo, utraci to kodowanie kolorami - a co gorsza, linie się nie wyrównują - co utrudni śledzenie zmiany. Czy istnieje sposób, aby zapobiec temu problemowi lub po prostu sprawić, by linie się …
235 git  diff  word-wrap 


6
Różnica między attr_accessor i attr_accessible
W Railsach jaka jest różnica między attr_accessori attr_accessible? Z mojego rozumienia, przy użyciu attr_accessorużywa się do tworzenia metod pobierających i ustawiających dla tej zmiennej, abyśmy mogli uzyskać dostęp do zmiennej jak Object.variablelub Object.variable = some_value. Przeczytałem, attr_accessibleże ta konkretna zmienna jest dostępna dla świata zewnętrznego. Czy ktoś może mi powiedzieć, …

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.