Programowanie

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

19
Struktura danych drzewa w C #
Szukałem struktury danych drzewa lub wykresu w języku C #, ale chyba nie ma takiej. Wyczerpujące badanie struktur danych za pomocą C # 2.0 wyjaśnia nieco dlaczego. Czy istnieje wygodna biblioteka, która jest powszechnie używana do zapewnienia tej funkcjonalności? Być może poprzez strategię rozwiązywania problemów przedstawionych w artykule. Czuję się …

14
Response.Redirect with POST zamiast Get?
Wymagamy przesłania formularza i zapisania niektórych danych, a następnie przekierowania użytkownika na stronę poza witryną, ale w przypadku przekierowania musimy „przesłać” formularz za pomocą POST, a nie GET. Miałem nadzieję, że można to łatwo osiągnąć, ale zaczynam myśleć, że nie ma. Myślę, że muszę teraz utworzyć prostą inną stronę, używając …

3
Automatyczne przycinanie za pomocą Git fetch lub pull
Jeśli ktoś usunął zdalną gałąź, ponieważ praca się skończyła i nie wiem, nie zrobię, git fetch --prunea ostatecznie odepchnę usuniętą gałąź. Czy istnieje realne rozwiązanie, aby zmusić Git do korzystania z trybu przycinania podczas pobierania / wyciągania bez konieczności każdorazowego określania go?
248 git 

1
Jakie są kluczowe różnice między Meteor, Ember.js i Backbone.js? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, 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 ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …


28
„Wymagana jest wersja 2.10.” Błąd
Tak jak używałem classpath 'com.android.tools.build:gradle:+' W pliku build.gradle dostałem następujący błąd od czasu wydania wersji 2.10 . Błąd jest następujący: Ostrzeżenie: wymagana jest wersja Gradient 2.10. Obecna wersja to 2.8. Jeśli używasz otoki Gradle, spróbuj edytować DistributionUrl w C: \ Users \ blahblah \ myproject \ gradle \ wrapper \ …


7
Co robi leniwa val?
Zauważyłem, że Scala zapewnia lazy vals. Ale nie rozumiem, co oni robią. scala> val x = 15 x: Int = 15 scala> lazy val y = 13 y: Int = <lazy> scala> x res0: Int = 15 scala> y res1: Int = 13 W rEPL pokazuje, że yjest lazy val, …

11
Reactjs setState () z nazwą klucza dynamicznego?
EDYCJA: to jest duplikat, patrz tutaj Nie mogę znaleźć żadnych przykładów użycia nazwy klucza dynamicznego podczas ustawiania stanu. Oto co chcę zrobić: inputChangeHandler : function (event) { this.setState( { event.target.id : event.target.value } ); }, gdzie event.target.id jest używany jako klucz stanu do aktualizacji. Czy to nie jest możliwe w …


20
Określ kolor czcionki na podstawie koloru tła
Biorąc pod uwagę system (na przykład stronę internetową), który pozwala użytkownikowi dostosować kolor tła dla niektórych sekcji, ale nie kolor czcionki (aby ograniczyć liczbę opcji do minimum), istnieje sposób, aby programowo ustalić, czy „jasne” czy „ potrzebny jest ciemny kolor czcionki? Jestem pewien, że istnieje jakiś algorytm, ale nie wiem …

9
Jak dodać pliki i foldery do repozytoriów GitHub?
Utworzyłem konto w GitHub - jestem na nim nowy - i mam problem z dodawaniem plików. Dodałem readme.txt. Mam też 3 inne pliki PHP i folder z obrazkami. Jak dodać pliki i folder? Próbowałem z tym, git pullponieważ git push origin -u masterpokazał mi błąd.
248 git  github 

9
Jak obliczyć kąt między linią a osią poziomą?
W języku programowania (Python, C # itp.) Muszę ustalić, jak obliczyć kąt między linią a osią poziomą? Myślę, że obraz najlepiej opisuje to, czego chcę: Biorąc pod uwagę (P1 x , P1 y ) i (P2 x , P2 y ), jaki jest najlepszy sposób obliczenia tego kąta? Początek znajduje …
248 c#  python  trigonometry 

3
Tymczasowo przełącz kopię roboczą na określony zatwierdzenie Git
Jak przejść do konkretnego zatwierdzenia Git bez utraty wszystkich zatwierdzeń dokonanych po nim ? Chcę, aby lokalne pliki zostały zmienione, ale baza danych zatwierdzeń pozostanie nienaruszona, tylko wskaźnik bieżącej pozycji jest ustawiony na aktualnie wybrany zatwierdzenie. Chcę zmienić stan plików na określone zatwierdzenie, uruchomić projekt, a po zakończeniu przywrócić pliki …
248 git  commit  temporary 

6
Które elementy HTML mogą uzyskać fokus?
Szukam ostatecznej listy elementów HTML, które mogą się skupić, tzn. Które elementy zostaną nałożone, gdy focus()zostaną na nich wywołane? Piszę rozszerzenie jQuery, które działa na elementach, na które można skupić uwagę. Mam nadzieję, że odpowiedź na to pytanie pozwoli mi sprecyzować elementy, na które celuję.
248 html  focus 

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.