Programowanie

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

3
Po co używać purrr :: map zamiast lapply?
Czy jest jakiś powód, dla którego powinienem używać map(<list-like-object>, function(x) <do stuff>) zamiast lapply(<list-like-object>, function(x) <do stuff>) wynik powinien być taki sam, a benchmarki, które stworzyłem, wydają się wskazywać, że lapplyjest nieco szybszy (powinno być tak samo, jak maptrzeba, aby ocenić wszystkie niestandardowe dane wejściowe do oceny). Czy jest więc …
171 r  purrr 

7
Po co używać „git rm” do usuwania pliku zamiast „rm”?
W SVN, bezpośrednie usunięcie czegoś z systemu plików (zamiast używania svn) powodowało mnóstwo kłopotów. Nie stwierdziłem, że jest to problem podczas używania git, ale zauważam, że git ma swoją własną rmimplementację ( git rm). Jaka jest różnica między rmi git rm?
171 git 

10
Jak zapisać wykres Seaborn do pliku
Wypróbowałem następujący kod ( test_seaborn.py): import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt matplotlib.style.use('ggplot') import seaborn as sns sns.set() df = sns.load_dataset('iris') sns_plot = sns.pairplot(df, hue='species', size=2.5) fig = sns_plot.get_figure() fig.savefig("output.png") #sns.plt.show() Ale pojawia się ten błąd: Traceback (most recent call last): File "test_searborn.py", line 11, in <module> fig = sns_plot.get_figure() …


10
iOS, jak ustawić ikonę aplikacji i uruchomić obrazy
Jak ustawić obrazy, aby zarchiwizować i zweryfikować moją aplikację? Ekran wygląda teraz tak: Tak mówi pierwszy 29pt, ale potem też mówi 2x. Więc mam umieścić 29x29obrazek czy 58x58obrazek? A gdzie umieścić wszystkie pozostałe? (Wiem, że istnieje więcej niż rozmiary 29, 40i 60). W każdym razie próbowałem przeciągnąć plik 29x29png na …

9
Jak wybrać losową wartość z wyliczenia?
Biorąc pod uwagę arbitralne wyliczenie w C #, w jaki sposób mogę wybrać wartość losową? (Nie znalazłem tego bardzo podstawowego pytania w SO. Za chwilę opublikuję swoją odpowiedź jako punkt odniesienia dla każdego, ale możesz napisać własną odpowiedź.)
171 c#  random  enums 

8
Naprawianie wielokrotnego ostrzeżenia „nieznana kolumna”
Mam ciągłe wielokrotne ostrzeżenie o „nieznanej kolumnie” dla wszystkich typów poleceń (np. Str (x) do instalowania aktualizacji na pakietach) i nie wiem, jak to debugować lub naprawić. Ostrzeżenie „nieznana kolumna” jest wyraźnie powiązane ze zmienną w tbl_df, której nazwę zmieniłem, ale ostrzeżenie pojawia się we wszystkich rodzajach poleceń pozornie niezwiązanych …
171 r  dplyr 


3
React.js: Ustaw innerHTML vs dangerousouslySetInnerHTML
Czy jest jakaś różnica „za kulisami” między ustawieniem internalHTML elementu a ustawieniem właściwości niebezpiecznejSetInnerHTML elementu? Załóżmy, że odpowiednio odkażam rzeczy ze względu na prostotę. Przykład: var test = React.createClass({ render: function(){ return ( <div contentEditable='true' dangerouslySetInnerHTML={{ __html: "Hello" }}></div> ); } }); vs var test = React.createClass({ componentDidUpdate: function(prevProp, prevState){ …
171 javascript  html  reactjs 

8
Jak przekierować dane wyjściowe usługi systemd do pliku
Próbuję przekierować dane wyjściowe systemdusługi do pliku, ale wydaje się, że nie działa: [Unit] Description=customprocess After=network.target [Service] Type=forking ExecStart=/usr/local/bin/binary1 agent -config-dir /etc/sample.d/server StandardOutput=/var/log1.log StandardError=/var/log2.log Restart=always [Install] WantedBy=multi-user.target Proszę, popraw moje podejście.
171 linux  centos7  systemd  rhel  rhel7 

3
Czym dokładnie jest token okaziciela OAuth 2.0?
Zgodnie z RFC6750 -The OAuth 2.0 Authorization Framework: Bearer Token Usage, token okaziciela to: Token zabezpieczający z właściwością, którą każda strona będąca w posiadaniu tokena („na okaziciela”) może go używać w dowolny sposób, w jaki może go posiadać każda inna osoba będąca w jego posiadaniu. Dla mnie ta definicja jest …

23
Komunikat o błędzie: „Plik wykonywalny„ chromedriver ”musi być dostępny w ścieżce”
Używam selenu w Pythonie i pobrałem sterownik chromedriver dla mojego komputera z systemem Windows z tej witryny: http://chromedriver.storage.googleapis.com/index.html?path=2.15/ Po pobraniu pliku zip rozpakowałem plik zip do mojego folderu pobierania. Następnie umieszczam ścieżkę do pliku wykonywalnego binarnego (C: \ Users \ michael \ Downloads \ chromedriver_win32) w zmiennej środowiskowej „Ścieżka”. Jednak …


15
Jak korzystać z nowych motywów ikony Material Design: konturowy, zaokrąglony, dwukolorowy i ostry?
Google ulepszyło swoje ikony Material Design za pomocą 4 nowych gotowych motywów: Konturowany, zaokrąglony, dwukolorowy i ostry , oprócz zwykłego motywu Wypełniony / Linia bazowa : Ale niestety nigdzie nie mówi, jak korzystać z nowych motywów. Używałem go za pośrednictwem Google Web Fonts, dołączając link: <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> A następnie …

5
Jak zaktualizować / zaktualizować pakiet za pomocą pip?
Jaki jest sposób aktualizacji pakietu za pomocą pip? te nie działają: pip update pip upgrade Wiem, że to proste pytanie, ale jest potrzebne, ponieważ nie jest tak łatwe do znalezienia ( dokumentacja pip nie pojawia się, a inne pytania z przepełnienia stosu są istotne, ale nie do końca o tym)
171 python  pip 

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.