Programowanie

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


15
Losowa liczba z zakresu w skrypcie Bash
Muszę wygenerować losowy numer portu pomiędzy 2000-65000skryptem powłoki. Problemem jest $RANDOM15-bitowa liczba, więc utknąłem! PORT=$(($RANDOM%63000+2001)) działałby ładnie, gdyby nie ograniczenie wielkości. Czy ktoś ma przykład, w jaki sposób mogę to zrobić, może poprzez wyciągnięcie czegoś /dev/urandomi umieszczenie go w zasięgu?
197 bash  shell  scripting 

13
Jak uzyskać parametry z ciągu adresu URL?
Mam pole formularza HTML $_POST["url"]z pewnymi ciągami adresów URL jako wartością. Przykładowe wartości to: https://example.com/test/1234?email=xyz@test.com https://example.com/test/1234?basic=2&email=xyz2@test.com https://example.com/test/1234?email=xyz3@test.com https://example.com/test/1234?email=xyz4@test.com&testin=123 https://example.com/test/the-page-here/1234?someurl=key&email=xyz5@test.com itp. Jak mogę uzyskać tylko emailparametr z tych adresów URL / wartości? Pamiętaj, że nie otrzymuję tych ciągów z paska adresu przeglądarki.
197 php  url-parsing 

13
Jak wysłać wiadomość e-mail do wielu odbiorców za pomocą python smtplib?
Po wielu poszukiwaniach nie mogłem dowiedzieć się, jak używać smtplib.sendmail do wysyłania wiadomości do wielu odbiorców. Problem polegał na tym, że za każdym razem, gdy wiadomość była wysyłana, wydawało się, że nagłówki zawierają wiele adresów, ale tak naprawdę tylko pierwszy adresat otrzymał wiadomość. Problem polega na tym, że email.Messagemoduł oczekuje …
197 python  email  smtp  message  smtplib 

10
Jak znaleźć PublicKeyToken dla konkretnej biblioteki DLL?
Muszę ponownie utworzyć dostawcę w moim pliku web.config, który wygląda mniej więcej tak: <membership defaultProvider="AspNetSqlMemProvider"> <providers> <clear/> <add connectionStringName="TRAQDBConnectionString" applicationName="TRAQ" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="0" name="AspNetSqlMemProvider" type="System.Web.Security.SqlMembershipProvider, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> </providers> </membership> Jednak pojawia się błąd czasu wykonania informujący, że nie można załadować tego zestawu, i myślę, że dzieje się tak, ponieważ …

11
Jak uzyskać pakiet APK zainstalowanej aplikacji bez dostępu do konta root?
Próbuję wyodrębnić plik APK zainstalowanej aplikacji na Androida BEZ uprawnień administratora. Myślałem, że to niemożliwe, ponieważ wszystkie pliki APK dla aplikacji niesystemowych znajdują się w katalogu / data / app, a dostęp do tego folderu wymaga uprawnień administratora. Potem odkryłem, że istnieje wiele aplikacji w sklepie Google Play, które wydają …
197 android  root  apk 

2
Jak podpisujesz wniosek o podpisanie certyfikatu w swoim urzędzie certyfikacji?
Podczas wyszukiwania znalazłem kilka sposobów podpisywania żądania podpisania certyfikatu SSL: Za pomocą x509modułu: openssl x509 -req -days 360 -in server.csr -CA ca.crt -CAkey ca.key -CAcreateserial -out server.crt Za pomocą camodułu: openssl ca -cert ca.crt -keyfile ca.key -in server.csr -out server.crt Uwaga: Nie jestem pewien, czy użyję odpowiednich parametrów do tego. …
197 ssl  openssl  csr  ca 

5
Jak cofnąć tylko jeden krok za pomocą rake db: migracja
Po dodaniu plików migracji do db/migratefolderu i uruchomieniu rake db:migratechcę wrócić do poprzedniego kroku, myślę, że użycie VERSION=njest właściwym sposobem, aby to zrobić, ale nie znam poprawnej wartości n do użycia. Czy istnieje polecenie sprawdzające bieżącą wartość n? Byłoby wspaniale, gdyby ktokolwiek mógł dostarczyć pełne instrukcje dotyczące korzystania rake db:migrate.

7
Ten wiersz należy już do innego błędu tabeli podczas próby dodania wierszy?
Mam DataTable, która ma kilka wierszy, i używam select do filtrowania wierszy, aby uzyskać kolekcję DataRows, które następnie przeglądam za pomocą foreach i dodam do innej DataTable, ale wyświetla błąd „Ten wiersz już należy do innego stołu ”. Oto kod: DataTable dt = (DataTable)Session["dtAllOrders"]; DataTable dtSpecificOrders = new DataTable(); DataRow[] …
197 c# 

15
Sprawdź, czy bieżący katalog to repozytorium Git
Piszę serię skryptów do zarządzania Git w Zsh. Jak sprawdzić, czy bieżący katalog to repozytorium Git? (Gdy nie jestem w repozytorium Git, nie chcę wykonywać wielu poleceń i otrzymywać fatal: Not a git repositoryodpowiedzi).
197 git  zsh 

8
Jak poprawnie zamknąć aplikację C #?
Mam opublikowaną aplikację w języku C #. Problem polega na tym, że za każdym razem, gdy zamykam główny formularz, klikając czerwony przycisk wyjścia, zamyka on formularz, ale nie zamyka aplikacji. Dowiedziałem się tego, gdy próbowałem wyłączyć komputer, mając nadzieję, że aplikacja, którą stworzyłem, działała płynnie, a następnie zostałem zbombardowany przez …
197 c#  winforms  exit 

14
Jak mogę użyć / utworzyć szablon dynamiczny, aby skompilować komponent dynamiczny z Angular 2.0?
Chcę dynamicznie utworzyć szablon. Powinno to zostać wykorzystane do zbudowania ComponentTypeśrodowiska wykonawczego i umieszczenia go (a nawet zastąpienia) gdzieś w komponencie hostingowym. Do czasu używania RC4 ComponentResolver, ale wraz z RC5 pojawia się następujący komunikat: ComponentResolver is deprecated for dynamic compilation. Use ComponentFactoryResolver together with @NgModule/@Component.entryComponents or ANALYZE_FOR_ENTRY_COMPONENTS provider instead. …


11
Jak podzielić kolumnę na dwie kolumny?
Mam ramkę danych z jedną kolumną i chciałbym podzielić ją na dwie kolumny, z nagłówkiem jednej kolumny jako „fips' a drugą”'row' Moja ramka danych dfwygląda następująco: row 0 00000 UNITED STATES 1 01000 ALABAMA 2 01001 Autauga County, AL 3 01003 Baldwin County, AL 4 01005 Barbour County, AL Nie …
197 python  dataframe  pandas 


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.