Programowanie

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

7
CSV w Pythonie dodaje dodatkowy znak powrotu karetki w systemie Windows
import csv outfile = file('test.csv', 'w') writer = csv.writer(outfile, delimiter=',', quoting=csv.QUOTE_MINIMAL) writer.writerow(['hi','dude']) writer.writerow(['hi2','dude2']) outfile.close() Generuje plik, test.csvz dodatkowym \rw każdym wierszu, tak: test.csv hi,dude\r\r\nhi2,dude2\r\r\n zamiast oczekiwanego: hi,dude\r\nhi2,dude2\r\n Dlaczego tak się dzieje, czy jest to pożądane zachowanie? Uwaga: Takie zachowanie może wystąpić w Pythonie 2 lub 3.
231 python  windows  csv  newline 

9
jakieś narzędzie do mapowania obiektu Java na obiekt? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
231 java  mapping  dto 

8
Uzyskaj listę zaznaczonych pól wyboru w div za pomocą jQuery
Chcę uzyskać listę nazw pól wyboru, które są zaznaczone w div z określonym identyfikatorem. Jak miałbym to zrobić za pomocą jQuery? Np. Dla tego div chcę uzyskać tablicę ["c_n_0"; „c_n_3”] lub ciąg znaków „c_n_0; c_n_3” <div id="checkboxes"> <input id="chkbx_0" type="checkbox" name="c_n_0" checked="checked" />Option 1 <input id="chkbx_1" type="checkbox" name="c_n_1" />Option 2 …

6
Jak parsować ciąg JSON w JsonNode w Jacksonie?
Powinno to być takie proste, ale po prostu nie mogę go znaleźć po godzinnej próbie # zawstydzenia. Muszę na przykład pobrać ciąg JSON {"k1":v1,"k2":v2}, przetworzony jako JsonNode. JsonFactory factory = new JsonFactory(); JsonParser jp = factory.createJsonParser("{\"k1\":\"v1\"}"); JsonNode actualObj = jp.readValueAsTree(); daje java.lang.IllegalStateException: No ObjectCodec defined for the parser, can not …
231 java  json  parsing  jackson 


14
Jak wyśrodkować tekst pionowo za pomocą dużej ikony niesamowitej czcionki?
Powiedzmy, że mam przycisk bootstrap z niesamowitą czcionką ikoną i tekstem: <div> <i class='icon icon-2x icon-camera'></i> hello world </div> Jak sprawić, by tekst wyglądał na wyśrodkowany w pionie? Tekst jest teraz wyrównany do dolnej krawędzi ikony: http://jsfiddle.net/V7DLm/1/ EDYCJA: Mam możliwe rozwiązanie : http://jsfiddle.net/CLdeG/1/, ale wydaje się nieco hacky - wprowadza …
231 html  css  font-awesome 


15
ggplot z 2 osiami po każdej stronie i różnymi skalami
Muszę wykreślić wykres słupkowy pokazujący liczby i wykres liniowy pokazujący szybkość wszystko na jednym wykresie, mogę zrobić oba z nich osobno, ale kiedy je złożę, skaluję pierwszą warstwę (tj. geom_bar) Nakłada się na drugą warstwa (tj. geom_line). Czy mogę przesunąć oś geom_linew prawo?
231 r  ggplot2  r-faq 

8
Co to jest programowanie aspektowe?
Rozumiem programowanie obiektowe i piszę programy OO od dłuższego czasu. Wydaje się, że ludzie mówią o programowaniu aspektowym, ale tak naprawdę nigdy nie nauczyłem się, co to jest i jak go używać. Jaki jest podstawowy paradygmat? To pytanie jest powiązane, ale nie do końca zadane: Programowanie aspektowe a programowanie obiektowe
231 aop  paradigms 

14
Najlepszy sposób na symulację „grupowania według” z bash?
Załóżmy, że masz plik zawierający adresy IP, jeden adres w każdej linii: 10.0.10.1 10.0.10.1 10.0.10.3 10.0.10.2 10.0.10.1 Potrzebujesz skryptu powłoki, który liczy dla każdego adresu IP, ile razy pojawia się w pliku. Do poprzedniego wejścia potrzebne są następujące dane wyjściowe: 10.0.10.1 3 10.0.10.2 1 10.0.10.3 1 Jednym ze sposobów na …
231 bash  scripting 


18
Problem PATH z pytest „ImportError: Brak modułu o nazwie YadaYadaYada”
Użyłem easy_install, aby zainstalować pytest na komputerze Mac i zacząłem pisać testy dla projektu o strukturze plików podobnej do następującej: repo/ repo/app.py repo/settings.py repo/models.py repo/tests/ repo/tests/test_app.py uruchom py.testw katalogu repo, wszystko zachowuje się tak, jak można się spodziewać ale kiedy próbuję tego samego na Linuksie lub Windowsie (oba mają na …

4
Jak „wyciągnąć” z lokalnego oddziału do innego?
To brzmi tak prosto, ale po prostu nie mogę tego rozgryźć. Jakiś czas temu stworzyłem gałąź eksperymentalną, a teraz chciałbym wprowadzić wszystkie zmiany, które zaszły w Master, odkąd to zrobiłem. To wszystko lokalne. Chcę wyciągnąć z lokalnego mistrza do lokalnego my_branch, ale nie mogę tego zrobić. To wydaje się nie …
231 git 

12
Synchroniczne wywoływanie metody asynchronicznej
Mam asyncmetodę: public async Task<string> GenerateCodeAsync() { string code = await GenerateCodeService.GenerateCodeAsync(); return code; } Muszę wywołać tę metodę z metody synchronicznej. Jak mogę to zrobić bez konieczności duplikowania GenerateCodeAsyncmetody, aby działała synchronicznie? Aktualizacja Jednak nie znaleziono rozsądnego rozwiązania. Widzę jednak, że HttpClientjuż implementuje ten wzorzec using (HttpClient client = …

8
Jak zastąpić wiele wzorów naraz?
Załóżmy, że mam ciąg „abbc” i chcę zastąpić: ab -> bc bc -> ab Jeśli spróbuję dwóch zamień, wynik nie jest tym, czego chcę: echo 'abbc' | sed 's/ab/bc/g;s/bc/ab/g' abab Więc jakiej komendy sed mogę użyć do zamiany, jak poniżej? echo abbc | sed SED_COMMAND bcab EDYCJA : W rzeczywistości …
231 replace  syntax  sed 

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.