Programowanie

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

14
Aplikacja na Androida nie została zainstalowana. Istniejący pakiet o tej samej nazwie z kolidującym podpisem jest już zainstalowany
W moim emulatorze, gdy próbuję programowo zaktualizować mój apk. Dostaję: Android App Not Install. An existing package by the same name with a conflicting signature is already installed Nadal jestem w fazie testów tej aktualizacji, więc pobrany przeze mnie plik to podpisany apk poprzedniej wersji, który moim zdaniem powinien działać …

11
Nie można ustawić niektórych nagłówków HTTP podczas korzystania z System.Net.WebRequest
Kiedy próbuję dodać parę klucz / wartość nagłówka HTTP do WebRequestobiektu, pojawia się następujący wyjątek: Ten nagłówek należy zmodyfikować przy użyciu odpowiedniej właściwości Próbowałem dodać nowe wartości do Headerskolekcji za pomocą metody Add (), ale nadal otrzymuję ten sam wyjątek. webRequest.Headers.Add(HttpRequestHeader.Referer, "http://stackoverflow.com"); Mogę obejść ten problem, rzutując obiekt WebRequest na …
131 c#  header  webrequest 

8
Java: klasa statyczna?
Mam klasę pełną funkcji użytkowych. Tworzenie instancji tego nie ma sensu semantycznego, ale nadal chcę wywoływać jego metody. Jak najlepiej sobie z tym poradzić? Klasa statyczna? Abstrakcyjny?
131 java  class  oop  static  utility 

22
Android RecyclerView: notifyDataSetChanged () IllegalStateException
Próbuję zaktualizować elementy widoku recyklingu przy użyciu notifyDataSetChanged (). To jest moja metoda onBindViewHolder () w adapterze recyklingowym. @Override public void onBindViewHolder(ViewHolder viewHolder, int position) { //checkbox view listener viewHolder.getCheckbox().setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { //update list items notifyDataSetChanged(); } }); } Chcę zaktualizować pozycje …


4
Co oznacza operator `# 'w Scali?
Widzę ten kod na tym blogu: Programowanie na poziomie typu w Scali : // define the abstract types and bounds trait Recurse { type Next <: Recurse // this is the recursive function definition type X[R <: Recurse] <: Int } // implementation trait RecurseA extends Recurse { type Next …



3
JQuery zmienia kolor tła
Próbowałem jquery na tym przykładzie: $(document).ready(function(){ $("button").mouseover(function(){ $("p#44.test").css("background-color","yellow"); $("p#44.test").hide(1500); $("p#44.test").show(1500); $("p#44.test").css("background-color","red"); }); }); Spodziewałem się, co się stanie: 1. Color of <p> to turn yellow 2. <p> to slowly fade 3. <p> to slowly show 4. Color of <p> to turn red Ale tak się właśnie stało: 1. <p> turned …
131 jquery 


6
Dlaczego Clojure ma „słowa kluczowe” oprócz „symboli”?
Mam przelotną wiedzę na temat innych Lispsów (szczególnie Scheme) od dawna. Ostatnio czytałem o Clojure . Widzę, że zawiera zarówno „symbole”, jak i „słowa kluczowe”. Znane mi symbole, ale nie ze słowami kluczowymi. Czy inne Lispy mają słowa kluczowe? Czym różnią się słowa kluczowe od symboli innych niż mające inną …
131 lisp  clojure  scheme  keyword 

5
Deklaracja przestrzeni nazw Open Graph: HTML z XMLNS czy prefiks head?
Widziałem sprzeczne informacje dotyczące najlepszego sposobu implementacji przestrzeni nazw Open Graph. W szczególności witryna Open Graph wykorzystuje kilka różnych metod, a przykłady Open Graph Facebooka wykorzystują inne metody. Przykład witryny Open Graph (z użyciem atrybutu prefiksu HTML): <html prefix="og: http://ogp.me/ns#"> Kod źródłowy witryny Open Graph (przy użyciu atrybutu HTML XMLNS): …

5
Dlaczego wartości procentowe marginesów / wypełnień w CSS są zawsze obliczane na podstawie szerokości?
Jeśli spojrzysz na specyfikację modelu pudełkowego CSS , zauważysz, co następuje: Procent [marginesu] jest obliczany w odniesieniu do szerokości bloku zawierającego wygenerowane pudełko. Zauważ, że dotyczy to również „margin-top” i „margin-bottom”. Jeśli szerokość zawierającego bloku zależy od tego elementu, to wynikowy układ jest niezdefiniowany w CSS 2.1. (podkreślenie moje) To …
131 w3c  css 

2
Ruby send metoda przekazująca wiele parametrów
Próba dynamicznego tworzenia obiektów i wywoływania metod przez Object.const_get(class_name).new.send(method_name,parameters_array) który działa dobrze, kiedy Object.const_get(RandomClass).new.send(i_take_arguments,[10.0]) ale rzuca złą liczbę argumentów 1 za 2 dla Object.const_get(RandomClass).new.send(i_take_multiple_arguments,[25.0,26.0]) Zdefiniowana klasa losowa to class RandomClass def i_am_method_one puts "I am method 1" end def i_take_arguments(a) puts "the argument passed is #{a}" end def i_take_multiple_arguments(b,c) puts …
131 ruby 

6
Jak włączyć elementy sterujące powiększaniem i powiększanie przez szczypanie w WebView?
Domyślna aplikacja przeglądarki na Androida pokazuje elementy sterujące powiększeniem podczas przewijania, a także umożliwia powiększanie przez szczypanie. Jak mogę włączyć tę funkcję dla mojego własnego Webview? Próbowałem: webSettings.setBuiltInZoomControls(true); webSettings.setSupportZoom(true); ale w rezultacie żadna z funkcji nie zostaje włączona. Przy okazji ustawiłem a WebChromeClienti WebViewClientdla Webview, jeśli to robi różnicę. Dzięki!
131 android  webview 

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.