Programowanie

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

3
Prosty przykład siatki systemu Android przy użyciu RecyclerView z GridLayoutManager (podobnie jak stary GridView)
Wiem, że RecyclerViewto zastąpiło funkcjonalność starego ListViewi GridView. Szukam bardzo podstawowego przykładu, który pokazuje minimalną konfigurację siatki przy użyciu RecyclerView. Nie szukam długich wyjaśnień w stylu samouczka, tylko minimalny przykład. Wyobrażam sobie, że najprostsza siatka naśladująca stary GridView składałaby się z następujących funkcji: wiele komórek w wierszu pojedynczy widok w …





19
Brak klasy startowej OWIN
Otrzymuję ten błąd, ponieważ mój projekt nie może znaleźć odwołania do OWINklasy startowej. Zainstalowałem nawet wszystkie pakiety referencyjne OWIN przez Nuget, wciąż otrzymując ten sam problem. Używam Visual Studio 2012i MVC4. Podczas próby załadowania aplikacji wystąpiły następujące błędy. Nie znaleziono zestawu zawierającego OwinStartupAttribute. Nie znaleziono zestawu zawierającego Startup lub [AssemblyName] …

21
Uruchamianie Pythona w systemie Windows dla zależności Node.js
Wchodzę w bazę kodu Node.js, która wymaga pobrania kilku zależności za pośrednictwem NPM, a mianowicie jQuery. Podczas próby uruchomienia npm install jquerypojawia się ten błąd: Your environment has been set up for using Node.js 0.8.21 (x64) and NPM C:\Users\Matt Cashatt>npm install jquery npm http GET https://registry.npmjs.org/jquery npm http 304 https://registry.npmjs.org/jquery …
226 python  windows  node.js  npm 

13
Znajdź pozycję na liście według LINQ?
Tutaj mam prosty przykład, aby znaleźć element na liście ciągów. Zwykle używam pętli lub anonimowego delegata, aby to zrobić w następujący sposób: int GetItemIndex(string search) { int found = -1; if ( _list != null ) { foreach (string item in _list) // _list is an instance of List<string> { …
226 c#  linq 

30
Rekurencja czy iteracja?
Czy jest jakiś spadek wydajności, jeśli użyjemy pętli zamiast rekurencji lub odwrotnie w algorytmach, w których oba mogą służyć temu samemu celowi? Np .: Sprawdź, czy podany ciąg jest palindromem. Widziałem wielu programistów wykorzystujących rekurencję jako sposób na popisanie się, kiedy prosty algorytm iteracji może zmieścić się w rachunku. Czy …

8
HorizontalScrollView w ScrollView Touch Handling
Mam ScrollView, który otacza cały mój układ, więc cały ekran można przewijać. Pierwszym elementem, który mam w tym ScrollView, jest blok HorizontalScrollView, który ma funkcje, które można przewijać w poziomie. Dodałem ontouchlistener do widoku przewijania w poziomie, aby obsługiwać zdarzenia dotykowe i zmusić widok do „przyciągania” do najbliższego obrazu w …


5
Paperclip :: Errors :: MissingRequiredValidatorError with Rails 4
Ten błąd pojawia się, gdy próbuję przesłać za pomocą spinacza do papieru z moją aplikacją do blogowania w Railsach. Nie jestem pewien, do czego się odnosi, gdy mówi „MissingRequiredValidatorError”. Pomyślałem, że aktualizując post_params i podając mu: image będzie dobrze, ponieważ zarówno tworzenie, jak i aktualizacja używają post_params Paperclip::Errors::MissingRequiredValidatorError in PostsController#create …


6
parseInt (null, 24) === 23… czekaj, co?
W porządku, więc bawiłem się parsowaniem, żeby zobaczyć, jak radzi sobie z wartościami, które nie zostały jeszcze zainicjowane, i natknąłem się na ten klejnot. Poniższe dzieje się w przypadku dowolnego podstawnika 24 lub nowszego. parseInt(null, 24) === 23 // evaluates to true Przetestowałem to w IE, Chrome i Firefox i …

11
Jak uzyskać element według klasy w JavaScript?
Chcę zastąpić zawartość w elemencie HTML, więc używam do tego następującej funkcji: function ReplaceContentInContainer(id,content) { var container = document.getElementById(id); container.innerHTML = content; } ReplaceContentInContainer('box','This is the replacement text'); <div id='box'></div> Powyższe działa świetnie, ale problem polega na tym, że na stronie mam więcej niż jeden element HTML, który chcę zastąpić …
226 javascript 

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.