Programowanie

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

30
Wydajność C ++ a Java / C #
Zamknięte . To pytanie i odpowiedzi na nie są zablokowane, ponieważ pytanie jest niezwiązane z tematem, ale ma znaczenie historyczne. Obecnie nie przyjmuje nowych odpowiedzi ani interakcji. Rozumiem, że C / C ++ tworzy natywny kod do uruchomienia na określonej architekturze maszyny. I odwrotnie, języki takie jak Java i C …
119 c#  java  c++  performance  bytecode 

10
json_encode zwraca NULL?
Z jakiegoś powodu pozycja „opis” wraca NULLz następującym kodem: <?php include('db.php'); $result = mysql_query('SELECT * FROM `staff` ORDER BY `id` DESC LIMIT 2') or die(mysql_error()); $rows = array(); while($row = mysql_fetch_assoc($result)){ $rows[] = $row; } echo json_encode($rows); ?> Oto schemat mojej bazy danych: CREATE TABLE `staff` ( `id` int(11) NOT …
119 php  null  json 


7
Jak dodać parametry do żądania HTTP GET w systemie Android?
Mam żądanie HTTP GET, które próbuję wysłać. Próbowałem dodać parametry do tego żądania, najpierw tworząc BasicHttpParamsobiekt i dodając parametry do tego obiektu, a następnie wywołując setParams( basicHttpParms )mój HttpGetobiekt. Ta metoda zawodzi. Ale jeśli ręcznie dodam parametry do mojego adresu URL (tj. Dołączę ?param1=value1&param2=value2), to się powiedzie. Wiem, że czegoś …
119 java  android  http-get 

9
Zmiana nazwy projektu xcode 4 i rzeczywistego folderu
Wiem, jak zmienić nazwę projektu w Xcode 4, ale jak zmienić nazwę folderu źródłowego? Chodzi o to, że zmiana nazwy projektu w Xcode powoduje zmianę nazwy tylko w Xcode (chociaż jest to postęp w porównaniu z poprzednim) - ale dlaczego Xcode nie zmienia nazwy folderu w systemie plików, nie wiem.


5
Jak zainstalować Ruby 2.1.4 na Ubuntu 14.04
Nie wiem, jak zainstalować najnowszą wersję Ruby na Ubuntu. Najpierw zainstalowałem domyślny Ruby 1.9.3, używając sudo apt-get install ruby Następnie próbowałem zainstalować wersję 2.0 przy użyciu sudo apt-get install ruby2.0 Moja wersja Rubiego to nadal „ruby 1.9.3p484 (2013-11-22, wersja 43786) [x86_64-linux])” Co powinienem zrobić?

2
Różnica między await i ContinueWith
Czy ktoś może wyjaśnić, czy awaiti ContinueWithsą synonimami, czy nie w poniższym przykładzie. Próbuję po raz pierwszy skorzystać z TPL i przeczytałem całą dokumentację, ale nie rozumiem różnicy. Oczekuj : String webText = await getWebPage(uri); await parseData(webText); Kontynuuj z : Task<String> webText = new Task<String>(() => getWebPage(uri)); Task continue = …

15
Firefox „Cross-Origin Request Blocked” pomimo nagłówków
Próbuję wykonać proste żądanie między źródłami, a Firefox konsekwentnie blokuje je z tym błędem: Zablokowano żądanie między źródłami: ta sama zasada dotycząca pochodzenia nie zezwala na odczytywanie zdalnego zasobu pod adresem [url]. Można to naprawić, przenosząc zasób do tej samej domeny lub włączając mechanizm CORS. [url] Działa dobrze w Chrome …


1
Funkcja szablonu w klasie szablonu
Mam ten kod: template <class T> class MyClass { public: template <class U> void foo() { U a; a.invoke(); } }; Chcę to w tej formie: template <class T> class MyClass { public: template <class U> void foo(); }; template <class T> /* ????? */ void MyClass<T>::foo() { U a; …
119 c++  templates 

2
Kiedy używać SELECT… FOR UPDATE?
Proszę, pomóż mi zrozumieć przypadek użycia SELECT ... FOR UPDATE. Pytanie 1 : Czy poniższy przykład jest dobrym przykładem, kiedy SELECT ... FOR UPDATEnależy stosować? Dany: pokoje [id] tagi [identyfikator, nazwa] room_tags [room_id, tag_id] room_id i tag_id to klucze obce Aplikacja chce wyświetlić wszystkie pokoje i ich tagi, ale musi …


8
wielowątkowość w Pythonie czeka na zakończenie wszystkich wątków
Mogłem o to zapytać w podobnym kontekście, ale nie mogłem znaleźć odpowiedzi po około 20 minutach poszukiwań, więc zapytam. Napisałem skrypt w Pythonie (powiedzmy: scriptA.py) i skrypt (powiedzmy scriptB.py) W skrypcie B chcę wywołać skryptA wiele razy z różnymi argumentami, za każdym razem uruchomienie trwa około godziny (jest to ogromny …

16
Komponent jest częścią deklaracji 2 modułów
Próbuję zbudować aplikację ionic 2. Kiedy próbuję aplikację w przeglądarce z obsługą jonową lub uruchamiam ją na emulatorze, wszystko działa dobrze. Ale kiedy próbuję to zbudować za każdym razem błąd ionic-app-script tast: "build" Error Type AddEvent in "PATH"/add.event.ts is part of the declarations of 2 modules: AppModule in "PATH"/app.modules.ts and …

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.