Programowanie

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

21
Ukrywanie hasła w skrypcie Pythona (tylko niezabezpieczone zaciemnianie)
Mam skrypt w Pythonie, który tworzy połączenie ODBC. Połączenie ODBC jest generowane za pomocą parametrów połączenia. W tym ciągu połączenia muszę podać nazwę użytkownika i hasło dla tego połączenia. Czy istnieje łatwy sposób na ukrycie tego hasła w pliku (tylko, że nikt nie może odczytać hasła podczas edycji pliku)?
127 python  security 

7
Konwertuj HashBytes na VarChar
Chcę uzyskać skrót MD5 wartości ciągu w programie SQL Server 2005. Robię to za pomocą następującego polecenia: SELECT HashBytes('MD5', 'HelloWorld') Jednak zwraca to VarBinary zamiast wartości VarChar. Jeśli spróbuję przekonwertować 0x68E109F0F40CA72A15E05CC22786F8E6na VarChar, otrzymam há ðô§*à\Â'†øæzamiast 68E109F0F40CA72A15E05CC22786F8E6. Czy istnieje rozwiązanie oparte na języku SQL? tak
127 sql  sql-server 

5
Pobierasz wszystkie zależności maven do katalogu NIE w repozytorium?
Zacząłem konwertować swój projekt do mavena, ponieważ potrzebowałem użyć biblioteki, która była rozprowadzana tylko w formie binarnej przez mavena, ale po zbyt długim uderzeniu głową w ścianę postanowiłem przestać robić sobie krzywdę i po prostu użyć Mrówka. Chciałbym po prostu poprosić mavena o pobranie pliku jar i wszystkich jego przechodnich …

7
Shell - Jak znaleźć katalog jakiejś komendy?
Wiem, że kiedy jesteś w powłoce, jedynymi poleceniami, których możesz użyć, są te, które można znaleźć w jakimś katalogu ustawionym na PATH. Nawet ja nie wiem, jak sprawdzić, jakie katalogi znajdują się w mojej zmiennej PATH (i to jest kolejne dobre pytanie, na które można odpowiedzieć), chciałbym wiedzieć: Przychodzę do …

3
Zwiększenie limitu wywołań funkcji zagnieżdżania
W PHP jest jeden bardzo zły limit: jeśli wywołasz jakąś funkcję a1 (), która wywołuje a2 (), wywołuje a3 ... więc kiedy a99()zadzwonisz a100(), zobaczysz Błąd krytyczny: osiągnięto maksymalny poziom zagnieżdżenia funkcji „100”, przerywanie! Czy istnieje sposób na zwiększenie limitu 100 wywołań zagnieżdżania do 500 lub 10000? Ma to dla …
127 php  xdebug 

4
Wyrażenie regularne: określ „spację lub początek ciągu” i „spację lub koniec ciągu”
Wyobraź sobie, że próbujesz dopasować do wzorca „stackoverflow”. Chcesz, co następuje: this is stackoverflow and it rocks [MATCH] stackoverflow is the best [MATCH] i love stackoverflow [MATCH] typostackoverflow rules [NO MATCH] i love stackoverflowtypo [NO MATCH] Wiem, jak przeanalizować przepełnienie stosu, jeśli ma spacje w obu witrynach, używając: /\s(stackoverflow)\s/ To …
127 regex  preg-match 



3
Warunki automatycznego generowania domyślnego / kopiuj / przenoszącego narzędzia i operatora przypisania kopiuj / przenieś?
Chcę odświeżyć pamięć w warunkach, w których kompilator zazwyczaj automatycznie generuje domyślny konstruktor, konstruktor kopiujący i operator przypisania. Przypominam sobie, że były pewne zasady, ale nie pamiętam, a także nie mogę znaleźć renomowanego źródła w Internecie. Czy ktoś może pomóc?

16
Identyfikowanie i rozwiązywanie problemu javax.el.PropertyNotFoundException: Target Unreachable
Podczas próby odwołania się do zarządzanego komponentu bean w EL, w ten sposób #{bean.entity.property}, czasami jest javax.el.PropertyNotFoundException: Target Unreachablegenerowany wyjątek, zwykle gdy ma zostać ustawiona właściwość fasoli lub gdy ma zostać wywołana akcja komponentu bean. Wydaje się, że istnieje pięć różnych rodzajów wiadomości: Cel nieosiągalny, identyfikator „ziarno” został rozwiązany na …

13
Bootstrap 3: pociągnij w prawo tylko dla col-lg
Nowy w bootstrapie 3 ... W moim układzie mam: <div class="row"> <div class="col-lg-6 col-md-6">elements 1</div> <div class="col-lg-6 col-md-6"> <div class="pull-right"> elements 2 </div> </div> </div> Chciałbym, aby „elementy 2” NIE były wyrównane dokładnie na ekranach mniejszych niż col-lg. Tak efektywnie mając klasę pull-right tylko dla col-lg-6 ... Jak mogłem to …

4
Jak HashSet porównuje elementy pod kątem równości?
Mam klasę, która jest IComparable: public class a : IComparable { public int Id { get; set; } public string Name { get; set; } public a(int id) { this.Id = id; } public int CompareTo(object obj) { return this.Id.CompareTo(((a)obj).Id); } } Kiedy dodam listę obiektów tej klasy do zestawu …
127 c#  hashset 



3
Jak skonfigurować potwierdzenie e-mail w Devise?
Czy istnieje samouczek, który wyjaśnia, jak skonfigurować od podstaw wiadomość e-mail z potwierdzeniem rejestracji Devise (zarówno w fazie rozwoju, jak i produkcji), tj. Jeśli nie masz skonfigurowanego programu Action Mailer? Wyszukiwarka Google właśnie znalazła kilka oddzielnych elementów związanych z tym. Żaden kawałek nie wyjaśnia wystarczająco i nie jestem pewien, jak …

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.