Programowanie

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


12
Jak asynchronicznie wywołać metodę w Javie
Ostatnio przyglądałem się gorutynom Go i pomyślałem, że fajnie byłoby mieć coś podobnego w Javie. O ile szukałem, powszechnym sposobem zrównoleglenia wywołania metody jest zrobienie czegoś takiego: final String x = "somethingelse"; new Thread(new Runnable() { public void run() { x.matches("something"); } }).start(); To niezbyt eleganckie. Czy jest lepszy sposób …



3
Observable vs Flowable rxJava2
Patrzyłem na nową rx java 2 i nie jestem do końca pewien, czy rozumiem już ideę backpressure... Zdaję sobie sprawę, że my Observablenie mamy backpressurewsparcia i Flowableto je ma. Więc na podstawie przykładu powiedzmy, że mam flowablez interval: Flowable.interval(1, TimeUnit.MILLISECONDS, Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(new Consumer<Long>() { @Override public void accept(Long aLong) …
128 java  android  rx-java 

8
Jak uruchomić Tensorflow na CPU
Zainstalowałem wersję tensorflow dla GPU na Ubuntu 14.04. Jestem na serwerze GPU, na którym tensorflow może uzyskać dostęp do dostępnych procesorów graficznych. Chcę uruchomić tensorflow na procesorach. Zwykle mogę używać env CUDA_VISIBLE_DEVICES=0do uruchamiania na GPU nr. 0. Jak zamiast tego mogę wybrać między procesorami? Nie jestem zainteresowany przepisywaniem mojego kodu …
128 python  tensorflow 

13
Jak liczyć unikalne wartości na liście
Więc próbuję zrobić ten program, który poprosi użytkownika o wprowadzenie danych i zapisze wartości w tablicy / liście. Następnie, gdy zostanie wprowadzony pusty wiersz, powie użytkownikowi, ile z tych wartości jest unikalnych. Buduję to z powodów życiowych, a nie jako zestaw problemów. enter: happy enter: rofl enter: happy enter: mpg8 …

5
Zastąp wartość, jeśli null lub undefined w JavaScript
Mam wymóg zastosowania ??operatora C # do JavaScript i nie wiem jak. Rozważ to w C #: int i?=null; int j=i ?? 10;//j is now 10 Teraz mam to ustawione w JavaScript: var options={ filters:{ firstName:'abc' } }; var filter=options.filters[0]||'';//should get 'abc' here, it doesn't happen var filter2=options.filters[1]||'';//should get empty …
128 javascript 


8
Użyj .corr, aby uzyskać korelację między dwiema kolumnami
Mam następującą ramkę danych pandy Top15: Tworzę kolumnę, która szacuje liczbę cytowanych dokumentów na osobę: Top15['PopEst'] = Top15['Energy Supply'] / Top15['Energy Supply per Capita'] Top15['Citable docs per Capita'] = Top15['Citable documents'] / Top15['PopEst'] Chcę poznać korelację między liczbą cytowanych dokumentów na mieszkańca a podażą energii na mieszkańca. Więc używam .corr()metody …

16
Rozszerz obiekt Express Request przy użyciu Typescript
Próbuję dodać właściwość, aby wyrazić obiekt żądania z oprogramowania pośredniego przy użyciu skryptu. Jednak nie mogę dowiedzieć się, jak dodać dodatkowe właściwości do obiektu. Wolałbym nie używać notacji w nawiasach, jeśli to możliwe. Szukam rozwiązania, które pozwoliłoby mi napisać coś podobnego do tego (jeśli to możliwe): app.use((req, res, next) => …

7
Lalkarz: przekaż zmienną w .evaluate ()
Próbuję przekazać zmienną do page.evaluate()funkcji w Puppeteer , ale kiedy używam następującego bardzo uproszczonego przykładu, zmiennaevalVar jest niezdefiniowana. Jestem nowy w Puppeteer i nie mogę znaleźć żadnych przykładów do zbudowania, więc potrzebuję pomocy w przekazaniu tej zmiennej do page.evaluate()funkcji, aby móc jej użyć w środku. const puppeteer = require('puppeteer'); (async() …



12
Jak utworzyć pole wprowadzania liczb w Flutterze?
Nie mogę znaleźć sposobu na utworzenie pola wejściowego we Flutterze, które otworzyłoby klawiaturę numeryczną. Czy jest to możliwe dzięki widżetom materiałów Flutter? Niektóre dyskusje na githubie wydają się wskazywać, że jest to obsługiwana funkcja, ale nie mogę znaleźć żadnej dokumentacji na jej temat.
128 dart  flutter 

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.