Programowanie

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

6
Wybór najlepszej listy współbieżności w Javie [zamknięte]
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć za pomocą faktów i cytatów, edytując ten post . Zamknięte 1 rok temu . Popraw to pytanie Moja pula wątków ma stałą liczbę wątków. Wątki …
98 java  concurrency 

2
Jak przy użyciu PassportJS przekazać dodatkowe pola formularza do lokalnej strategii uwierzytelniania?
Używam passportJS a ja chcąc dostarczyć więcej niż tylko req.body.usernamei req.body.passworddo mojej strategii uwierzytelniania (paszport-miejscowy). Mam 3 pól formularza: username, password, ifoo Jak uzyskać dostęp req.body.fooz mojej strategii lokalnej, która wygląda następująco: passport.use(new LocalStrategy( {usernameField: 'email'}, function(email, password, done) { User.findOne({ email: email }, function(err, user) { if (err) { …

7
JPA: jednokierunkowe wiele do jednego i usuwanie kaskadowe
Powiedzmy, że mam relację jednokierunkową, @ManyToOne taką jak ta: @Entity public class Parent implements Serializable { @Id @GeneratedValue private long id; } @Entity public class Child implements Serializable { @Id @GeneratedValue private long id; @ManyToOne @JoinColumn private Parent parent; } Jeśli mam rodzica P i dzieci C 1 ... C …

2
Kiedy należy używać render i płytkiej powierzchni w testach Enzyme / React?
przed wysłaniem tego pytania próbowałem szukać w sqa stackexchange, ale nie znalazłem tam posta o płytkim i renderowanym, więc mam nadzieję, że ktoś może mi tutaj pomóc. Kiedy powinienem używać płytkich i renderowanych w testach składników reagujących? Na podstawie dokumentacji airbnb przedstawiłem kilka opinii na temat różnicy między nimi: Ponieważ …

6
Jak skonfigurować Travis CI z wieloma językami
Mój projekt wykorzystuje nodejs i java Próbowałem zacząć od kompilacji node_js, a następnie zainstalować java (ponieważ jest to moduł npm) ale skrypty do instalacji javy nie powiodły się, a ponadto nie sądzę, aby trzeba było je instalować, gdy istnieje już kompilacja z java. powinienem zacząć od kompilacji java, a następnie …
98 travis-ci 


9
Jak zablokować skompilowane klasy Java, aby zapobiec dekompilacji?
Jak zablokować skompilowane klasy Java, aby zapobiec dekompilacji? Wiem, że to musi być bardzo dobrze omawiany temat w Internecie, ale nie mogłem dojść do żadnego wniosku po ich skierowaniu. Wiele osób sugeruje obfuscator, ale po prostu zmieniają nazwy klas, metod i pól za pomocą trudnych do zapamiętania sekwencji znaków, ale …
98 java  jvm  decompiling 

8
Pobierz listę adresów URL z witryny [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 5 lat temu . Popraw to pytanie Wdrażam witrynę zastępczą dla klienta, ale nie chce, aby wszystkie jego stare strony kończyły się błędem …

3
Pobierz __name__ wywołania modułu funkcji w Pythonie
Załóżmy, że myapp/foo.pyzawiera: def info(msg): caller_name = ???? print '[%s] %s' % (caller_name, msg) I myapp/bar.pyzawiera: import foo foo.info('Hello') # => [myapp.bar] Hello W tym przypadku chcę caller_nameustawić __name__atrybut modułu funkcji wywołujących (czyli „myapp.foo”). Jak można to zrobić?

5
React input defaultValue nie aktualizuje się ze stanem
Próbuję utworzyć prosty formularz z funkcją reagowania, ale mam trudności z prawidłowym powiązaniem danych z wartością domyślną formularza. Zachowanie, którego szukam, jest następujące: Kiedy otwieram moją stronę, pole tekstowe powinno być wypełnione tekstem mojej AwayMessage w mojej bazie danych. To jest „Przykładowy tekst” Idealnie byłoby, gdyby w polu wprowadzania tekstu …

13
Java: wywołanie super metody, która wywołuje metodę przesłoniętą
public class SuperClass { public void method1() { System.out.println("superclass method1"); this.method2(); } public void method2() { System.out.println("superclass method2"); } } public class SubClass extends SuperClass { @Override public void method1() { System.out.println("subclass method1"); super.method1(); } @Override public void method2() { System.out.println("subclass method2"); } } public class Demo { public static …

5
Debuguj aplikację Java bez uruchamiania maszyny JVM z argumentami debugowania
Zwykle, aby dołączyć debuger do działającego jvm, musisz uruchomić jvm z argumentami takimi jak: > java -Xdebug -Xrunjdwp:transport=dt_socket,address=1000,server=y,suspend=n Co mogę teraz zrobić, jeśli chcę debugować proces, który nie został uruchomiony w trybie debugowania? Taka sytuacja ma miejsce, gdy system produkcyjny (tj. Uruchomiony bez argumentów debugowania) wykazuje „losowy” (używam tego terminu …

14
file_put_contents - nie udało się otworzyć strumienia: odmowa uprawnień
Próbuję napisać zapytanie do pliku w celu debugowania. Plik jest w formacie database/execute.php. Plik, do którego chcę pisać, to database/queries.php. Próbuję użyć file_put_contents('queries.txt', $query) Ale dostaję file_put_contents (queries.txt) [function.file-put-content]: nie udało się otworzyć strumienia: Odmowa uprawnień Mam queries.txt plik chmod'd to 777, jaki może być problem?



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.