Programowanie

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

6
Dlaczego document.body ma wartość null w moim javascript?
Oto mój krótki dokument HTML. Dlaczego konsola Chrome zauważa ten błąd: „Uncaught TypeError: Cannot call method 'appendChild' of null"? <html> <head> <title>Javascript Tests</title> <script type="text/javascript"> var mySpan = document.createElement("span"); mySpan.innerHTML = "This is my span!"; mySpan.style.color = "red"; document.body.appendChild(mySpan); alert("Why does the span change after this alert? Not before?"); </script> …


10
Czy adres URL może zawierać spację?
Czy identyfikator URI (w szczególności adres URL HTTP) może zawierać jeden lub więcej znaków spacji? Jeśli adres URL musi być zakodowany, czy jest to +tylko powszechnie przestrzegana konwencja, czy uzasadniona alternatywa? W szczególności, czy ktoś może wskazać RFC, który wskazuje, że adres URL ze spacją musi być zakodowany? Motywacja do …
136 html  http  url  encoding 

6
Docker montowanie woluminów na hoście
Udało mi się udostępniać foldery między kontenerem docker z woluminami przy użyciu docker run -v /host/path:/container/path ... Ale moje pytanie brzmi, jaka jest różnica między tym a użyciem VOLUMEpolecenia w pliku Dockerfile VOLUME /path Używam obrazu z VOLUMEpoleceniem i chciałbym wiedzieć, jak udostępnić go mojemu gospodarzowi. Zrobiłem to za pomocą …

17
git update-index --assume-unchanged zwraca „fatal, nie można oznaczyć pliku”
Mam ten sam problem co OP w tym poście, ale nie rozumiem odpowiedzi oznaczonej jako poprawna (nie widzę, żeby wyjaśniała, jak naprawić sytuację) Robię to i otrzymuję ten błąd: $ git update-index --assume-unchanged web.config fatal: Unable to mark file web.config Plik JEST dodany do repozytorium NIE jest w .git/info/exclude NIE …
136 git 


2
Czy musisz zamknąć meta i tagi linków w HTML?
Właśnie czytałem czyjś HTML, który nigdy nie zamykał tagów meta i linków w sekcji nagłówka HTML. Kod działał dobrze; czy zamknięcie tych tagów jest opcjonalne? Pomyślałem, że byłoby źle sformułowane, gdyby tag nie był zamknięty.
136 html  tags 

3
Jaka jest różnica między kontynuacją a oddzwonieniem?
Przeglądałem całą sieć w poszukiwaniu oświecenia na temat kontynuacji i jest zdumiewające, jak najprostsze wyjaśnienia mogą tak kompletnie zmylić programistę JavaScript, jak ja. Jest to szczególnie ważne, gdy większość artykułów wyjaśnia kontynuacje kodu w Scheme lub używa monad. Teraz, kiedy w końcu wydaje mi się, że zrozumiałem istotę kontynuacji, chciałem …

5
Wydajność FOR vs FOREACH w PHP
Po pierwsze, rozumiem, że w 90% aplikacji różnica w wydajności jest całkowicie nieistotna, ale muszę tylko wiedzieć, która konstrukcja jest szybsza. To i ... Informacje dostępne obecnie w sieci są niejasne. Wiele osób twierdzi, że foreach jest złe, ale technicznie powinno być szybsze, ponieważ ma uprościć pisanie przechodzenia przez tablicę …

12
Czytanie własnego Manifestu Jar
Muszę przeczytać Manifestplik, który dostarczył moje zajęcia, ale kiedy używam: getClass().getClassLoader().getResources(...) Otrzymuję MANIFESTod pierwszego .jarzaładowanego do środowiska wykonawczego Java. Moja aplikacja będzie działać z apletu lub startera internetowego, więc myślę, że nie będę miał dostępu do własnego .jarpliku. W rzeczywistości chcę przeczytać Export-packageatrybut, z .jarktórego uruchomiono Felix OSGi, aby móc …

3
Zrozumienie pętli zdarzeń
Myślę o tym i oto co wymyśliłem: Zobaczmy ten kod poniżej: console.clear(); console.log("a"); setTimeout(function(){console.log("b");},1000); console.log("c"); setTimeout(function(){console.log("d");},0); Przychodzi żądanie i silnik JS rozpoczyna wykonywanie powyższego kodu krok po kroku. Pierwsze dwa połączenia to połączenia synchronizacyjne. Ale jeśli chodzi o setTimeoutmetodę, staje się wykonaniem asynchronicznym. Ale JS natychmiast wraca z niego i …

7
Jak mogę uruchomić kod w wątku w tle w systemie Android?
Chcę, aby jakiś kod działał w tle w sposób ciągły. Nie chcę tego robić w serwisie. Czy jest inny sposób? Próbowałem zadzwonić do Threadklasy w moim, Activityale Activityprzez jakiś czas pozostaje w tle, a potem to się zatrzymuje. ThreadKlasa przestaje również działać. class testThread implements Runnable { @Override public void …

8
Jak zadeklarować zmienną globalną w VBA?
Napisałem następujący kod: Function find_results_idle() Public iRaw As Integer Public iColumn As Integer iRaw = 1 iColumn = 1 I otrzymuję komunikat o błędzie: „nieprawidłowy atrybut w podrzędnym lub funkcji” Czy wiesz, co zrobiłem źle? Próbowałem użyć Globalzamiast Public, ale mam ten sam problem. Próbowałem zadeklarować samą funkcję jako `Publiczną, …

10
grep przy użyciu wektora znaków z wieloma wzorami
Próbuję użyć, grepaby sprawdzić, czy wektor ciągów jest obecny w innym wektorze, czy nie, i wyprowadzić wartości, które są obecne (pasujące wzorce). Mam taką ramkę danych: FirstName Letter Alex A1 Alex A6 Alex A7 Bob A1 Chris A9 Chris A6 Mam wektor ciągów wzory można znaleźć w kolumnach „litera”, na …
136 r  regex 

7
Dlaczego warto używać Redux-Observable zamiast Redux-Saga?
Użyłem Redux-Saga . Kod napisany za jego pomocą jest jak dotąd łatwy do uzasadnienia, poza tym, że funkcja generatora JS od czasu do czasu psuje mi głowę. Z mojego zrozumienia, Redux-Observable może osiągnąć podobną pracę, która obsługuje efekty uboczne, ale bez używania funkcji generatora. Jednak dokumenty z Redux-Observable nie zawierają …

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.