Programowanie

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


12
Iteracja po mapie Typescript
Próbuję iterować po mapie maszynopisu, ale ciągle pojawiają się błędy i nie mogłem jeszcze znaleźć rozwiązania dla tak trywialnego problemu. Mój kod to: myMap : Map<string, boolean>; for(let key of myMap.keys()) { console.log(key); } I otrzymuję błąd: Typ „IterableIteratorShim <[string, boolean]>” nie jest tablicą ani ciągiem. Pełny ślad stosu: Error: …

7
Jak zdobyć elementy z wieloma klasami
Powiedz, że mam to: <div class="class1 class2"></div> Jak wybrać ten divelement? document.getElementsByClassName('class1')[0].getElementsByClassName('class2')[0] To nie działa. Wiem, że w jQuery tak jest $('.class1.class2'), ale chciałbym to wybrać za pomocą waniliowego JavaScript.

6
Nie można użyć forEach z Filelist
Próbuję przejść przez Filelist: console.log('field:', field.photo.files) field.photo.files.forEach(file => { // looping code }) Jak widać field.photo.filesma Filelist: Jak prawidłowo przejść field.photo.files?
136 javascript  file 

17
Jak usunąć rozszerzenie z ciągu (tylko prawdziwe rozszerzenie!)
Szukam małej funkcji, która pozwoli mi usunąć rozszerzenie z nazwy pliku. Znalazłem wiele przykładów, szukając w Google, ale są one złe, ponieważ po prostu usuwają część ciągu z "." . Używają kropki jako ogranicznika i po prostu przecinają strunę. Spójrz na te skrypty, $from = preg_replace('/\.[^.]+$/','',$from); lub $from=substr($from, 0, (strlen …
135 php 

12
Jaka jest najbardziej wydajna biblioteka kolekcji Java? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, 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 prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
135 java  collections 

12
.htaccess nie działa apache
Mam serwer z usługi AWS EC2 działający na Linuksie ubuntu i zainstalowałem apache, php i mysql. Dodałem .htaccessplik w katalogu głównym dokumentów /var/www/html. Wpisałem w nim ten kod: ErrorDocument 404 /var/www/html/404.phpi nadal się nie wyświetla. Wielokrotnie wprowadzałem to polecenie: sudo service httpd restartaby zrestartować serwer, ale żadne zmiany nie zostały …

6
Wracasz JSON z PHP do JavaScript?
Mam skrypt PHP, który jest wywoływany przez jQuery AJAX. Chcę, aby skrypt PHP zwracał dane w formacie JSON do javascript. Oto pseudo kod w skrypcie PHP: $json = "{"; foreach($result as $addr) { foreach($addr as $line) { $json .= $line . "\n"; } $json .= "\n\n"; } $json .= "}"; …
135 php  javascript  json 

22
Czy programiści powinni mieć uprawnienia administratora na swoim komputerze
Czy programiści powinni mieć uprawnienia administratora na swoim komputerze, czy też zapewnia im wystarczający dostęp dla zaawansowanych użytkowników? Kilka komentarzy: Jeśli chcą wypróbować nową aplikację, która będzie wymagała instalacji, mogą wypróbować ją na maszynie wirtualnej, a później poprosić administratora sieci o zainstalowanie jej za nich. Myślisz, że to zadziała? Czy …

10
Wyrównaj obraz w pionie w elemencie div z elastyczną wysokością
Mam następujący kod, który konfiguruje kontener, którego wysokość zmienia się wraz z szerokością, gdy przeglądarka jest zmieniana (aby zachować kwadratowy współczynnik proporcji). HTML <div class="responsive-container"> <div class="dummy"></div> <div class="img-container"> <IMG HERE> </div> </div> CSS .responsive-container { position: relative; width: 100%; border: 1px solid black; } .dummy { padding-top: 100%; /* …

7
SQL Server, przekonwertować nazwane wystąpienie na wystąpienie domyślne?
Muszę przekonwertować nazwane wystąpienie programu SQL Server 2005 na wystąpienie domyślne. Czy można to zrobić bez ponownej instalacji? Problem polega na tym, że 2 na 6 programistów zainstalowało nazwaną instancję. Staje się więc bólem zmieniającym łańcuchy połączeń dla pozostałych czterech z nas. Szukam ścieżki najmniejszego oporu, aby przywrócić tę dwójkę …

11
Żądany zasób nie zawiera nagłówka „Access-Control-Allow-Origin”. Dlatego też pochodzenie „…” nie jest dozwolone
Używam .htaccess do przepisywania adresów URL i użyłem podstawowego tagu html, aby to działało. Teraz, kiedy próbuję wysłać żądanie AJAX, pojawia się następujący błąd: Nie można załadować XMLHttpRequest http://www.example.com/login.php. Żądany zasób nie zawiera nagłówka „Access-Control-Allow-Origin”. http://example.comDlatego Origin „ ” nie ma dostępu.

16
AngularJS: Jak wyczyścić parametry zapytania w adresie URL?
Moja aplikacja AngularJS musi mieć dostęp do profilu LinkedIn użytkownika. Aby to zrobić, muszę przekierować użytkownika do adresu URL LinkedIn, który zawiera parametr redirect_uri wywołania zwrotnego, który poinformuje LinkedIn, aby przekierował użytkownika z powrotem do mojej aplikacji internetowej i zawarł parametr zapytania „kod” w adresie URL. To tradycyjny przepływ Oauth …
135 angularjs 

30
Błąd wdrażania Heroku H10 (awaria aplikacji)
Mam aplikację RoR działającą na moim komputerze lokalnym, ale kiedy wysyłam ją do heroku, ulega awarii. Dziennik błędów podaje błąd H10 i mówi: 2012-11-21T15:26:47+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/newrelic_rpm-3.4.2/lib/new_relic/control/instance_methods.rb:95:in `start_agent' 2012-11-21T15:26:48+00:00 heroku[web.1]: State changed from starting to crashed 2012-11-21T15:26:48+00:00 heroku[web.1]: Process exited with status 1 2012-11-21T15:26:59+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET …

6
Debugowanie aplikacji po uruchomieniu przez powiadomienie push
Obecnie pracuję nad aplikacją, która odbiera powiadomienia push. Mam to wszystko działające w 100% przez stronę PHP. Jest kilka różnych typów powiadomień push, które może otrzymywać moja aplikacja. PHP obsługuje to i wysyła różne pakiety informacji do mojej aplikacji, z których wszystkie są dobrze odbierane. Jednak gdy użytkownicy „wyświetlają” powiadomienie …

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.