Programowanie

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

14
Std :: map, która śledzi kolejność wstawiania?
Obecnie mam, std::map<std::string,int>który przechowuje wartość całkowitą do unikalnego identyfikatora ciągu i wyszukuję ciąg. Robi głównie to, co chcę, z wyjątkiem tego, że nie śledzi zamówienia reklamowego. Więc kiedy iteruję mapę, aby wydrukować wartości, są one sortowane według ciągu; ale chcę, aby były sortowane zgodnie z kolejnością (pierwszego) wstawienia. Zastanawiałem się …

8
Jak zwięźle, przenośnie i dokładnie obsiać mt19937 PRNG?
Wydaje mi się, że widzę wiele odpowiedzi, w których ktoś sugeruje użycie <random>do generowania liczb losowych, zwykle wraz z takim kodem: std::random_device rd; std::mt19937 gen(rd()); std::uniform_int_distribution<> dis(0, 5); dis(gen); Zwykle zastępuje to jakąś „przeklętą obrzydliwość”, taką jak: srand(time(NULL)); rand()%6; Możemy krytykować stary sposób, argumentując, że time(NULL)zapewnia niską entropię, time(NULL)jest przewidywalny, …
113 c++  c++11  random 

10
Jak usunąć .html z adresu URL?
Jak usunąć .htmlz adresu URL strony statycznej? Muszę też przekierować dowolny adres URL z .htmldo adresu bez niego. (czyli www.example.com/page.htmldo www.example.com/page).
113 html  .htaccess 

29
Korzystanie z Laravel Homestead: „nie określono pliku wejściowego”
Jestem nowy w używaniu Laravel i Homestead i byłbym wdzięczny za każdą pomoc lub wskazówkę we właściwym kierunku. Udało mi się przejść do ekranu „Przybyłeś”, kiedy uruchamiam „php rzemieślniczy serwis”, ale kiedy próbuję zrobić to samo za pośrednictwem Vagranta, otrzymuję komunikat „nie określono pliku wejściowego”. Mój plik Homestead.yaml wygląda następująco: …

6
Czy w Javie istnieje automatyczne wnioskowanie typu?
Czy autow Javie istnieje typ zmiennej, taki jak w C ++? Przykład: for ( auto var : object_array) std::cout << var << std::endl; for( auto var : object_array) var.do_something_that_only_this_particular_obj_can_do(); Wiem, że w Javie istnieje ulepszona pętla for, ale czy istnieje opcja auto? Jeśli nie, czy można to zrobić? Mam na …
113 java  c++  auto 

8
Jak kontrolować rozprzestrzenianie się i rozmycie cienia?
Zaprojektowałem elementy interfejsu użytkownika w szkicu, a jeden z nich ma cień z rozmyciem 1 i rozłożeniem 0. Spojrzałem na dokument pod kątem właściwości warstwy widoków, a warstwa nie ma nic o nazwie rozprzestrzenianie się lub rozmycie, ani nic równoważnego (jedyną kontrolką było Tylko shadowOpacity) Jak można kontrolować takie rzeczy, …

26
Termin „Update-Database” nie jest rozpoznawany jako nazwa polecenia cmdlet
Używam EF5 beta1 i chociaż mogłem wcześniej uruchomić „Update-Database”. Po zamknięciu programu Visual Studio nie mogę go uruchomić. Otrzymuję następujący błąd: Termin „Update-Database” nie jest rozpoznawany jako nazwa polecenia cmdlet, funkcji, pliku skryptu lub programu operacyjnego. Sprawdź pisownię nazwy lub, jeśli ścieżka została dołączona, sprawdź, czy jest ona poprawna i …


8
Maven: opakowanie dla tego projektu nie przypisało pliku do artefaktu kompilacji
Używam Maven 3.0.3 na Macu 10.6.6. Mam projekt JAR i po uruchomieniu polecenia „mvn clean install: install” pojawia się błąd, [ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.3.1:install (default-cli) on project StarTeamCollisionUtil: The packaging for this project did not assign a file to the build artifact -> [Help 1] Co to oznacza …

6
Komunikacja między komponentami rodzeństwa w VueJs 2.0
Przegląd W Vue.js 2.x model.synczostanie wycofany . Więc jaki jest właściwy sposób komunikacji między komponentami rodzeństwa w Vue.js 2.x ? tło Jak rozumiem Vue 2.x, preferowaną metodą komunikacji z rodzeństwem jest użycie sklepu lub magistrali zdarzeń . Według Evana (twórcy Vue): Warto również wspomnieć, że „przekazywanie danych między komponentami” jest …


12
Jak utworzyć listę oddzieloną przecinkami z tablicy w PHP?
Wiem, jak przechodzić przez elementy tablicy przy użyciu foreach i dołączać przecinek, ale usunięcie ostatniego przecinka jest zawsze uciążliwe. Czy jest na to łatwy sposób w PHP? $fruit = array('apple', 'banana', 'pear', 'grape'); Ostatecznie chcę $result = "apple, banana, pear, grape"
113 php  arrays 

10
Jak usunąć końcowe spacje za pomocą seda?
Mam prosty skrypt powłoki, który usuwa końcowe spacje z pliku. Czy istnieje sposób, aby ten skrypt był bardziej zwarty (bez tworzenia pliku tymczasowego)? sed 's/[ \t]*$//' $1 > $1__.tmp cat $1__.tmp > $1 rm $1__.tmp
113 sed  whitespace 

15
Napotkano nieoczekiwany znak podczas analizowania wartości
Obecnie mam kilka problemów. Używam języka C # z Json.NET. Problem w tym, że zawsze dostaję: {"Napotkano nieoczekiwany znak podczas analizowania wartości: e. Ścieżka '', wiersz 0, pozycja 0"} Więc sposób, w jaki używam Json.NET, jest następujący. Mam klasę, którą należy ocalić. Klasa wygląda następująco: public class stats { public …

1
HTML w opisach stanowisk Jenkins
Mam uruchomione dwie instancje Jenkins. Stara (starsza) wersja 1.614 i nowa wersja 1.633. W starej wersji możliwe jest użycie HTML w opisie stanowiska pracy (nawet edytuje składnię z podświetleniem). Nowy nie. Treść HTML jest chroniona i wyświetlana jako zwykły tekst. Nie udało mi się znaleźć zmiany w informacjach o wersji …
113 html  jenkins 

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.