Programowanie

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

7
Jaki jest cel podwójnych nawiasów klamrowych w składni JSX Reacta?
W samouczku reag.js widzimy użycie podwójnych nawiasów klamrowych: <span dangerouslySetInnerHTML={{ __html: rawMarkup }} /> A następnie w drugim samouczku „Myślenie w reakcji” : <span style={{ color: 'red' }}> {this.props.product.name} </span>; Jednak dokumentacja React JSX nie opisuje ani nie wspomina o podwójnych nawiasach klamrowych. Do czego służy ta składnia (podwójne curlies)? …

6
Przetwarzaj sekwencje ucieczki w ciągu w Pythonie
Czasami, gdy otrzymuję dane wejściowe z pliku lub użytkownika, otrzymuję ciąg znaków z sekwencjami ucieczki. Chciałbym przetwarzać sekwencje specjalne w taki sam sposób, w jaki Python przetwarza sekwencje specjalne w literałach łańcuchowych . Na przykład, powiedzmy, że myStringjest zdefiniowany jako: >>> myString = "spam\\neggs" >>> print(myString) spam\neggs Chcę funkcji (tak …
112 python  string  escaping 

5
Jak wysłać wydarzenie z rodzica na dziecko?
Obecnie używam Angular 2. Zwykle używamy, @Output() addTab = new EventEmitter<any>();a następnie addTab.emit()emitujemy zdarzenie do komponentu nadrzędnego. Czy jest jakiś sposób, żebyśmy mogli to zrobić vice cersa, od rodzica do dziecka?

7
Odczytuj dane pliku bez zapisywania ich w Flask
Piszę moją pierwszą aplikację na kolbę. Mam do czynienia z wgrywaniem plików iw zasadzie to czego chcę to odczytać dane / zawartość wgranego pliku bez jego zapisywania a następnie wydrukować na wynikowej stronie. Tak, zakładam, że użytkownik zawsze przesyła plik tekstowy. Oto prosta funkcja przesyłania, której używam: @app.route('/upload/', methods=['GET', 'POST']) …
112 python  flask 

14
Jak ustawić pozorowaną datę w Jest?
Używam momentu.js, aby wykonać większość logiki dat w pliku pomocniczym dla moich komponentów React, ale nie byłem w stanie wymyślić, jak zakpić datę w Jest a la sinon.useFakeTimers(). W żartach docs tylko mówić o funkcjach czasowych, takich jak setTimeout, setIntervaletc, ale nie pomagają z ustawieniem daty i sprawdzeniu, że moim …
112 momentjs  jestjs 

11
Jak wyświetlić obraz PIL w notatniku ipython
To jest mój kod from PIL import Image pil_im = Image.open('data/empire.jpg') Chciałbym zrobić na nim jakąś obróbkę obrazu, a następnie pokazać go na ekranie. Mam problem z wyświetlaniem obrazu PIL w notatniku Pythona. Próbowałem: print pil_im I tylko pil_im Ale po prostu daj mi: <PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=569x800 at 0x10ECA0710>

4
JsonMappingException: z START_ARRAY tokenu
Biorąc pod uwagę następujący plik .json: [ { "name" : "New York", "number" : "732921", "center" : [ "latitude" : 38.895111, "longitude" : -77.036667 ] }, { "name" : "San Francisco", "number" : "298732", "center" : [ "latitude" : 37.783333, "longitude" : -122.416667 ] } ] Przygotowałem dwie klasy reprezentujące …
112 java  arrays  json  jackson 

10
Pobierz końcowy URL po przekierowaniu curl
Muszę uzyskać końcowy adres URL po przekierowaniu strony, najlepiej za pomocą curl lub wget. Na przykład http://google.com może przekierowywać do http://www.google.com . Zawartość jest łatwa do pobrania (np. curl --max-redirs 10 http://google.com -L), Ale interesuje mnie tylko końcowy adres URL (w poprzednim przypadku http://www.google.com ). Czy można to zrobić, używając …
112 linux  redirect  curl  wget 

14
Modularna multiplikatywna funkcja odwrotna w Pythonie
Czy jakiś standardowy moduł Pythona zawiera funkcję obliczającą modularną multiplikatywną odwrotność liczby, tj. y = invmod(x, p)Taką, która x*y == 1 (mod p)? Wydaje się, że Google nie daje żadnych dobrych wskazówek na ten temat. Oczywiście, można wymyślić w domu 10-liniowy rozszerzony algorytm euklidesowy , ale po co wymyślać koło …
112 python  algorithm 


6
Jaki jest zalecany sposób usuwania dużej liczby elementów z DynamoDB?
Piszę prostą usługę logowania w DynamoDB. Mam tabelę dzienników, która jest kluczowana przez hash user_id i zakres datownika (int w epoce systemu Unix). Kiedy użytkownik serwisu zamyka swoje konto, muszę usunąć wszystkie pozycje z tabeli, niezależnie od wartości zakresu. Jaki jest zalecany sposób wykonywania tego rodzaju operacji (pamiętaj, że mogą …


23
nie udało się załadować reklamy: 3
Ustawiam reklamę w mojej aplikacji na Androida za pomocą DoubleClick i nie mogę wyświetlić ostatecznej reklamy. Czy ktoś może mi pomóc? Gdy testuję reklamę, dodając „.addTestDevice („ xxx ... ”)”, pojawia się reklama testowa, ale po usunięciu tej linii pojawia się następujący błąd: W / Ads: brak wypełnienia z serwera …

14
Zastosuj dyrektywę warunkowo
Do dodania używam materiału 2 md-raised-button. Chcę stosować tę dyrektywę tylko wtedy, gdy spełnią się określone warunki. Na przykład: <button md-raised-button="true"></button> Inny przykład: stworzyłem podstawową dynamiczną formę reaktywną w plunkerze. Używam formArrayNamedyrektywy formy reaktywnej dla tablicy kontrolek. Chcę zastosować formArrayNamedyrektywę tylko wtedy, gdy określony warunek stanie się prawdziwy, w przeciwnym …

4
git diff między dwoma różnymi plikami
W HEAD(najnowszym zatwierdzeniu) mam plik o nazwie foo. W moim obecnym drzewie roboczym zmieniłem jego nazwę na bar, a także dokonałem edycji. Chcę git diff foosię HEAD, a barw moim obecnym drzewie roboczym.
112 git  diff 

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.