Programowanie

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



4
Jak podnieść ValueError?
Mam ten kod, który znajduje największy indeks określonego znaku w ciągu, jednak chciałbym, aby podniósł a, ValueErrorgdy określony znak nie występuje w ciągu. Więc coś takiego: contains('bababa', 'k') spowodowałoby: → ValueError: could not find k in bababa W jaki sposób mogę to zrobić? Oto aktualny kod mojej funkcji: def contains(string,char): …
115 python  string 


11
Powiadomienie systemu Android nie jest wyświetlane
Potrzebuję programu, który doda powiadomienie na Androida. A kiedy ktoś kliknie powiadomienie, powinno to doprowadzić go do mojej drugiej czynności. Mam ustalony kod. Powiadomienie powinno działać, ale z jakiegoś powodu nie działa. W Notificationogóle się nie wyświetla. Nie wiem, czego mi brakuje. Kod tych plików: Notification n = new Notification.Builder(this) …

16
UICollectionView bieżący widoczny indeks komórek
Po UICollectionViewraz pierwszy używam aplikacji na iPada. Ustawiłem UICollectionViewtak, aby jego rozmiar i rozmiar komórki były takie same, czyli tylko raz komórka jest wyświetlana na raz. Problem: Teraz, gdy użytkownik przewija UICollectionView, muszę wiedzieć, która komórka jest widoczna, muszę zaktualizować inne elementy interfejsu użytkownika po zmianie. Nie znalazłem do tego …


14
Konwertuj tablicę javascript na ciąg
Próbuję wykonać iterację po liście „wartości” i przekonwertować ją na ciąg. Oto kod: var blkstr = $.each(value, function(idx2,val2) { var str = idx2 + ":" + val2; alert(str); return str; }).get().join(", "); Funkcja alert () działa dobrze i wyświetla odpowiednią wartość. Ale w jakiś sposób funkcja .get () jquery nie …

16
Otrzymywanie „Ostrzeżenie! PATH nie jest poprawnie skonfigurowany ”podczas rvm użyj 2.0.0 --default
Powyższe nie działa za pierwszym razem, działa za drugim razem. Spróbuj ustawić wersję ruby ​​na 2.0.0 dla każdego nowego okna powłoki. Robić $ rvm use 2.0.0 --default daje Warning! PATH is not properly set up, '/home/durrantm/.rvm/gems/ruby-1.9.3-p125/ bin' is not at first place, usually this is caused by shell initialization files …


3
Jak wykonać zapytanie LIKE w Arel and Rails?
Chcę zrobić coś takiego: SELECT * FROM USER WHERE NAME LIKE '%Smith%'; Moja próba w Arel: # params[:query] = 'Smith' User.where("name like '%?%'", params[:query]).to_sql Jednak staje się to: SELECT * FROM USER WHERE NAME LIKE '%'Smith'%'; Arel poprawnie opakowuje ciąg zapytania „Smith”, ale ponieważ jest to instrukcja LIKE, nie działa. …

22
Sprawdź lub sprawdź, czy arkusz istnieje
Dim wkbkdestination As Workbook Dim destsheet As Worksheet For Each ThisWorkSheet In wkbkorigin.Worksheets 'this throws subscript out of range if there is not a sheet in the destination 'workbook that has the same name as the current sheet in the origin workbook. Set destsheet = wkbkdestination.Worksheets(ThisWorkSheet.Name) Next Zasadniczo przeglądam wszystkie …
115 excel  vba  scripting 

27
RecyclerView ulega awarii, gdy „odrzucone lub dołączone widoki nie mogą zostać poddane recyklingowi”
Używam prostej implementacji RecyclerViewpobranej z witryny Android przy użyciu a StaggeredGridLayoutManageri ciągle otrzymuję ten błąd, który powoduje awarię mojej aplikacji: java.lang.IllegalArgumentException: Scrapped or attached views may not be recycled. isScrap:false isAttached:true at android.support.v7.widget.RecyclerView$Recycler.recycleViewHolderInternal(RecyclerView.java:3501) at android.support.v7.widget.RecyclerView$LayoutManager.scrapOrRecycleView(RecyclerView.java:5355) at android.support.v7.widget.RecyclerView$LayoutManager.detachAndScrapAttachedViews(RecyclerView.java:5340) at android.support.v7.widget.StaggeredGridLayoutManager.onLayoutChildren(StaggeredGridLayoutManager.java:572) at android.support.v7.widget.RecyclerView.dispatchLayout(RecyclerView.java:1918) at android.support.v7.widget.RecyclerView.onLayout(RecyclerView.java:2155) at android.view.View.layout(View.java:14008) at android.view.ViewGroup.layout(ViewGroup.java:4373) at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1021) at …

9
Jak używać DateTime.TryParse z wartością Nullable <DateTime>?
Chcę użyć metody DateTime.TryParse, aby uzyskać wartość daty i godziny w ciągu do wartości Nullable. Ale kiedy próbuję tego: DateTime? d; bool success = DateTime.TryParse("some date text", out (DateTime)d); kompilator mi mówi Argument „out” nie jest klasyfikowany jako zmienna Nie wiem, co muszę tutaj zrobić. Próbowałem też: out (DateTime)d.Value i …
115 c#  datetime  nullable 

5
używając setTimeout w łańcuchu obietnic
Tutaj próbuję zawinąć głowę wokół obietnic, tutaj na pierwsze żądanie pobieram zestaw linków, a na następne żądanie pobieram zawartość pierwszego linku, ale chcę zrobić opóźnienie przed zwróceniem następnego obiektu obietnicy. setTimeout on it.Ale daje mi następujący błąd JSON ( without setTimeout() it works just fine) Błąd składni: JSON.parse: nieoczekiwany znak …
115 javascript  json  promise 

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.