loops

Rails: elegancki sposób wyświetlania wiadomości, gdy nie ma elementów w bazie danych

Zdałem sobie sprawę, że Piszę dużo kodu podobnego do tego: <% unless @messages.blank? %> <% @messages.each do |m ... <%# code or partial to display the message %> <% and_if_it_was_blank %> You have no messages. <% end %>

Scala "< - " dla zrozumienia

Odkryłem, że Scala zawsze ma "naturalne wyjaśnienie" na cokolwiek. Zawsze coś w stylu "ohh, ale to tylko funkcja wywoływana n ... rzeczywistości Magia kompilatora Dziękuję za poświęcony czas. Dla wyjaśnienia, moje pytanie brzmi: jak działa operator

Iteracja nad wartościami klucza słownikowego odpowiadającymi List w Pythonie

Praca w Pythonie 2.7. Mam słownik z nazwami drużyn jako kluczami i ilością zdobytych runów i dozwoloną dla każdej drużyny jak ... centage = round((runs_scored**2)/((runs_scored**2)+(runs_allowed**2))*1000) print win_percentage Thanks for any pomocy.

Iteracja wszystkich klawiszy mapy

Czy istnieje sposób, aby uzyskać listę wszystkich kluczy na mapie języka Go? Liczba elementów jest podana przez len(), ale jeśli mam mapę taką jak: m := map[string]string{ "key1":"val1", "key2":"val2" }; Jak iterować wszystkie klucze?

Sprawdzanie null W pętli foreach

Czy jest lepszy sposób na wykonanie: Muszę sprawdzić, czy null się nie zdarzy.Nagłówki przed przystąpieniem do pętli if (f ... ziom wcięcia w moim kodzie. Jest czymś, co oceniałoby foreach(var h in (file.Headers != null)) { //do stuff } Możliwe?

Kontynuuj w zagnieżdżonych pętlach while

W tej próbce kodu, czy jest jakiś sposób, aby kontynuować na zewnętrznej pętli z bloku catch? while { // outer loop w ... } catch { // how do I continue on the outer loop from here? continue; } } }

Obsługa zdarzeń wewnątrz pętli Javascript - potrzebujesz zamknięcia?

Pracuję z odrobiną kodu html i Javascript, który przejąłem od kogoś innego. Strona przeładowuje tabelę danych (poprzez żądani ... arametrów, które przekazuję onStatusChanged()? zmieniłem tytuł, aby lepiej odzwierciedlić pytanie i zaakceptowaną odpowiedź.

Kiedy używać "while" lub " for " w Pythonie

Znajduję problemy, kiedy powinienem używać pętli while lub pętli for w Pythonie. Wygląda na to, że ludzie wolą używać pętli f ... westia osobistych preferencji? Kody, które do tej pory przeczytałem, sprawiły, że pomyślałem, że są między nimi duże różnice.

Używanie instrukcji lock W pętli w C#

Weźmy przykładową klasę SomeThread, gdzie próbujemy zapobiec wywołaniu metod DoSomething po ustawieniu właściwości Running NA ... new SomeThread(); public void OnQuit() { st.Running = false; st.Dispose(); Exit(); } }

wykrywanie początku pętli w pojedynczo połączonej liście linków?

Czy Jest jakiś sposób na ustalenie początku pętli na liście linków używając nie więcej niż dwóch wskaźników? Nie chcę odwiedzać każdego węzła i zaznaczać go widzianym i zgłaszać pierwszy węzeł już był seen.Is jest jakiś inny sposób, żeby to zrobić?

Zapętlanie zestawów wyników w MySQL

Próbuję napisać procedurę składowaną w MySQL, która wykona dość proste zapytanie select, a następnie zapętli wyniki, aby zdec ... ńcuchu jest określone pozwolenie, pobierze dodatkowe informacje o dzieciach, na które to zezwolenie powinno być dziedziczone.

Węzeł.js-Using the async lib-async.foreach with object

Używam węzła async lib- https://github.com/caolan/async#forEach i chce iterację przez obiekt i wydrukować jego klucz indek ... log('iterating done'); }); Dlaczego ostateczna funkcja nie zostanie wywołana? Jak wydrukować klucz indeksu obiektu?

Gałązka do pętli i tablicy z kluczem

Używam gałązki i mam tablicę z kluczem w ten sposób: array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = ... awartość (alpha, bravo, charlie, delta, echo) W pętli, aby uzyskać całą wartość tej tablicy. Jak mogę to zrobić ? Dziękuję

Jak iterować nad tablicą obiektów w kierownicy?

To może wydawać się głupie pytanie, ale nigdzie nie mogę znaleźć odpowiedzi. Uderzam w to Web Api, które zwraca tablicę obie ... ać, o co Proszę: http://jsfiddle.net/KPCh4/2/ Czy handlebars wymaga, aby zmienna kontekstowa była obiektem, a nie tablicą?

Unsigned int odwraca iterację za pomocą pętli for

Chcę, aby zmienna iteratora w pętli for odwróciła iterację do 0 jako unsigned int, i nie mogę wymyślić podobnego porównania d ... : jest to tylko prosty przypadek użycia, górna granica 10 jest trywialne, może to być cokolwiek, a i musi być unsigned int.

Dziwny wynik podczas usuwania elementu z listy podczas iteracji nad nim

Mam ten kawałek kodu: numbers = range(1, 50) for i in numbers: if i < 20: numbers.remove(i) print(n ... Oczywiście spodziewam się, że liczby poniżej 20 Nie pojawią się w wynikach. Wygląda na to, że robię coś nie tak z usuwaniem.

Czy usuwanie właściwości obiektu podczas iteracji jest bezpieczne?

Czy podczas iteracji właściwości obiektu można je bezpiecznie usunąć w pętli for-in? Na przykład: for (var key in obj) { ... wnika i usuwanie wewnątrz niej jest niebezpieczne. W JS jest dobrze? (używam środowiska wykonawczego Mozilli Spidermonkey.)

Iteracja przez pary elementów na liście Pythona [duplikat]

Możliwe duplikaty:iteracja listy jako pary (current, next) w Pythonieiteracja co dwa elementy na liście Czy możliwe ... o pseudokod)? a = [5, 7, 11, 4, 5] for v, w in a: print [v, w] I powinien produkować [5, 7] [7, 11] [11, 4] [4, 5]

Jak mogę wyłamać się z dwóch zagnieżdżonych pętli w Objective-C?

Mam dwie pętle zagnieżdżone w ten sposób: for(...) { for(...) { } } Wiem, że istnieje break oświadczenie. Ale je ... bie pętle, czy tylko tę, w której został nazwany? Muszę złamać oba, jak tylko zobaczę, że nie ma sensu powtarzać więcej razy.

Pojedyncza Linia Zagnieżdżona Dla Pętli

Napisał tę funkcję w Pythonie, która transponuje macierz: def transpose(m): height = len(m) width = len(m[0]) r ... ć zagnieżdżona z podobną lub inną strukturą dla pętli? I jak by to wyglądało? Dodatkowe informacje są również mile widziane.