Programowanie

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

19
Jak sprawdzić poprawny ciąg zakodowany w Base64
Czy istnieje sposób w C #, aby sprawdzić, czy ciąg jest zakodowany w Base 64, inny niż tylko próba przekonwertowania go i sprawdzenie, czy wystąpił błąd? Mam taki kod: // Convert base64-encoded hash value into a byte array. byte[] HashBytes = Convert.FromBase64String(Value); Chcę uniknąć wyjątku „Nieprawidłowy znak w ciągu Base-64”, …
127 c#  validation  base64 

1
Różne domeny Nginx na tym samym adresie IP
Chciałbym hostować 2 różne domeny na tym samym serwerze przy użyciu nginx. Przekierowałem obie domeny do tego hosta przez @ property. Chociaż konfiguruję 2 różne bloki serwerów, za każdym razem, gdy próbuję uzyskać dostęp do drugiej domeny, przekierowuje do pierwszej. Oto moja konfiguracja. server { listen www.domain1.com:80; access_log /var/log/nginx/host.domain1.access.log main; …
127 nginx  dns 


5
Konfigurowanie MySQL i importowanie zrzutu w Dockerfile
Próbuję skonfigurować plik Dockerfile dla mojego projektu LAMP, ale mam kilka problemów podczas uruchamiania MySQL. Mam następujące wiersze w moim pliku Dockerfile: VOLUME ["/etc/mysql", "/var/lib/mysql"] ADD dump.sql /tmp/dump.sql RUN /usr/bin/mysqld_safe & sleep 5s RUN mysql -u root -e "CREATE DATABASE mydb" RUN mysql -u root mydb < /tmp/dump.sql Ale ciągle …
127 mysql  docker 

3
Nie można uzyskać dostępu do właściwości JSON za pomocą myślnika „-”
Nie mogę pobrać wartości z obiektu json, gdy ciąg ma znak myślnika: { "profile-id":1234, "user_id":6789 } Jeśli spróbuję odwołać się do przeanalizowanych jsonObj.profile-id, zwraca, ReferenceError: "id" is not definedale jsonObj.user_id zwróci 6789 Nie mam sposobu na zmodyfikowanie wartości zwracanych przez zewnętrzne wywołanie interfejsu API, a próba przeanalizowania zwróconego ciągu w …
127 javascript  json 


8
Jak powtórzyć ciąg zmienną liczbę razy w C ++?
Chcę wstawić spacje „n” (lub dowolny ciąg) na początku ciągu w C ++. Czy istnieje bezpośredni sposób na zrobienie tego przy użyciu ciągów std :: strings lub char *? Np. W Pythonie możesz to po prostu zrobić >>> "." * 5 + "lolcat" '.....lolcat'
127 c++ 

7
Zadanie Gradle - przekazuje argumenty do aplikacji Java
Mam aplikację Java, która działa z niestandardowym zadaniem gradle i aplikacja wymaga pewnych argumentów po wywołaniu. To są: programName ( string | -f filename | -d key | -h) Options: string Message to be used. -d key Use default messages, key must be s[hort], m[edium] or l[ong]. -f filename Use …
127 java  gradle  arguments 




2
Przekierowanie powiązania zestawu: jak i dlaczego?
To nie jest problematyczne pytanie, ale ogólne pytanie dotyczące działania przekierowania powiązań asemblera. Zapytania Dlaczego przekierowanie powiązania pokazuje tylko wersję główną, a nie numery drugorzędne, kompilacji i poprawki? Czy stara i nowa wersja zmienia się tylko wtedy, gdy następuje zmiana w wersji głównej? <dependentAssembly> <assemblyIdentity name="FooBar" publicKeyToken="32ab4ba45e0a69a1" culture="en-us" /> <bindingRedirect …

4
datetime dtypes w pandach read_csv
Czytam w pliku csv z wieloma kolumnami z datą i godziną. Musiałbym ustawić typy danych po wczytaniu pliku, ale czasy dat wydają się być problemem. Na przykład: headers = ['col1', 'col2', 'col3', 'col4'] dtypes = ['datetime', 'datetime', 'str', 'float'] pd.read_csv(file, sep='\t', header=None, names=headers, dtype=dtypes) Gdy run wyświetla błąd: Błąd typu: …

4
Jak wykorzystać żądania Pythona do sfałszowania wizyty w przeglądarce?
Chcę pobrać treść z poniższej strony internetowej. Jeśli używam przeglądarki takiej jak Firefox lub Chrome, mogę uzyskać prawdziwą stronę internetową, którą chcę, ale jeśli użyję pakietu (lub wgetpolecenia) żądań Pythona, aby ją pobrać, zwraca całkowicie inną stronę HTML. Myślałem, że twórca witryny zrobił w tym celu kilka bloków, więc pytanie …


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.