Programowanie

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


7
Utrwalanie danych przy użyciu klasy Android Application
Pracuję nad dość złożoną aplikacją na Androida, która wymaga dość dużej ilości danych o aplikacji (powiedziałbym, że łącznie około 500KB - czy to dużo jak na urządzenie mobilne?). Z tego co wiem, każda zmiana orientacji w aplikacji (a dokładniej w działaniu) powoduje całkowite zniszczenie i odtworzenie działania. Z moich ustaleń …

2
Ponów scalenie tylko jednego pliku
Jestem w trakcie dużej fuzji i git mergetoolrozwiązywałem wszystkie konflikty, ale jeszcze się nie zobowiązałem, ponieważ najpierw chciałem się upewnić, że scalenie jest prawidłowe. Okazuje się, że popełniłem błąd podczas rozwiązywania konfliktów w jednym pliku i chciałbym ponownie rozwiązać konflikt z git mergetoolna tym pliku. Ponieważ jest to duże scalanie, …
112 git  merge 


12
Czy używanie IDisposable i „używanie” jako sposobu uzyskania „określonego zachowania” w celu zapewnienia bezpieczeństwa wyjątków jest nadużyciem?
Coś, czego często używałem w C ++, polegało na tym, że klasa Aobsługiwała stan wejścia i wyjścia dla innej klasy B, za pośrednictwem Akonstruktora i destruktora, aby upewnić się, że jeśli coś w tym zakresie wyrzuci wyjątek, to B będzie miał znany stan, gdy zakres został zamknięty. Nie jest to …

30
Jak wykryć kliknięcie przycisku Anuluj na wejściu pliku?
Jak mogę wykryć, że użytkownik anuluje dane wejściowe pliku za pomocą danych wejściowych w formacie html? onChange pozwala mi wykryć, kiedy wybierają plik, ale chciałbym również wiedzieć, kiedy anulują (zamknij okno dialogowe wyboru pliku bez wybierania czegokolwiek).
112 html  file  input 

11
Biblioteka nie została załadowana: /usr/local/opt/readline/lib/libreadline.7.dylib
Kiedy próbuję uruchomić, rails consolepojawia się ten błąd: /Users/TuzsNewMacBook/.rvm/gems/ruby-2.3.7/gems/bootsnap-1.3.2/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:21:in `require': dlopen(/Users/TuzsNewMacBook/.rvm/rubies/ruby-2.3.7/lib/ruby/2.3.0/x86_64-darwin18/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib (LoadError) Szybkie wyszukiwanie doprowadziło mnie do tego posta i wypróbowałem kilka rzeczy: brew reinstall postgresql (to jest rzeczywiście DB dla tego projektu) i cd /usr/local/opt/readline/lib ln libreadline.8.0.dylib libreadline.6.2.dylib (moja wersja readline to 8) i …

11
Jak implodować tablicę z kluczem i wartością bez foreach w PHP
Bez foreach , jak mogę zmienić taką tablicę array("item1"=>"object1", "item2"=>"object2",......."item-n"=>"object-n"); do takiego ciągu item1='object1', item2='object2',.... item-n='object-n' Już o tym myślałem implode(), ale nie powoduje implozji klucza. Jeśli za każdym razem jest to konieczne, czy można nie zagnieżdżać wszystkich? EDYCJA: Zmieniłem ciąg EDIT2 / UPDATE: To pytanie zostało zadane dość dawno …
112 php  arrays  string  implode 

10
Znaczenie długości varchar w tabeli MySQL
Mam tabelę MySQL, w której wiersze są wstawiane dynamicznie. Ponieważ nie mam pewności co do długości sznurków i nie chcę, aby były odcinane, robię je na varchar (200), który jest generalnie znacznie większy niż potrzebuję. Czy danie polu varchar o wiele dłuższego niż to konieczne, ma duży wpływ na wydajność?
112 sql  mysql  performance  types 


6
Facebook SDK 4 na Androida - jak wylogować się programowo
Niedawno Facebook wypuścił SDK 4 z nowymi i fajnymi aktualizacjami. Próbowałem przejść na SDK4, aby korzystać z nowych funkcji, jednak mam problemy z funkcją logowania na Facebooku. Do tej pory, aby wylogować się programowo z Facebooka, użyłem: Session session = Session.getActiveSession(); session.closeAndClearTokenInformation(); Ale wydaje się, że SDK4 nie obsługuje już …


8
Zaktualizuj wbudowany vim w systemie Mac OS X
Wiem, że może to być bardziej odpowiednie w Ask Different, ale ponieważ próbowałem tam dodawać tagi, nie było vimtylko tagu macvim. Pomyślałem więc, że mógłbym tu zdobyć lepszą publiczność. W terminalu wykonuję następujące czynności $ vim --version VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Jan 31 2010 13:33:49) …
112 macos  vim 

7
Jak zapytać SOLR o puste pola?
Mam duży indeks SOLR i zauważyłem, że niektóre pola nie są poprawnie aktualizowane (indeks jest dynamiczny). Spowodowało to, że niektóre pola mają puste pole „id”. Próbowałem tych zapytań, ale nie zadziałały: id:'' id:NULL id:null id:"" id: id:['' TO *] Czy istnieje sposób na zapytanie o puste pola? Dzięki
112 solr  lucene 

9
Wybierz wartości z pola XML w SQL Server 2008
Patrząc na moje pole XML, moje wiersze wyglądają następująco: <person><firstName>Jon</firstName><lastName>Johnson</lastName></person> <person><firstName>Kathy</firstName><lastName>Carter</lastName></person> <person><firstName>Bob</firstName><lastName>Burns</lastName></person> Zauważ, że są to trzy wiersze w mojej tabeli. Chciałbym zwrócić wynik SQL w postaci tabeli, jak w Jon | Johnson Kathy| Carter Bob | Burns Jakie zapytanie to umożliwi?
112 sql-server  xml  xpath 

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.