Programowanie

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

5
Wyrażenie regularne w celu ograniczenia liczby znaków do 10
Próbuję napisać wyrażenie regularne, które będzie dopuszczać tylko małe litery i maksymalnie 10 znaków. To, co do tej pory mam, wygląda następująco: pattern: /^[a-z]{0,10}+$/ To nie działa ani się nie kompiluje. Miałem działający, który pozwalałby na pisanie małymi literami: pattern: /^[a-z]+$/ Ale muszę ograniczyć liczbę znaków do 10.
189 regex 



3
Promise.all: Kolejność ustalonych wartości
Patrząc na MDN wygląda na to, że valuesprzekazany do then()wywołania zwrotnego Promise.all zawiera wartości w kolejności obietnic. Na przykład: var somePromises = [1, 2, 3, 4, 5].map(Promise.resolve); return Promise.all(somePromises).then(function(results) { console.log(results) // is [1, 2, 3, 4, 5] the guaranteed result? }); Czy ktoś może podać specyfikację określającą, w jakiej …

2
JavaScript: Prześlij plik
Powiedzmy, że mam ten element na stronie: <input id="image-file" type="file" /> Spowoduje to utworzenie przycisku, który pozwoli użytkownikom strony internetowej wybrać plik za pomocą okna dialogowego „Otwórz plik ...” w przeglądarce. Powiedzmy, że użytkownik klika wspomniany przycisk, wybiera plik w oknie dialogowym, a następnie klika przycisk „Ok”, aby zamknąć okno …


26
Jak włączyć CORS w programie ASP.net Core WebAPI
Co próbuję zrobić Mam backend ASP.Net Core Web API hostowany na bezpłatnym abonamencie Azure (kod źródłowy: https://github.com/killerrin/Portfolio-Backend ). Mam również witrynę kliencką, którą chcę używać w tym interfejsie API. Aplikacja kliencka nie będzie hostowana na platformie Azure, ale raczej będzie hostowana na stronach Github lub w innej usłudze hostingowej, do …

5
Postgres ręcznie zmienia sekwencję
Próbuję ustawić sekwencję na określoną wartość. SELECT setval('payments_id_seq'), 21, true Daje to błąd: ERROR: function setval(unknown) does not exist Używanie ALTER SEQUENCEteż nie działa? ALTER SEQUENCE payments_id_seq LASTVALUE 22 Jak można to zrobić? Ref: https://www.postgresql.org/docs/current/static/functions-sequence.html


8
Jaki jest cel „pip install - user…”?
Od pip install --help: --user Install to the Python user install directory for your platform. Typically ~/.local/, or %APPDATA%\Python on Windows. (See the Python documentation for site.USER_BASE for full details.) Dokumentacja dla site.USER_BASE to przerażający tunel czasoprzestrzenny o interesującym * temacie NIX, którego nie rozumiem. Do czego służy --userzwykły angielski? …

8
Nazwa pliku blob JavaScript bez linku
Jak ustawić nazwę pliku blob w JavaScript podczas wymuszania pobierania go przez window.location? function newFile(data) { var json = JSON.stringify(data); var blob = new Blob([json], {type: "octet/stream"}); var url = window.URL.createObjectURL(blob); window.location.assign(url); } Uruchomienie powyższego kodu powoduje natychmiastowe pobranie pliku bez odświeżania strony, która wygląda następująco: bfefe410-8d9c-4883-86c5-d76c50a24a1d Zamiast tego chcę …

8
Jak zwrócić HTTP 500 z interfejsu API sieci Web ASP.NET Core RC2?
Wracając do RC1, zrobiłbym to: [HttpPost] public IActionResult Post([FromBody]string something) { try{ // ... } catch(Exception e) { return new HttpStatusCodeResult((int)HttpStatusCode.InternalServerError); } } W RC2 nie ma już HttpStatusCodeResult i nie mogę znaleźć niczego, co pozwalałoby mi zwrócić 500 typów IActionResult. Czy podejście, które teraz pytam, jest zupełnie inne? Czy …

4
Git: Cherry-Pick do kopii roboczej bez zatwierdzenia
Mam kilka oddziałów, w których zachowuję pewne zatwierdzenia, które chcę od czasu do czasu stosować do mojej kopii roboczej. Początkowo próbowałem wybrać polecenie cherry cherry, ale później nie chcę mieć zatwierdzenia w gałęzi docelowej. Więc zrobiłem cherry-pick+reset HEAD~1 --soft Czy istnieje coś prostszego, jak kompletowanie tylko do kopii roboczej?
189 git 

12
Czy konwertować datetime UTC Pythona na lokalną datę i godzinę, używając tylko standardowej biblioteki Pythona?
Mam instancję datetime Pythona, która została utworzona przy użyciu datetime.utcnow () i trwała w bazie danych. Do wyświetlania chciałbym przekonwertować instancję datetime pobraną z bazy danych na lokalną datetime przy użyciu domyślnej lokalnej strefy czasowej (tj. Tak jakby data została utworzona przy użyciu datetime.now ()). Jak przekonwertować datę / godzinę …

30
Docker: nie można przygotować kontekstu: nie można ocenić dowiązań symbolicznych w ścieżce Dockerfile: GetFileAttributesEx
Właśnie pobrałem dzisiaj Docker Toolbox dla Windows 10 64bit. Przechodzę samouczek. Otrzymuję następujący błąd podczas próby zbudowania obrazu za pomocą pliku Docker. Kroki: Uruchomiono terminal Docker Quickstart. testdocker po utworzeniu. Przygotuj plik Dockerfile zgodnie z dokumentacją w łączu internetowym „Buduj własny obraz” pobiegł poniżej polecenia docker build -t docker-whale . …
189 docker  dockerfile 

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.