Programowanie

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


9
Wywołanie clojure z java
Większość najpopularniejszych haseł Google dotyczących „wywoływania clojure z javy” jest nieaktualna i zaleca się użycie ich clojure.lang.RTdo kompilacji kodu źródłowego. Czy mógłbyś pomóc w jasnym wyjaśnieniu, jak wywołać Clojure z Java, zakładając, że masz już słoik z projektu Clojure i umieściłeś go w ścieżce klas?

9
Czy istnieje zamiennik unistd.h dla systemu Windows (Visual C)?
Przenoszę stosunkowo prosty program konsoli napisany dla systemu Unix na platformę Windows ( Visual C ++ 8.0 ). Wszystkie pliki źródłowe zawierają „unistd.h”, który nie istnieje. Usuwając go, otrzymuję skargi na brakujące prototypy dla „srandom”, „random” i „getopt”. Wiem, że mogę zastąpić losowe funkcje i jestem prawie pewien, że mogę …
165 c++  c  windows  portability  unistd.h 

5
Pokaż NIEKTÓRE niewidoczne / białe znaki w Eclipse
Dawno temu przeniosłem się do tworzenia wszystkich moich aplikacji internetowych w Eclipse z BBEdit. Ale brakuje mi jednej małej funkcji z BBEdit. Kiedyś mogłem wyświetlać niewidoczne znaki, takie jak tabulatory, ale nie pokazywać innych niewidocznych, takich jak spacje. Wiem, że mogę zbiorczo włączyć wszystkie te elementy w Eclipse, ale zastanawiam …
165 eclipse  tabs  spaces  bbedit 


2
Co dokładnie wyklucza #defining WIN32_LEAN_AND_MEAN?
Znalazłem wyjaśnienie definiujące WIN32_LEAN_AND_MEAN "zmniejsza rozmiar plików nagłówkowych Win32 poprzez wykluczenie niektórych rzadziej używanych API". Gdzie indziej czytałem, że przyspiesza to proces budowania. Więc co dokładnie wyklucza WIN32_LEAN_AND_MEAN? Czy powinno mnie obchodzić ta dyrektywa dotycząca preprocesorów? Czy przyspiesza proces kompilacji? Widziałem również dyrektywę preprocesora w projektach o nazwie coś podobnego …


6
Pandas DataFrame Groupby dwie kolumny i zliczenia
Mam ramkę danych pandy w następującym formacie: df = pd.DataFrame([[1.1, 1.1, 1.1, 2.6, 2.5, 3.4,2.6,2.6,3.4,3.4,2.6,1.1,1.1,3.3], list('AAABBBBABCBDDD'), [1.1, 1.7, 2.5, 2.6, 3.3, 3.8,4.0,4.2,4.3,4.5,4.6,4.7,4.7,4.8], ['x/y/z','x/y','x/y/z/n','x/u','x','x/u/v','x/y/z','x','x/u/v/b','-','x/y','x/y/z','x','x/u/v/w'],['1','3','3','2','4','2','5','3','6','3','5','1','1','1']]).T df.columns = ['col1','col2','col3','col4','col5'] df: col1 col2 col3 col4 col5 0 1.1 A 1.1 x/y/z 1 1 1.1 A 1.7 x/y 3 2 1.1 A 2.5 x/y/z/n 3 …
165 python  pandas  dataframe 

5
Eclipse: Jak zmienić kolor podświetlenia aktualnie wybranej metody / wyrażenia?
W zaćmieniu, kiedy kursor jest umieszczony na metodzie (lub innej rzeczy), inne miejsca, w których metoda istnieje, są podświetlane. Chciałbym zmienić kolor tego podświetlenia, ale po wielokrotnym przeszukiwaniu preferencji zaćmienia we wszystkich 3 miejscach, jeszcze go nie znalazłem. Czy któryś z guru Eclipse wie, gdzie znaleźć tę opcję? Dziękuję Ci!
165 java  eclipse 

8
bash: najkrótsza droga do uzyskania n-tej kolumny wyniku
Powiedzmy, że w ciągu dnia wielokrotnie napotykasz następującą formę skolumnizowanego wyniku jakiegoś polecenia w bash (w moim przypadku z wykonania svn stw moim katalogu roboczym Railsów): ? changes.patch M app/models/superman.rb A app/models/superwoman.rb aby pracować z wyjściem twojego polecenia - w tym przypadku z nazwami plików - wymagany jest jakiś rodzaj …
165 bash  awk 

12
Do obiektu jednostki nie można odwoływać się przez wiele wystąpień IEntityChangeTracker. podczas dodawania powiązanych obiektów do jednostki w Entity Framework 4.1
Próbuję zapisać dane pracownika, które mają odniesienia do miasta. Ale za każdym razem, gdy próbuję zapisać kontakt, który jest sprawdzany, pojawia się wyjątek „ADO.Net Entity Framework Do obiektu jednostki nie można odwoływać się w wielu wystąpieniach IEntityChangeTracker” Przeczytałem tak wiele postów, ale nadal nie mam pojęcia, co robić ... mój …

7
Ograniczniki w MySQL
Często widzę, że ludzie używają ograniczników. Próbowałem sam dowiedzieć się, czym są ograniczniki i jaki jest ich cel. Po 20 minutach wyszukiwania w Google nie udało mi się znaleźć satysfakcjonującej mnie odpowiedzi. Moje pytanie brzmi więc teraz: czym są ograniczniki i kiedy należy ich używać?
165 mysql  delimiter 

7
Emacs - Wiele kolumn, jeden bufor
Próbuję edytować kod asemblera, który jest zwykle formatowany w długich, ale cienkich listach. Chciałbym móc wykorzystać niektóre akry przestrzeni poziomej, które mam i zobaczyć więcej kodu na ekranie w tym samym czasie. Czy istnieje metoda na uzyskanie Emacsa (lub innego edytora), aby pokazać mi wiele kolumn wskazujących na ten sam …
165 emacs 

2
Czy istnieje znacznik javadoc do dokumentowania parametrów typu ogólnego?
Przeglądałem dokumentację javadoc w witrynie Sun, próbując znaleźć znacznik javadoc, który może być użyty do udokumentowania ogólnego podpisu typu klasy lub metody. Coś podobnego @typeparam, podobnego do zwykłego @param, ale pasującego do typów i metod, np /** * @typeparam T This describes my type parameter */ class MyClass<T> { } …
165 java  javadoc 

7
Visual Studio: jak przerwać obsługę wyjątków?
Chciałbym, aby program Visual Studio przestał działać, gdy wystąpi obsługiwany wyjątek (tj. Nie chcę tylko widzieć komunikat „Pierwsza szansa”, chcę debugować rzeczywisty wyjątek). np. chcę, aby debugger przerwał wyjątek: try { System.IO.File.Delete(someFilename); } catch (Exception) { //we really don't care at runtime if the file couldn't be deleted } Natknąłem …

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.