Programowanie

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


3
Case w instrukcji Select
Mam instrukcję SQL, która ma CASEfrom SELECTi po prostu nie mogę tego zrobić poprawnie. Czy możecie mi pokazać przykład, CASEgdzie przypadki są warunkami, a wyniki są z przypadków. Na przykład: Select xxx, yyy case : desc case when bbb then 'blackberry'; when sss then 'samsung'; end from (select ???? ..... …
141 sql  sql-server  case 





23
Jak wyjaśnić początkującym wskaźniki C (deklaracja vs. operatory jednoargumentowe)?
Niedawno miałem przyjemność wyjaśnić wskazówki początkującym programistom w C i napotkałem następującą trudność. Może się to w ogóle nie wydawać problemem, jeśli już wiesz, jak używać wskaźników, ale spróbuj spojrzeć na poniższy przykład z czystym umysłem: int foo = 1; int *bar = &foo; printf("%p\n", (void *)&foo); printf("%i\n", *bar); Dla …
141 c  pointers 




7
Pętla wydarzeń Nodejs
Czy w architekturze nodejs są wewnętrznie dwie pętle zdarzeń? libev / libuv v8 pętla zdarzeń javascript Czy w żądaniu we / wy węzeł umieszcza w kolejce żądanie do libeio, które z kolei powiadamia o dostępności danych za pośrednictwem zdarzeń korzystających z libev, a na koniec te zdarzenia są obsługiwane przez …

4
Jak odróżnić niezatwierdzone zmiany lokalne od pochodzenia
Powiedzmy, że sklonowałem repozytorium i zacząłem modyfikować pliki. Wiem, że jeśli mam lokalne niezatwierdzone zmiany, mogę wykonać git diff test.txtróżnicę w następujący sposób i pokaże mi różnicę między bieżącą lokalną HEAD a zmodyfikowanymi, niezatwierdzonymi zmianami w pliku. Jeśli zatwierdzę te zmiany, mogę porównać je z oryginalnym repozytorium za pomocągit diff …
141 git  git-diff 

22
.Net wybiera nieprawidłową wersję zestawu, do którego się odwołuje
Właśnie skopiowałem istniejący projekt na zupełnie nową maszynę, aby rozpocząć na nim programowanie, i napotkałem problem z wersją jednego z moich zestawów, do których się odwołuję (jak to się dzieje, telerik DLL). Projekt pierwotnie odwoływał się do starszej wersji zestawu (nazwijmy go v1.0.0.0). Mój nowy komputer ma zainstalowaną najnowszą wersję …
141 asp.net  dll 

6
Jak programować równolegle w Pythonie?
W przypadku C ++ możemy użyć OpenMP do programowania równoległego; jednak OpenMP nie będzie działać dla Pythona. Co powinienem zrobić, jeśli chcę równolegle z niektórymi częściami mojego programu w języku Python? Strukturę kodu można uznać za: solve1(A) solve2(B) Gdzie solve1i solve2są dwie niezależne funkcje. Jak uruchomić ten rodzaj kodu równolegle …


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.