Programowanie

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

5
Pobieranie liczby unikatowych wartości w kolumnie w bash
Mam pliki rozdzielane tabulatorami z kilkoma kolumnami. Chcę policzyć częstotliwość występowania różnych wartości w kolumnie dla wszystkich plików w folderze i posortować je w kolejności malejącej (najpierw od największej liczby). Jak mógłbym to osiągnąć w środowisku wiersza poleceń Linuksa? Może używać dowolnego popularnego języka linii poleceń, takiego jak awk, perl, …

5
Użyj adresu URL, aby połączyć się z mapą Google ze znacznikiem
Chcę utworzyć łącze do map Google w określonej lokalizacji ze znacznikiem w określonym punkcie. Link do lokalizacji jest łatwy: http://maps.google.com/?ll=XX.XXXX,XX.XXXX Ale jak w tym miejscu również upuścić znacznik? najlepiej z odrobiną własnego tekstu, ale to tylko bonus. 2017 - Google wydało dokumentację dotyczącą tej nowej zaakceptowanej odpowiedzi: https://stackoverflow.com/a/44477650/359135

10
Jak powstrzymać Firebase przed rejestrowaniem aktualizacji stanu po uruchomieniu aplikacji
Za każdym razem, gdy uruchamiam aplikację FireBase, rejestruje ona stan różnych funkcji Firebase. W tej chwili jest to rejestrowane: Configuring the default app. <FIRAnalytics/INFO> Firebase Analytics v.3200000 started <FIRAnalytics/INFO> To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled (see ...) <FIRAnalytics/INFO> Successfully created Firebase Analytics App Delegate Proxy automatically. …
98 ios  iphone  firebase 

6
Czy git nie rozróżnia wielkości liter?
W pierwszym zobowiązaniu mojej częściowej nazwano _Electronicsgo, zaczynając od wielkich liter, potem zmieniłem go na _electronics. Git pod cygwin zignorował przypadek po zatwierdzeniu nowej nazwy, więc ręcznie zmieniłem nazwę w docelowym repozytorium. Teraz czasami zmienia zobowiązaną stronniczość _electronicsna _Electronics. Co zrobiłem źle?


14
Entity Framework DateTime i UTC
Czy można mieć Entity Framework (używam obecnie podejścia Code First z CTP5), aby przechowywać wszystkie wartości DateTime jako UTC w bazie danych? Czy może istnieje sposób, aby określić to w mapowaniu, na przykład w tym dla kolumny last_login: modelBuilder.Entity<User>().Property(x => x.Id).HasColumnName("id"); modelBuilder.Entity<User>().Property(x => x.IsAdmin).HasColumnName("admin"); modelBuilder.Entity<User>().Property(x => x.IsEnabled).HasColumnName("enabled"); modelBuilder.Entity<User>().Property(x => x.PasswordHash).HasColumnName("password_hash"); …


12
Odświeżanie danych w RecyclerView i utrzymywanie pozycji przewijania
W jaki sposób można odświeżyć dane wyświetlane w programie RecyclerView(wywołując notifyDataSetChangedjego adapter) i upewnić się, że pozycja przewijania jest resetowana dokładnie do miejsca, w którym się znajdowała? W przypadku starego dobrego ListViewwystarczy pobrać getChildAt(0), sprawdzić getTop()i wywołać setSelectionFromToppóźniej te same dokładne dane. Wydaje się, że nie jest to możliwe w …

5
tworzenie listy obiektów w Javascript
Czy w programie można tworzyć listwłasne obiekty Javascript? Oto rodzaj danych, które chcę przechowywać: Date : 12/1/2011 Reading : 3 ID : 20055 Date : 13/1/2011 Reading : 5 ID : 20053 Date : 14/1/2011 Reading : 6 ID : 45652
98 javascript 

3
Zapytanie Flask-SQLAlchemy bez rozróżniania wielkości liter
Używam Flask-SQLAlchemy do wykonywania zapytań z bazy danych użytkowników; jednak, podczas gdy user = models.User.query.filter_by(username="ganye").first() wróci <User u'ganye'> robić user = models.User.query.filter_by(username="GANYE").first() zwroty None Zastanawiam się, czy istnieje sposób na zapytanie bazy danych w sposób niewrażliwy na wielkość liter, tak aby drugi przykład nadal zwracał <User u'ganye'>

2
Jak zdefiniować kilka ścieżek włączania w Makefile
Nowość w C ++; Podstawowe rozumienie dołączeń, bibliotek i procesu kompilacji. Zrobiłem już kilka prostych plików makefile. Mój obecny projekt obejmuje korzystanie z informix DB API i muszę dołączyć pliki nagłówkowe w więcej niż jednym niestandardowym katalogu. Jak to napisać? Havent znalazł coś w sieci, prawdopodobnie dlatego, że nie użyłem …
98 c++  include  makefile 

3
Jak uzyskać treść odpowiedzi za pomocą HttpURLConnection, gdy zwracany jest kod inny niż 2xx?
Mam problem z pobraniem odpowiedzi Json w przypadku, gdy serwer zwróci błąd. Szczegóły poniżej. Jak wykonuję żądanie Używam java.net.HttpURLConnection. Konfiguruję właściwości żądania, a następnie: conn = (HttpURLConnection) url.openConnection(); Następnie, gdy żądanie się powiedzie, otrzymuję odpowiedź Json: br = new BufferedReader(new InputStreamReader((conn.getInputStream()))); sb = new StringBuilder(); String output; while ((output = …

2
ruby konwertuje tablicę na argumenty funkcji
Powiedz, że mam tablicę. Chcę przekazać tablicę do funkcji. Funkcja oczekuje jednak dwóch argumentów. Czy jest sposób, aby w locie przekonwertować tablicę na 2 argumenty? Na przykład: a = [0,1,2,3,4] b = [2,3] a.slice(b) Wystąpiłby błąd w Rubim. Potrzebuję wpisu a.slice(b[0],b[1])szukam czegoś bardziej eleganckiego, jak w a.slice(foo.bar(b)) dziękczynieniu.

5
Jak odwołać się do atrybutów stylu z rysunków?
Chcę mieć 2 motywy do wyboru dla mojej aplikacji. W tym celu zdefiniowałem kilka atrybutów, na przykład: <attr format="color" name="item_background" /> Następnie stworzyłem oba motywy, takie jak ten: <style name="ThemeA"> <item name="item_background">#123456</item> </style> <style name="ThemeB"> <item name="item_background">#ABCDEF</item> </style> Ta metoda działa świetnie, pozwalając mi łatwo tworzyć i modyfikować kilka motywów. …

5
Wymaga adnotacji na Androidzie w porównaniu z TargetApi
Jaka jest różnica między RequiresApii TargetApi? Próbka w kotlinie: @RequiresApi(api = Build.VERSION_CODES.M) @TargetApi(Build.VERSION_CODES.M) class FingerprintHandlerM() : FingerprintManager.AuthenticationCallback() UWAGA: FingerprintManager.AuthenticationCallbackwymaga interfejsu APIM UWAGA 2: jeśli nie używam lint TargetApi, wystąpi błąd class requires api level 23...

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.