Programowanie

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



11
ruby 1.9: nieprawidłowa sekwencja bajtów w UTF-8
Piszę robota w języku Ruby (1.9), który zużywa dużo kodu HTML z wielu przypadkowych witryn. Próbując wyodrębnić linki, zdecydowałem się po prostu użyć .scan(/href="(.*?)"/i)zamiast nokogiri / hpricot (duże przyspieszenie). Problem w tym, że teraz otrzymuję dużo " invalid byte sequence in UTF-8" błędów. Z tego, co zrozumiałem, net/httpbiblioteka nie ma …
109 ruby  encoding  utf-8 

10
Jak wstawić rekord SQLite z datą ustawioną na „teraz” w aplikacji na Androida?
Powiedzmy, że mamy tabelę utworzoną jako: create table notes (_id integer primary key autoincrement, created_date date) Aby wstawić rekord, użyłbym ContentValues initialValues = new ContentValues(); initialValues.put("date_created", ""); long rowId = mDb.insert(DATABASE_TABLE, null, initialValues); Ale jak ustawić kolumnę date_created na teraz ? Aby było jasne, plik initialValues.put("date_created", "datetime('now')"); To nie jest …

18
Android: ProgressDialog.show () ulega awarii z getApplicationContext
Nie rozumiem, dlaczego tak się dzieje. Ten kod: mProgressDialog = ProgressDialog.show(this, "", getString(R.string.loading), true); działa dobrze. Jednak ten kod: mProgressDialog = ProgressDialog.show(getApplicationContext(), "", getString(R.string.loading), true); zgłasza następujący wyjątek: W/WindowManager( 569): Attempted to add window with non-application token WindowToken{438bee58 token=null}. Aborting. D/AndroidRuntime( 2049): Shutting down VM W/dalvikvm( 2049): threadid=3: thread exiting …


27
Czy istnieje idealny algorytm do gry w szachy? [Zamknięte]
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte w zeszłym roku . Popraw to pytanie Niedawno rozmawiałem z osobą niekodującą na temat możliwości komputerów …

4
Konstrukcja Angularjs if-then-else w wyrażeniu
Czy mogę w jakiś sposób użyć konstrukcji if-then-else (operatora trójargumentowego) w wyrażeniu angularjs, na przykład mam funkcję $ scope.isExists (element), która musi zwrócić wartość bool. Chcę coś takiego <div ng-repeater="item in items"> <div>{{item.description}}</div> <div>{{isExists(item) ? 'available' : 'oh no, you don't have it'}}</div> </div> Wiem, że mogę użyć funkcji, która …




6
Musi kwalifikować alokację za pomocą otaczającej instancji typu GeoLocation
Otrzymuję ten błąd jako- Żadne otaczające wystąpienie typu GeoLocation nie jest dostępne. Musi zakwalifikować alokację za pomocą otaczającej instancji typu GeoLocation (egxnew A (), gdzie x jest instancją GeoLocation). Ten błąd pojawia się w nowym ThreadTask (i) . Nie wiem, dlaczego to się dzieje. Wszelkie sugestie będą mile widziane. public …
109 java 

24
Jak automatycznie zmienić rozmiar kolumn w kontrolce DataGridView ORAZ umożliwić użytkownikowi zmianę rozmiaru kolumn w tej samej siatce?
Wypełniam formant DataGridView w formularzu systemu Windows (C # 2,0 nie WPF). Moim celem jest wyświetlenie siatki, która starannie wypełnia całą dostępną szerokość komórkami - tj. Żadnych nieużywanych (ciemnoszarych) obszarów po prawej stronie i odpowiednio dopasowuje rozmiar każdej kolumny zgodnie z zawartymi w niej danymi, ale także umożliwia użytkownikowi zmianę …

4
Jak ustawić motyw Holo Dark w aplikacji na Androida?
Jak ustawić motyw ciemnego holo w mojej aplikacji? W tej chwili mam to: <style name="AppTheme" parent="android:Theme.Holo.Light" /> Ale kiedy zmienię to na: <style name="AppTheme" parent="android:Theme.Holo.Dark" /> Otrzymuję błąd error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Dark'. Jak rozwiązać problem?

14
Javascript heredoc
Potrzebuję czegoś takiego jak heredoc w JavaScript. Masz na to jakieś pomysły? Potrzebuję funkcji wielu przeglądarek. Znalazłem to: heredoc = '\ <div>\ <ul>\ <li><a href="#zzz">zzz</a></li>\ </ul>\ </div>'; Myślę, że to zadziała. :)

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.