Programowanie

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

2
Gdy poprawnie korzystasz z Task.Run i gdy tylko async-czekaj
Chciałbym zapytać Cię o Twoją opinię na temat prawidłowej architektury, kiedy używać Task.Run. Występuje opóźniony interfejs użytkownika w naszej aplikacji WPF .NET 4.5 (z ramą Caliburn Micro). Zasadniczo robię (bardzo uproszczone fragmenty kodu): public class PageViewModel : IHandle<SomeMessage> { ... public async void Handle(SomeMessage message) { ShowLoadingAnimation(); // Makes UI …

22
Komunikat LogCat: Nie znaleziono zasobów usług Google Play. Sprawdź konfigurację projektu, aby upewnić się, że zasoby są uwzględnione
Mam aplikację korzystającą z Google Maps Android v2 API. Dodałem google-play-services_libprojekt biblioteki do mojego obszaru roboczego i dodałem odniesienie do niego z mojego projektu aplikacji, postępując zgodnie z instrukcjami na tych stronach: http://developer.android.com/google/play-services/setup.html . https://developers.google.com/maps/documentation/android/start Wszystko wydaje się działać dobrze: aplikacja wyświetla mapy i nakładki z domyślnymi znacznikami. Jestem więc …




11
Czy rozmiar multimediów może zmieniać rozmiar na podstawie elementu div zamiast ekranu?
Chciałbym użyć zapytań o media, aby zmienić rozmiar elementów na podstawie rozmiaru divelementu, w którym się znajdują. Nie mogę użyć rozmiaru ekranu, ponieważ divjest on po prostu używany jako widżet na stronie internetowej, a jego rozmiar może się różnić. Aktualizacja Wygląda na to, że obecnie trwają prace: https://github.com/ResponsiveImagesCG/cq-demos
317 css  media-queries 


19
Błąd ustawień regionalnych Python: nieobsługiwane ustawienie regionalne
Dlaczego pojawia się następujący błąd podczas wykonywania tego w Pythonie: >>> import locale >>> print str( locale.getlocale() ) (None, None) >>> locale.setlocale(locale.LC_ALL, 'de_DE') Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.7/locale.py", line 531, in setlocale return _setlocale(category, locale) locale.Error: unsupported locale setting Działa to również …

12
Wywołaj interfejs API REST w PHP
Nasz klient dał mi interfejs API REST, do którego muszę wykonać wywołanie PHP. Ale tak naprawdę dokumentacja podana z API jest bardzo ograniczona, więc tak naprawdę nie wiem, jak wywołać usługę. Próbowałem go Google, ale jedyną rzeczą, która się pojawiła, był Yahoo! samouczek na temat wywoływania usługi. Nie wspominając o …
317 php  web-services  api  rest 

12
Jak zmienić maksymalny rozmiar pakietu
Mam problem z polami BLOB w mojej bazie danych MySQL - podczas przesyłania plików większych niż około 1 MB pojawia się błąd Packets larger than max_allowed_packet are not allowed. Oto, co próbowałem: W przeglądarce zapytań MySQL uruchomiłem aplikację, show variables like 'max_allowed_packet'która dała mi 1048576. Następnie wykonuję zapytanie, set global …
317 mysql 

30
Zapisz ArrayList w SharedPreferences
Mam ArrayListniestandardowe obiekty. Każdy obiekt niestandardowy zawiera szereg ciągów i liczb. Potrzebuję tablicy, aby pozostała, nawet jeśli użytkownik opuści aktywność, a następnie chce wrócić później, jednak nie potrzebuję tablicy dostępnej po całkowitym zamknięciu aplikacji. W ten sposób zapisuję wiele innych obiektów, SharedPreferencesale nie mogę wymyślić, jak zapisać w ten sposób …


4
module.exports vs. export default w Node.js i ES6
Jaka jest różnica między Węzłem module.exportsa ES6 export default? Próbuję dowiedzieć się, dlaczego pojawia się błąd „__ nie jest konstruktorem”, gdy próbuję export defaultw Node.js 6.2.2. Co działa 'use strict' class SlimShady { constructor(options) { this._options = options } sayName() { return 'My name is Slim Shady.' } } // …

14
Ucieczka z łańcucha, aby uzyskać wzór zastępowania sed
W moim skrypcie bash mam zewnętrzny (otrzymany od użytkownika) ciąg znaków, którego powinienem użyć we wzorcu sed. REPLACE="<funny characters here>" sed "s/KEYWORD/$REPLACE/g" Jak mogę uciec od $REPLACEłańcucha, aby został bezpiecznie zaakceptowany sedjako dosłowny zamiennik? UWAGA: To KEYWORDgłupie podłoże bez pasujących elementów itp. Nie jest dostarczane przez użytkownika.
317 string  sed  escaping 


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.