Programowanie

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

7
Aktualizuj komponent React co sekundę
Bawiłem się Reactem i mam następujący składnik czasu, który po prostu renderuje Date.now()się na ekranie: import React, { Component } from 'react'; class TimeComponent extends Component { constructor(props){ super(props); this.state = { time: Date.now() }; } render(){ return( <div> { this.state.time } </div> ); } componentDidMount() { console.log("TimeComponent Mounted...") } …

3
curl_exec () zawsze zwraca false
Napisałem ten prosty fragment kodu: $ch = curl_init(); //Set options curl_setopt($ch, CURLOPT_URL, "http://www.php.net"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $website_content = curl_exec ($ch); W moim przypadku $website_contentjest jak false. Czy ktoś może coś zasugerować / poradzić, co może być nie tak?
114 php  curl 


4
Co to jest selektor myszy w CSS?
Zauważyłem, że przyciski i inne elementy mają domyślną stylizację i zachowują się w 3 krokach: widok normalny, widok najechania / skupienia i widok myszy / kliknięcia, w CSS mogę zmienić stylizację widoku normalnego i widoku po najechaniu w następujący sposób: button{ background:#333; color:#FFF; } button:hover{ background:#000; color:#EEE; } ale jak …
114 html  css  css-selectors 

4
Java - w tym zmienne w łańcuchach?
Ok, więc wszyscy powinniśmy wiedzieć, że możesz dołączyć zmienne do łańcuchów, wykonując: String string = "A string " + aVariable; Czy jest na to sposób: String string = "A string {aVariable}"; Innymi słowy: bez zamykania cudzysłowów i dodawania znaków plus. To bardzo nieatrakcyjne.


4
Zmień katalog roboczy w moim bieżącym kontekście powłoki podczas uruchamiania skryptu Node
Próbuję zmienić katalog roboczy mojego skryptu Node.js, gdy jest on uruchamiany ze skryptu bin. Mam coś takiego: #!/usr/bin/env node process.chdir('/Users') Kiedy następnie uruchamiam ten plik za pomocą ./bin/nodefile, kończy się, ale katalog roboczy bieżącego kontekstu powłoki nie uległ zmianie. Próbowałem też shelljów , ale to też nie działa. Jaki jest …

7
Czy w przypadku JSONDecoder w Swift 4 brakujące klucze mogą używać wartości domyślnej zamiast być właściwościami opcjonalnymi?
Swift 4 dodał nowy Codableprotokół. Kiedy używam JSONDecoder, wydaje się, że wszystkie nieopcjonalne właściwości mojej Codableklasy mają klucze w formacie JSON lub generuje błąd. Nadanie każdej właściwości mojej klasy opcjonalności wydaje się niepotrzebnym kłopotem, ponieważ naprawdę chcę użyć wartości w json lub wartości domyślnej. (Nie chcę, aby ta właściwość była …
114 json  swift  swift4  codable 

4
Do czego ma służyć adnotacja javax.inject.Named?
Próbuję zrozumieć javax.injectpakiet i nie wiem, co tojavax.inject.Named ma służyć adnotacja. Javadoc nie wyjaśnia stojącej za nim idei. Javadoc jest dostępny pod adresem http://download.oracle.com/javaee/6/api/javax/inject/Named.html Używam Springa 3.0 do napisania kilku przykładowych programów, zakładając @Namedziarno, które wydaje się dodawać je do fabryki fasoli, ale opis Javadoc jest tak lekki, że nie …

5
Jak mogę skrócić czas oczekiwania (ttfb)
Mam zapytanie, które polega na pobraniu listy użytkowników z tabeli w posortowanej kolejności na podstawie czasu jej utworzenia. Otrzymałem następujący diagram czasowy z narzędzi programistycznych Chrome. Widać, że TTFB (czas do pierwszego bajtu) jest za wysoki. Nie jestem pewien, czy dzieje się tak z powodu sortowania SQL. Jeśli to jest …

1
Jaki jest prawidłowy sposób zwrócenia Iteratora (lub dowolnej innej cechy)?
Poniższy kod Rusta kompiluje się i działa bez żadnych problemów. fn main() { let text = "abc"; println!("{}", text.split(' ').take(2).count()); } Potem próbowałem czegoś takiego ... ale to się nie skompilowało fn main() { let text = "word1 word2 word3"; println!("{}", to_words(text).take(2).count()); } fn to_words(text: &str) -> &Iterator<Item = &str> …
114 rust 

8
Python subprocess.Popen „OSError: [Errno 12] Cannot alokować pamięć”
Uwaga: to pytanie zostało pierwotnie zadane tutaj, ale czas nagród minął, mimo że w rzeczywistości nie znaleziono akceptowalnej odpowiedzi. Ponownie zadaję to pytanie, uwzględniając wszystkie szczegóły podane w pierwotnym pytaniu. Skrypt w Pythonie uruchamia zestaw funkcji klasowych co 60 sekund za pomocą modułu schedule : # sc is a sched.scheduler …
114 python  linux  memory 




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.