Programowanie

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

11
Regex, aby sprawdzić siłę hasła
Moje kryteria siły hasła są następujące: Długość 8 znaków 2 wielkie litery 1 znak specjalny (!@#$&*) 2 cyfry (0-9) 3 małe litery Czy ktoś może mi podać wyrażenie regularne na to samo. Wszystkie warunki muszą być spełnione przez hasło.
142 regex  passwords 


10
Generowanie przewodników w Rubim
Mam problem, który można naprawdę łatwo rozwiązać za pomocą Guidów. W szczególności w przypadku procedury resetowania hasła chciałbym wysłać token Guid na e-mail użytkownika i poprosić go o zresetowanie hasła za pomocą tokena. Ponieważ przewodniki są unikalne, jest to dość bezpieczne i oszczędza mi wysyłania haseł e-mailem, co jest ryzykowne. …
142 ruby  guid 

7
Element nuget „packages” nie jest zadeklarowany jako ostrzeżenie
nie jest to showstopper, ale podczas używania nuget w projekcie tworzy plik packages.config z tym kształtem <?xml version="1.0" encoding="utf-8"?> <packages> ... your packages </packages> to daje ostrzeżenie w VS The 'packages' element is not declared. Myślę, że pochodzenie problemu ma coś wspólnego z deklaracją XML. Myślę też, że domyślny pakiet …
142 xml  visual-studio  nuget 

6
przetestuj przesyłanie pliku za pomocą rspec - rails
Chcę przetestować przesyłanie plików na railsach, ale nie jestem pewien, jak to zrobić. Oto kod kontrolera: def uploadLicense #Create the license object @license = License.create(params[:license]) #Get Session ID sessid = session[:session_id] puts "\n\nSession_id:\n#{sessid}\n" #Generate a random string chars = ("a".."z").to_a + ("A".."Z").to_a + ("0".."9").to_a newpass = "" 1.upto(5) { |i| …

17
Przypisanie w instrukcji if
Mam klasę Animali jej podklasę Dog. Często koduję następujące linie: if (animal is Dog) { Dog dog = animal as Dog; dog.Name; ... } Dla zmiennej Animal animal;. Czy jest jakaś składnia, która pozwala mi napisać coś takiego: if (Dog dog = animal as Dog) { dog.Name; ... }
142 c#  casting  if-statement 

14
node_modules / rxjs / internal / types.d.ts (81,44): błąd TS1005: ';' oczekiwany błąd po instalacji Angulara 6
Wystąpił błąd node_modules / rxjs / internal / types.d.ts (81,44): błąd TS1005: ';' spodziewany. po instalacji Angular 6. Sprawdź błąd: ERROR in node_modules/rxjs/internal/types.d.ts(81,44): error TS1005: ';' expected. node_modules/rxjs/internal/types.d.ts(81,74): error TS1005: ';' expected. node_modules/rxjs/internal/types.d.ts(81,77): error TS1109: Expression expected.



10
konwertować CSV / XLS na JSON? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Czy ktoś wie, czy istnieje aplikacja, która pozwoli mi przekonwertować najlepiej XLS na JSON? Zadowolę się …
142 json  csv  xls 

5
Jak odkrywasz atrybuty modelu w Railsach?
Trudno mi łatwo zobaczyć, jakie atrybuty / właściwości istnieją we wszystkich moich klasach modelu, ponieważ nie są one jawnie zdefiniowane w moich plikach klas. Aby odkryć atrybuty modelu, otwieram plik schema.rb i przełączam go między nim a kodem, który piszę w razie potrzeby. To działa, ale jest niezgrabne, ponieważ muszę …



6
Czy potrzebuję wszystkich trzech konstruktorów dla niestandardowego widoku systemu Android?
Podczas tworzenia widoku niestandardowego zauważyłem, że wiele osób robi to w ten sposób: public MyView(Context context) { super(context); // this constructor used when programmatically creating view doAdditionalConstructorWork(); } public MyView(Context context, AttributeSet attrs) { super(context, attrs); // this constructor used when creating view through XML doAdditionalConstructorWork(); } private void doAdditionalConstructorWork() …

15
Lista kluczy obcych i tabel, do których się odnoszą
Próbuję znaleźć zapytanie, które zwróci listę kluczy obcych dla tabeli oraz tabel i kolumn, do których się odnoszą. Jestem w połowie drogi z SELECT a.table_name, a.column_name, a.constraint_name, c.owner FROM ALL_CONS_COLUMNS A, ALL_CONSTRAINTS C where A.CONSTRAINT_NAME = C.CONSTRAINT_NAME and a.table_name=:TableName and C.CONSTRAINT_TYPE = 'R' Ale nadal muszę wiedzieć, do której tabeli …

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.