Programowanie

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

4
git merge: zastosuj zmiany w kodzie, który został przeniesiony do innego pliku
Próbuję teraz dość mocnego manewru scalania git. Problem, który napotykam, polega na tym, że wprowadziłem pewne zmiany w kodzie w mojej gałęzi, ale mój kolega przeniósł ten kod do nowego pliku w swojej gałęzi. Więc kiedy to zrobiłem git merge my_branch his_branch, git nie zauważył, że kod w nowym pliku …
137 git 

6
Jak sprawdzić, czy JRE lub JDK jest zainstalowane
Mam jeden komputer, na którym celowo zainstalowałem JDK. Mam inny komputer z JRE, między innymi do testowania. Jednak kiedy dostałem aplikację java działającą na tym komputerze, a potem wypróbowałem ją na innym, narzekała, że ​​JDK jest wymagany. Jak mogę sprawdzić, czy JDK został w jakiś sposób zainstalowany w moim systemie? …
137 java  macos  java-8 


10
Django: Pobierz model ze stringa?
W Django możesz określić relacje takie jak: author = ForeignKey('Person') Następnie wewnętrznie musi przekształcić łańcuch „Osoba” w model Person. Gdzie jest funkcja, która to robi? Chcę go użyć, ale nie mogę go znaleźć.

8
Wartość pola ogólnego odbicia
Próbuję uzyskać wartość pola poprzez refleksję. Problem polega na tym, że nie znam typu pól i muszę o tym decydować podczas pobierania wartości. Ten kod skutkuje tym wyjątkiem: Nie można ustawić pola java.lang.String field com .... fieldName na java.lang.String Field field = object.getClass().getDeclaredField(fieldName); field.setAccessible(true); Class<?> targetType = field.getType(); Object objectValue …
137 java  reflection 

19
Otrzymano alert krytyczny: handshake_failure przez SSLHandshakeException
Mam problem z autoryzowanym połączeniem SSL. Stworzyłem Struts Action, który łączy się z zewnętrznym serwerem z certyfikatem SSL Client Authorized. W mojej Akcji próbuję przesłać dane na serwer banku, ale bez powodzenia, ponieważ w wyniku działania serwera mam następujący błąd: error: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure Moja metoda z mojej …

13
Android: Skalować obraz do rysowania lub tła?
W układzie chcę przeskalować obraz tła (zachowując jego proporcje) do miejsca przydzielonego podczas tworzenia strony. Czy ktoś ma pomysł jak to zrobić? Używam layout.setBackgroundDrawable()i a BitmapDrawable()do ustawiania gravityprzycinania i wypełniania, ale nie widzę żadnej opcji skalowania.
137 android 

5
MongoDB / NoSQL: prowadzenie historii zmian dokumentu
Dość powszechnym wymaganiem w aplikacjach baz danych jest śledzenie zmian w jednej lub większej liczbie określonych jednostek w bazie danych. Słyszałem, że nazywa się to wersjonowaniem wierszy, tabelą dziennika lub tabelą historii (jestem pewien, że istnieją inne nazwy). Istnieje wiele sposobów podejścia do tego w RDBMS - możesz zapisać wszystkie …
137 mongodb  nosql 

6
Jak używać niestandardowego narzędzia do usuwania z elementem członkowskim std :: unique_ptr?
Mam klasę z członkiem unique_ptr. class Foo { private: std::unique_ptr<Bar> bar; ... }; Bar jest klasą strony trzeciej, która ma funkcje create () i niszczą (). Gdybym chciał użyć std::unique_ptrz nim jako samodzielnej funkcji, mógłbym zrobić: void foo() { std::unique_ptr<Bar, void(*)(Bar*)> bar(create(), [](Bar* b){ destroy(b); }); ... } Czy można …

15
Jak zignorować sprawdzanie certyfikatu, gdy ssl
Próbuję znaleźć sposób na zignorowanie sprawdzania certyfikatu, gdy żądam zasobu HTTPS, do tej pory znalazłem pomocny artykuł w Internecie. Ale wciąż mam problem. Proszę przejrzeć mój kod. Po prostu nie rozumiem, co oznacza kod ServicePointManager.ServerCertificateValidationCallback. Kiedy zostanie wywołana ta metoda delegata? I jeszcze jedno pytanie, w którym miejscu mam napisać …


1
Próba załadowania jquery do skryptu tampermonkey
Piszę skrypt, który loguje się do mojej sieci uczelni po załadowaniu strony logowania. Kod wygląda następująco // ==UserScript== // @name My Fancy New Userscript // @namespace http://use.i.E.your.homepage/ // @version 0.1 // @description enter something useful // @match <College login page> // @copyright 2012+, You // ==/UserScript== $(document).ready(function() { var usr=document.getElementsByName("username"); …



4
Python, tworzenie obiektów
Próbuję nauczyć się Pythona, a teraz próbuję opanować klasy i manipulować nimi za pomocą instancji. Wydaje się, że nie rozumiem tego problemu: Utwórz i zwróć obiekt studenta, którego imię i nazwisko, wiek i kierunek są takie same jak te podane jako dane wejściowe def make_student(name, age, major) Po prostu nie …
137 python 

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.