Programowanie

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

17
RegEx, aby wyodrębnić wszystkie dopasowania z ciągu przy użyciu RegExp.exec
Próbuję przeanalizować następujący rodzaj ciągu: [key:"val" key2:"val2"] gdzie w środku znajduje się dowolny klucz: pary „val”. Chcę pobrać nazwę klucza i wartość. Dla ciekawskich próbuję przeanalizować format bazy danych wojownika zadaniowego. Oto mój ciąg testowy: [description:"aoeu" uuid:"123sth"] co ma na celu podkreślenie, że w kluczu lub wartości może znajdować się …


9
Jak działa operator przecinka
Jak działa operator przecinka w C ++? Na przykład, jeśli to zrobię: a = b, c; Czy koniec równa się b lub c? (Tak, wiem, że jest to łatwe do przetestowania - wystarczy udokumentować tutaj, aby ktoś mógł szybko znaleźć odpowiedź). Aktualizacja: to pytanie ujawniło niuans podczas korzystania z operatora …

14
Testowanie modułów w rspec
Jakie są najlepsze praktyki dotyczące testowania modułów w rspec? Mam kilka modułów, które są zawarte w kilku modelach i na razie po prostu mam zduplikowane testy dla każdego modelu (z kilkoma różnicami). Czy jest sposób, aby go WYSUSZAĆ?
175 ruby  unit-testing  rspec 


10
Jak wydrukować pary klucz-wartość ze słownika w Pythonie
Chcę wyprowadzić moje pary klucz-wartość ze słownika Pythona jako takiego: key1 \t value1 key2 \t value2 Pomyślałem, że może mógłbym to zrobić w ten sposób: for i in d: print d.keys(i), d.values(i) ale oczywiście nie tak to wygląda jak keys()i values()nie przyjmuj argumentów.
175 python  dictionary 

9
Jak zmienić tekst etykiety?
Mam listę radiobuttonów i po kliknięciu na przycisk opcji muszę zmienić tekst jego etykiety. Ale z jakiegoś powodu to nie działa. Kod poniżej: <asp:Label ID="lblVessel" Text="Vessel:" runat="server"></asp:Label> <script language="javascript"> $(document).ready(function() { $('#rblDiv input').click(function() { var selected = $("#rblDiv input:radio:checked").val(); if (selected == "exportpack") { $('#lblVessel').text("NewText"); } }); }); </script>


10
Zmień nazwę schematu tabeli w języku SQL
Chcę zmienić nazwę schematu tabeli Employeesw bazie danych. W bieżącej tabeli Employeesnazwa schematu bazy danych to dboChcę go zmienić na exe. Jak mogę to zrobić ? Przykład: Z dbo.Employees DO exe.Employees Próbowałem z tym zapytaniem: ALTER SCHEMA exe TRANSFER dbo.Employees Ale to daje mi błąd: Nie można zmienić schematu „exe”, …
175 sql  sql-server  tsql  schema 

13
Jak dołączyć znak do std :: string?
Następujący błąd kończy się niepowodzeniem prog.cpp:5:13: error: invalid conversion from ‘char’ to ‘const char*’ int main() { char d = 'd'; std::string y("Hello worl"); y.append(d); // Line 5 - this fails std::cout << y; return 0; } Spróbowałem również poniższego, który kompiluje się, ale zachowuje się losowo w czasie wykonywania: …
175 c++  string 

11
Narzędzie do śledzenia #include zależności [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Jakieś dobre sugestie? Wejście będzie nazwą pliku nagłówkowego, a wyjściem powinna być lista (najlepiej drzewo) wszystkich …
175 c++  c  header 


8
Czy wątek errno jest bezpieczny?
W errno.h, ta zmienna jest zadeklarowana jako, extern int errno;więc moje pytanie brzmi, czy bezpiecznie jest sprawdzić errnowartość po niektórych wywołaniach lub użyć perror () w kodzie wielowątkowym. Czy to zmienna bezpieczna dla wątków? Jeśli nie, to jaka jest alternatywa? Używam Linuksa z GCC na architekturze x86.
175 c  linux  multithreading  gcc 

5
Jaka jest różnica między findAndModify i update w MongoDB?
Jestem trochę zdezorientowany findAndModifymetodą w MongoDB. Jaka jest jego przewaga nad updatemetodą? Wydaje mi się, że najpierw zwraca element, a następnie go aktualizuje. Ale dlaczego muszę najpierw zwrócić przedmiot? Czytałem MongoDB: ostateczny przewodnik i mówi, że jest przydatny do manipulowania kolejkami i wykonywania innych operacji, które wymagają atomowości w stylu …
175 mongodb 


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.