Programowanie

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

6
Konwertuj timedelta na dni, godziny i minuty
Mam timedelta. Chcę dni, godziny i minuty od tego - albo jako krotka albo słownik ... Nie jestem zdenerwowany. Przez lata musiałem to robić kilkanaście razy w kilkunastu językach, ale Python zazwyczaj ma prostą odpowiedź na wszystko, więc pomyślałem, że zapytam tutaj, zanim wypiszę mdłą, prostą (ale pełną słów) matematykę. …
243 python  timedelta 

30
Wyodrębnianie tekstu z pliku HTML za pomocą Pythona
Chciałbym wyodrębnić tekst z pliku HTML za pomocą Pythona. Chcę zasadniczo taki sam wynik, jaki uzyskałbym, gdy skopiowałem tekst z przeglądarki i wkleiłem go do notatnika. Chciałbym czegoś bardziej niezawodnego niż używanie wyrażeń regularnych, które mogą zawieść na źle sformatowanym HTML. Widziałem wiele osób polecających piękną zupę, ale miałem kilka …




11
Jakie są najczęściej używane biblioteki matematyczne / algebry liniowej C ++ w wektorach C ++ oraz jakie są ich koszty i korzyści? [Zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 2 lata temu . Popraw to pytanie Wydaje się, że w wielu projektach powoli pojawia się potrzeba matematyki matematycznej i wpadają …

11
Czy powinienem zadeklarować „statyczny rejestrator końcowy” w GÓRNEJ PRZYPADKU?
W Javie statyczne zmienne końcowe są stałymi, a konwencja jest taka, że ​​powinny być pisane wielkimi literami. Widziałem jednak, że większość ludzi deklaruje rejestratory małymi literami, co pojawia się jako naruszenie w PMD . na przykład: private static final Logger logger = Logger.getLogger(MyClass.class); Po prostu wyszukaj w Google lub SO …


6
PHP „php: // input” vs $ _POST
Polecono mi użyć tej metody php://inputzamiast $_POSTpodczas interakcji z żądaniami Ajax z JQuery. To, czego nie rozumiem, to korzyści wynikające z zastosowania tego w porównaniu z globalną metodą $_POSTlub $_GET.
243 php  ajax  input 


24
OnItemCLickListener nie działa w widoku listy
Activity kod klasowy: conversationList = (ListView)findViewById(android.R.id.list); ConversationArrayAdapter conversationArrayAdapter=new ConversationArrayAdapter(this, R.layout.conversation_list_item_format_left, conversationDetails); conversationList.setAdapter(conversationArrayAdapter); conversationList.setOnItemClickListener(new AdapterView.OnItemClickListener(){ @Override public void onItemClick(AdapterView<?> arg0, View arg1, int position, long arg3) { Log.d("test","clicked"); } }); getViewFunkcji w Adapterklasie: if (v == null) { LayoutInflater vi = (LayoutInflater)ctx.getSystemService(Context.LAYOUT_INFLATER_SERVICE); if(leftSideMessageNumber.equals(m.getTo())) { v = vi.inflate(R.layout.conversation_list_item_format_left, null); } else { …
243 android  listview 

10
Dodaj wartość zmiennoprzecinkową do zasobów / wartości Androida
Próbuję dodać trochę miejsca między wierszami do moich TextView, używając android:lineSpacingMultiplier z dokumentacji : Dodatkowe odstępy między wierszami tekstu jako mnożnik. Musi być wartością zmiennoprzecinkową, na przykład „1.2”. Ponieważ używam tego w kilku różnych TextViews, chciałbym dodać globalny wymiar / wartość do moich zasobów, ale nie wiem, którego znacznika użyć, …

6
Jak mam dispatch_sync, dispatch_async, dispatch_after itp. W Swift 3, Swift 4 i późniejszych wersjach?
Mam dużo kodu w projektach Swift 2.x (lub nawet 1.x), które wyglądają tak: // Move to a background thread to do some long running work dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) { let image = self.loadOrGenerateAnImage() // Bounce back to the main thread to update the UI dispatch_async(dispatch_get_main_queue()) { self.imageView.image = image } } …


27
Jak ukryć pasek akcji przed utworzeniem działania, a następnie pokazać go ponownie?
Muszę zaimplementować ekran powitalny w mojej aplikacji o strukturze plastra miodu. Używam tego kodu w działaniu onCreate, aby pokazać powitanie: setContentView(R.layout.splash); getActionBar().hide(); i ten kod, aby po pewnym czasie pokazać główny interfejs użytkownika: setContentView(R.layout.main); getActionBar().show(); Ale zanim zadzwoni onCreate i pojawi się splash, jest mało czasu na wyświetlenie paska akcji. …

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.