Programowanie

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

5
Dodawanie BigDecimals przy użyciu strumieni
Mam kolekcję BigDecimals (w tym przykładzie a LinkedList), którą chciałbym dodać. Czy można do tego wykorzystać strumienie? Zauważyłem, że Streamklasa ma kilka metod Stream::mapToInt Stream::mapToDouble Stream::mapToLong Z których każdy ma wygodną sum()metodę. Ale, jak wiemy, floati doublearytmetyka jest prawie zawsze zły pomysł. Czy jest więc wygodny sposób podsumowania BigDecimals? To …

3
Oznacz punkty w geom_point
Dane, którymi się bawię, pochodzą z poniższego źródła internetowego nba <- read.csv("http://datasets.flowingdata.com/ppg2008.csv", sep=",") Chcę utworzyć wykres punktowy 2D porównujący dwie metryki z tej tabeli, gdzie każdy gracz reprezentuje kropkę na wykresie. Mam następujący kod: nbaplot <- ggplot(nba, aes(x= MIN, y= PTS, colour="green", label=Name)) + geom_point() To daje mi następujące informacje: …
178 r  plot  ggplot2  labeling  ggrepel 

12
Jak zdobyć pierwszy element z listy krotek?
Mam listę jak poniżej, gdzie pierwszy element to id, a drugi to ciąg: [(1, u'abc'), (2, u'def')] Chcę utworzyć listę identyfikatorów tylko z tej listy krotek, jak poniżej: [1,2] Użyję tej listy w programie, __inwięc musi to być lista wartości całkowitych.
178 python  list 



3
Nazwana grupa wyrażeń regularnych „(? P <nazwa_grupy> regexp)”: co oznacza „P”?
W Pythonie (?P&lt;group_name&gt;…) składnia pozwala odwołać się do dopasowanego ciągu poprzez jego nazwę: &gt;&gt;&gt; import re &gt;&gt;&gt; match = re.search('(?P&lt;name&gt;.*) (?P&lt;phone&gt;.*)', 'John 123456') &gt;&gt;&gt; match.group('name') 'John' Co oznacza „P”? Nie mogłem znaleźć żadnej wskazówki w oficjalnej dokumentacji . Bardzo chciałbym uzyskać pomysły, jak pomóc moim uczniom zapamiętać tę składnię. Wiedza …

5
Jak korzystać z pakietów niestandardowych
Próbuję utworzyć i używać niestandardowego pakietu w Go. Prawdopodobnie jest to coś bardzo oczywistego, ale nie mogę znaleźć wielu informacji na ten temat. Zasadniczo mam te dwa pliki w tym samym folderze: mylib.go package mylib type SomeType struct { } main.go package main import ( "mylib" ) func main() { …
178 import  package  go 

3
Co to jest interfejs IUserSecurityStampStore <TUser> platformy ASP.NET Identity?
Patrząc na ASP.NET Identity (nowa implementacja członkostwa w ASP.NET), natknąłem się na ten interfejs podczas wdrażania własnego UserStore: //Microsoft.AspNet.Identity.Core.dll namespace Microsoft.AspNet.Identity { public interface IUserSecurityStampStore&lt;TUser&gt; : { // Methods Task&lt;string&gt; GetSecurityStampAsync(TUser user); Task SetSecurityStampAsync(TUser user, string stamp); } } IUserSecurityStampStorejest implementowana domyślnie, EntityFramework.UserStore&lt;TUser&gt;która zasadniczo pobiera i ustawia TUser.SecurityStampwłaściwość. Po kilku …

30
adb nie znajduje mojego urządzenia / telefonu (MacOS X)
Robię programowanie na Androida na Macu, a ten bardzo nowy telefon, który mam, nie pojawia się na liście urządzeń w adb . Wiele innych telefonów i urządzeń działa dobrze, więc wiem, że moja konfiguracja jest dobra. Mam włączone debugowanie (Ustawienia -&gt; Aplikacje -&gt; Rozwój -&gt; Debugowanie USB) w telefonie, ale …
178 android  adb 

4
Jak połączyć dwa pliki linia po linii w Bash
Mam dwa pliki tekstowe, każdy z nich zawiera takie informacje w wierszach file1.txt file2.txt ---------- --------- linef11 linef21 linef12 linef22 linef13 linef23 . . . . . . Chciałbym połączyć te linie plików liniami za pomocą skryptu bash w celu uzyskania: fileresult.txt -------------- linef11 linef21 linef12 linef22 linef13 linef23 . …
178 bash  unix 


19
Ograniczenie dostępu: typ „Aplikacja” nie jest API (ograniczenie wymaganej biblioteki rt.jar)
Oto kod: package mscontroller; import javax.swing.*; import com.apple.eawt.Application; public class Main { public static void main(String[] args) { Application app = new Application(); app.setEnabledAboutMenu(true); AMEListener listener = new AMEListener(); app.addApplicationListener(listener); JFrame mainFrame = new JFrame("Application Menu Example"); mainFrame.setSize(500, 500); mainFrame.setVisible(true); } } tutaj jest błąd: Exception in thread "main" java.lang.Error: …
178 java  eclipse  macos  jar 

23
Kompilacja niewidoczna w iTunes Connect [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć za pomocą faktów i cytatów, edytując ten post . Zamknięte 11 miesięcy temu . Popraw to pytanie Chcę przetestować w zakupach aplikacji, dlatego wgrałem kompilację …

14
Telefon: klawiatura numeryczna do wprowadzania tekstu
Czy istnieje sposób, aby zmusić klawiaturę numeryczną do pojawienia się na telefonie &lt;input type="text"&gt;? Właśnie zdałem sobie sprawę, że &lt;input type="number"&gt;w HTML5 dotyczy „liczb zmiennoprzecinkowych”, więc nie nadaje się do numerów kart kredytowych, kodów pocztowych itp. Chcę emulować funkcjonalność klawiatury numerycznej &lt;input type="number"&gt;dla danych wejściowych, które przyjmują wartości numeryczne inne …


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.