Programowanie

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

9
Django: Przekieruj do poprzedniej strony po zalogowaniu
Próbuję zbudować prostą stronę internetową z funkcjonalnością logowania bardzo podobną do tej tutaj na SO. Użytkownik powinien mieć możliwość przeglądania witryny jako użytkownik anonimowy, a na każdej stronie będzie znajdował się link do logowania. Po kliknięciu łącza logowania użytkownik zostanie przeniesiony do formularza logowania. Po pomyślnym zalogowaniu użytkownik powinien zostać …
175 python  django 

2
Jaki jest związek między virtualenv i pyenv?
Niedawno nauczyłem się, jak używać virtualenv i virtualenvwrapper w moim przepływie pracy, ale widziałem o pyenv wspomnianym w kilku przewodnikach, ale nie mogę zrozumieć, czym jest pyenv i czym różni się / jest podobny do virtualenv. Czy pyenv jest lepszym / nowszym zamiennikiem virtualenv czy darmowym narzędziem? Jeśli to drugie, …

9
Hash collision w git
Co by się właściwie stało, gdybym miał kolizję hash podczas korzystania z git? Np. Udaje mi się zatwierdzić dwa pliki z tą samą sumą kontrolną sha1, czy git to zauważy lub uszkodzi jeden z plików? Czy można ulepszyć git, aby z tym żyć, czy też musiałbym zmienić na nowy algorytm …
175 git  hash  sha1  hash-collision 

16
Pobierz bieżący obiekt fragmentu
W moim main.xmlmam <FrameLayout android:id="@+id/frameTitle" android:padding="5dp" android:layout_height="wrap_content" android:layout_width="fill_parent" android:background="@drawable/title_bg"> <fragment android:name="com.fragment.TitleFragment" android:id="@+id/fragmentTag" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </FrameLayout> I ustawiam obiekt fragmentu w ten sposób FragmentManager fragmentManager = activity.getSupportFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); Fragment newFragment = new FragmentType1(); fragmentTransaction.replace(R.id.frameTitle, casinodetailFragment, "fragmentTag"); // fragmentTransaction.addToBackStack(null); fragmentTransaction.commit(); Ustawia różne typy obiektów Fragment ( FragmentType2,FragmentType3,...) w …


11
Zastąpienie wartości NULL wartością 0 w zapytaniu serwera SQL
Opracowałem zapytanie i otrzymałem wyniki dla pierwszych trzech kolumn NULL. Jak mogę to zastąpić 0? Select c.rundate, sum(case when c.runstatus = 'Succeeded' then 1 end) as Succeeded, sum(case when c.runstatus = 'Failed' then 1 end) as Failed, sum(case when c.runstatus = 'Cancelled' then 1 end) as Cancelled, count(*) as Totalrun …
175 sql  sql-server 


15
Śledź wszystkie zdalne oddziały git jako oddziały lokalne
Śledzenie pojedynczego oddziału zdalnego jako oddziału lokalnego jest dość proste. $ git checkout --track -b ${branch_name} origin/${branch_name} Przeniesienie wszystkich lokalnych oddziałów do zdalnego, w razie potrzeby tworzenie nowych oddziałów zdalnych jest również łatwe. $ git push --all origin Chcę zrobić odwrotnie. Jeśli mam X zdalnych oddziałów w jednym źródle: $ …
175 git  branch 


9
Jak iterować pliki w katalogu w Javie?
Muszę uzyskać listę wszystkich plików w katalogu, w tym pliki we wszystkich podkatalogach. Jaki jest standardowy sposób wykonywania iteracji katalogu w języku Java?
175 java 

14
matplotlib nie pokazuje moich rysunków, chociaż wywołuję pyplot.show ()
Wymagana pomoc dotycząca matplotlib. Tak, nie zapomniałem zadzwonić do pyplot.show (). $ ipython --pylab import matplotlib.pyplot as p p.plot(range(20), range(20)) Wraca matplotlib.lines.Line2D at 0xade2b2cjako wyjście. p.show() Nic się nie wydarzy. Brak komunikatu o błędzie. Brak nowego okna. Nic. Instaluję matplotlibza pomocą pip i nie otrzymałem żadnych komunikatów o błędach. Detale: …

4
Konwencje nazewnictwa indeksów SQL Server [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

8
Używasz niestandardowych czcionek za pomocą CSS?
Widziałem kilka nowych witryn internetowych, które używają niestandardowych czcionek w swoich witrynach (inne niż zwykłe Arial, Tahoma itp.). I obsługują niezłą liczbę przeglądarek. Jak to się robi? Jednocześnie uniemożliwiając ludziom swobodny dostęp do pobierania czcionki, jeśli to możliwe.
175 css  font-face 

11
Szybkie dopasowywanie wyrażeń regularnych ekstrakcji
Chcę wyodrębnić podciągi z ciągu pasującego do wzorca wyrażenia regularnego. Więc szukam czegoś takiego: func matchesForRegexInText(regex: String!, text: String!) -> [String] { ??? } Więc oto co mam: func matchesForRegexInText(regex: String!, text: String!) -> [String] { var regex = NSRegularExpression(pattern: regex, options: nil, error: nil) var results = regex.matchesInString(text, options: …
175 ios  regex  string  swift 

19
Nazwane symbole zastępcze w formatowaniu ciągów
W Pythonie, podczas formatowania łańcucha, mogę wypełniać symbole zastępcze nazwą, a nie pozycją, na przykład: print "There's an incorrect value '%(value)s' in column # %(column)d" % \ { 'value': x, 'column': y } Zastanawiam się, czy jest to możliwe w Javie (miejmy nadzieję, bez zewnętrznych bibliotek)?

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.