Programowanie

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

4
Dlaczego iostream :: eof wewnątrz warunku pętli (tj. `While (! Stream.eof ())`) jest uważany za niewłaściwy?
Właśnie znalazłem komentarz w tej odpowiedzi, który mówi, że używanie iostream::eofw pętli jest „prawie na pewno złe”. Zasadniczo używam czegoś takiego while(cin>>n)- co domyślnie sprawdza EOF. Dlaczego jawne sprawdzanie eofa jest while (!cin.eof())nieprawidłowe? Czym różni się od używania scanf("...",...)!=EOFw C (z którego często korzystam bez problemów)?
595 c++  iostream  c++-faq 


23
Jaki jest najlepszy sposób automatycznego generowania instrukcji INSERT dla tabeli SQL Server?
Piszemy nową aplikację, a podczas testowania będziemy potrzebować garstki fałszywych danych. Dodałem te dane za pomocą MS Access, aby zrzucić pliki Excela do odpowiednich tabel. Co jakiś czas chcemy „odświeżyć” odpowiednie tabele, co oznacza usunięcie ich wszystkich, ponowne utworzenie i uruchomienie zapisanej kwerendy dołączającej MS Access. Pierwsza część (upuszczanie i …

22
Java: przekonwertuj List <String> na String
JavaScript ma Array.join() js&gt;["Bill","Bob","Steve"].join(" and ") Bill and Bob and Steve Czy Java ma coś takiego? Wiem, że mogę sobie coś ułożyć z StringBuilder: static public String join(List&lt;String&gt; list, String conjunction) { StringBuilder sb = new StringBuilder(); boolean first = true; for (String item : list) { if (first) first …
595 java  list 



5
Różnice między dystrybucją, distutils, setuptools i distutils2?
Sytuacja Próbuję przenieść bibliotekę typu open source do Python 3. ( SymPy , jeśli ktoś się zastanawia). Tak więc muszę uruchamiać się 2to3automatycznie podczas budowania dla Pythona 3. Aby to zrobić, muszę użyć distribute. Dlatego muszę przenieść obecny system, który (zgodnie z doctest) jest distutils. Problem Niestety, nie jestem pewien, …


23
Uzupełnianie kodu Eclipse / Java nie działa
Pobrałem, rozpakowałem i skonfigurowałem Eclipse 3.4.2 z niektórymi wtyczkami (zauważalne, EPIC, Clearcase, QuantumDB, MisterQ). Teraz, gdy edytuję projekty Java, uzupełnianie kodu nie działa. Po wpisaniu String.i naciśnięciu ctrl+ spacewyskakujące okienko pokazuje „Brak domyślnych propozycji”, a pasek stanu na dole pokazuje „Brak dostępnych uzupełnień”. Jakieś pomysły?
594 java  eclipse  ide 

14
Ogromna liczba plików wygenerowanych dla każdego projektu Angular
Chciałem uruchomić prostą aplikację hello world dla Angular. Gdy wykonałem instrukcje z oficjalnego szybkiego startu, instalacja utworzyła 32 000 plików w moim projekcie. Uznałem, że to jakaś pomyłka lub coś mi umknęło, więc zdecydowałem się użyć angular-cli , ale po skonfigurowaniu projektu naliczyłem 41 000 plików. Gdzie popełniłem błąd? Czy …

4
Odpowiednik C # SQL Server DataTypes
W przypadku poniższych typów danych programu SQL Server jaki typ danych odpowiadałby w języku C #? Dokładna numeracja bigint numeric bit smallint decimal smallmoney int tinyint money Przybliżone wartości liczbowe float real Data i godzina date datetimeoffset datetime2 smalldatetime datetime time Ciągi znaków char varchar text Ciągi znaków Unicode nchar …
594 c#  .net  sql-server 

21
Czy istnieje Java Destruktor?
Czy istnieje Java Destruktor? Wydaje mi się, że nie jestem w stanie znaleźć żadnej dokumentacji na ten temat. Jeśli nie, to jak mogę osiągnąć ten sam efekt? Aby uściślić moje pytanie, piszę aplikację, która zajmuje się danymi, a specyfikacja mówi, że powinien istnieć przycisk „reset”, który przywróci aplikację do pierwotnego …



9
Jak określić zużycie procesora i pamięci od wewnątrz procesu?
Kiedyś miałem za zadanie określić następujące parametry wydajności z działającej aplikacji: Całkowita dostępna pamięć wirtualna Aktualnie używana pamięć wirtualna Pamięć wirtualna aktualnie używana przez mój proces Całkowita dostępna pamięć RAM Aktualnie używana pamięć RAM Pamięć RAM aktualnie używana przez mój proces % Aktualnie używanego procesora % Procesora aktualnie używanego przez …
593 c++  c  memory  cpu 

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.