Programowanie

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


5
Powracające obietnice z działań Vuex
Niedawno zacząłem migrować rzeczy z jQ do bardziej ustrukturyzowanego frameworka jakim jest VueJS i uwielbiam to! Koncepcyjnie Vuex nieco zmienił dla mnie paradygmat, ale jestem pewien, że wiem teraz, o co w tym wszystkim chodzi i całkowicie to rozumiem! Ale istnieje kilka małych szarych obszarów, głównie z punktu widzenia implementacji. …

11
NGINX: przekroczono limit czasu przesyłania danych (110: przekroczono limit czasu połączenia) podczas odczytu nagłówka odpowiedzi z nadawcy
Mam Puma działającą jako nadrzędny serwer aplikacji i Riak jako mój klaster bazy danych w tle. Kiedy wysyłam żądanie, które mapuje, zmniejsza porcję danych dla około 25 000 użytkowników i zwraca je z Riaka do aplikacji, pojawia się błąd w dzienniku Nginx: Upstream przekroczył limit czasu (110: przekroczono limit czasu …
130 nginx  timeout  puma 

8
Wyodrębnij część dopasowania wyrażenia regularnego
Chcę, aby wyrażenie regularne wyodrębniło tytuł ze strony HTML. Obecnie mam to: title = re.search('<title>.*</title>', html, re.IGNORECASE).group() if title: title = title.replace('<title>', '').replace('</title>', '') Czy istnieje wyrażenie regularne do wyodrębniania tylko zawartości <title>, aby nie musieć usuwać tagów?

13
Zatrzymaj LastPass wypełnianie formularza
Czy istnieje sposób, aby zapobiec wypełnianiu przez rozszerzenie przeglądarki LastPass formularza HTML z polem wejściowym o nazwie „nazwa użytkownika”? To jest ukryte pole, więc nie chcę, aby żadne oprogramowanie wykorzystywało to pole do swoich celów: <input type="text" name="username" id="checkusername" maxlength="9" value="1999" class="longinput" style="display:none"> Rozwiązanie nie powinno przypominać „zmień nazwę pola …
130 html  forms  lastpass 

13
utwórz zaufany certyfikat SSL z podpisem własnym dla hosta lokalnego (do użytku z Express / Node)
Próbując postępować zgodnie z różnymi instrukcjami dotyczącymi tworzenia certyfikatu z podpisem własnym do użytku z hostem lokalnym. Większość instrukcji wydaje się być przeznaczona dla usług IIS, ale próbuję użyć Nodejs / Express. Żaden z nich nie działa poprawnie, ponieważ po zainstalowaniu certyfikatu nie jest zaufany. oto, co próbowałem, ale zawiodło: …

12
Co to jest niezmiennik?
Wydaje się, że słowo to jest używane w wielu kontekstach. Najlepsze, co potrafię, to to, że mają na myśli zmienną, której nie można zmienić. Czy nie po to są stałe / finały (do cholery Java!)?

20
Jak przechwycić odpowiedź formularza form.submit
Mam następujący kod: <script type="text/javascript"> function SubmitForm() { form1.submit(); } function ShowResponse() { } </script> . . . <div> <a href="#" onclick="SubmitForm();">Click</a> </div> Chcę uchwycić odpowiedź HTML form1.submit? Jak mam to zrobic? Czy mogę zarejestrować jakąkolwiek funkcję zwrotną do metody form1.submit?

12
Uzyskaj kod zakończenia procesu w tle
Mam polecenie wywołane przez CMD z mojego głównego skryptu powłoki Bourne, które trwa wiecznie. Chcę zmodyfikować skrypt w następujący sposób: Uruchom polecenie CMD równolegle jako proces w tle ( CMD &). W głównym skrypcie użyj pętli, aby monitorować pojawiające się polecenie co kilka sekund. Pętla odbija również echo niektórych komunikatów …
130 linux  shell  unix  process 

9
Moduł json w Pythonie konwertuje klucze słownika int na ciągi
Zauważyłem, że po uruchomieniu poniższego modułu json w języku Python (dołączony od wersji 2.6) konwertuje klucze słownika int na ciągi. >>> import json >>> releases = {1: "foo-v0.1"} >>> json.dumps(releases) '{"1": "foo-v0.1"}' Czy istnieje prosty sposób na zachowanie klucza jako int, bez konieczności analizowania ciągu przy zrzucie i załadowaniu. Uważam, …
130 python  json 


3
Co oznacza flex: 1?
Jak wszyscy wiemy, flexnieruchomość jest skrótem dla flex-grow, flex-shrinkoraz flex-basiswłaściwości. Jego domyślną wartością jest 0 1 auto, co oznacza flex-grow: 0; flex-shrink: 1; flex-basis: auto; ale zauważyłem, że w wielu miejscach flex: 1jest używany. Czy to skrót od 1 1 autoczy 1 0 auto? Nie rozumiem, co to znaczy i …
130 css  flexbox 

9
Usuń element z tablicy stanów w React
Chodzi o to, że powinienem być w stanie włożyć Boba, Sally i Jacka do pudełka. Mogę też wyjąć albo z pudełka. Po usunięciu nie ma miejsca. people = ["Bob", "Sally", "Jack"] Muszę teraz usunąć, na przykład „Bob”. Nowa tablica wyglądałaby następująco: ["Sally", "Jack"] Oto mój składnik reagowania: ... getInitialState: function() …

9
Czy powinienem dodawać pliki migracji Django do pliku .gitignore?
Czy powinienem dodawać pliki migracji Django do .gitignorepliku? Ostatnio dostałem wiele problemów z git z powodu konfliktów migracji i zastanawiałem się, czy powinienem oznaczać pliki migracji jako ignorowane. Jeśli tak, jak mam dodać wszystkie migracje, które mam w moich aplikacjach, i dodać je do .gitignorepliku?
130 python  django  git 

3
Przestarzałe Ostrzeżenie: funkcja Buffer () jest przestarzała ze względu na problemy z bezpieczeństwem i użytecznością, gdy przenoszę skrypt na inny serwer
Pojawia się błąd podczas przenoszenia skryptu na inny serwer. (węzeł: 15707) [DEP0005] DeprecationWarning: Buffer () jest przestarzały ze względu na problemy z bezpieczeństwem i użytecznością. Zamiast tego użyj metod Buffer.alloc (), Buffer.allocUnsafe () lub Buffer.from (). Aktualne wersje: Ubuntu 16.04.4 LTS Node - v10.9.0 NPM - 6.2.0 Poprzednia wersja: Ubuntu …
130 node.js  npm 

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.