Programowanie

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


3
Jakie jest znaczenie tagu ProjectTypeGuids w pliku projektu programu Visual Studio
Jakie jest znaczenie tagu ProjectTypeGuids w projekcie Visual Studio? Kiedy utworzyłem aplikację WPF, widzę tutaj dwa identyfikatory GUID. {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}** Czy to reprezentuje aplikacje typu WPF i Windows? Jeśli utworzę własny typ projektu (.myproj), który ma pliki .xaml i .cs, co powinienem wypełnić te tagi ProjectTypeGuids? Czy powinienem również wypełnić tag …

6
Gdzie Jenkins przechowuje pliki konfiguracyjne dla wykonywanych zadań?
Dodaję ciągłą integrację do projektu EC2 w pracy przy użyciu Jenkinsa. Sama maszyna Jenkins jest przechowywana na maszynie EC2 - takiej, która może wymagać przełączenia w tryb offline i przywrócenia w dowolnym momencie zupełnie innej instancji EC2. Mamy kilka manifestów Puppet, które pozwalają nam łatwo ponownie zainstalować oprogramowanie na instancji …
99 jenkins 

4
Problemy z kompilacją .NET 4.0 na serwerze CI
Czy ktoś zdoła skompilować aplikacje .NET 4.0 na serwerze CI bez instalowania programu Visual Studio 2010 na serwerze CI? Brak zestawu SDK dla .NET 4.0. Zainstalowałem .NET 4.0 na serwerze CI. Msbuild.exe działa w przypadku prostych projektów i wyświetla następujące ostrzeżenie: (Element docelowy GetReferenceAssemblyPaths) -> C: \ Windows \ Microsoft.NET …

8
Wcięcie #defines
Wiem, że #defines itp. Zwykle nie są wcięte. Czemu? W tej chwili pracuję nad jakimś kodem, który ma okropną mieszankę #defines, #ifdefs, #elses, #endifs itd. Wszystko to często jest pomieszane z normalnym kodem C. Brak wcięć w literach #definesprawia, że ​​są one trudne do odczytania. A mieszanka kodu z wcięciem …

5
Błąd instalacji zestawu Windows SDK 7.1
Próbuję zainstalować zestaw Windows SDK dla systemu Windows 7 z .NET Framework 4, ale po otwarciu instalacji pojawia się błąd: Niektóre składniki Windows SDK wymagają RTM .NET Framework 4. Instalator wykrył przedpremierową wersję .NET Framework 4. Jeśli będziesz kontynuować instalację, te składniki nie zostaną zainstalowane. Jeśli chcesz zainstalować te składniki, …

5
Kiedy należy używać strumieni?
Właśnie natknąłem się na pytanie, kiedy używam a Listi jego stream()metody. Chociaż wiem, jak ich używać, nie jestem pewien, kiedy ich używać. Na przykład mam listę zawierającą różne ścieżki do różnych lokalizacji. Teraz chciałbym sprawdzić, czy pojedyncza podana ścieżka zawiera którąkolwiek ze ścieżek określonych na liście. Chciałbym zwrócićboolean podstawie tego, …

7
Lekki interfejs API pamięci podręcznej obiektów Java [zamknięty]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, 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, aby uzyskać …
99 java  caching 


19
Czy powinienem indeksować pole bitowe w programie SQL Server?
Pamiętam, jak kiedyś przeczytałem, że indeksowanie pola o niskiej liczności (mała liczba odrębnych wartości) nie jest naprawdę warte wykonywania. Przyznaję, że nie wiem wystarczająco dużo o działaniu indeksów, aby zrozumieć, dlaczego tak jest. A co, jeśli mam tabelę ze 100 milionami wierszy i wybieram rekordy, w których pole bitowe ma …

5
Ustaw wartość zmiennej z wynikiem polecenia w pliku wsadowym systemu Windows
Podczas pracy w środowisku Bash , aby ustawić wartość zmiennej jako wynik polecenia, zwykle robię: var=$(command -args) gdzie varjest zmienną ustawioną przez polecenie command -args. Mogę wtedy uzyskać dostęp do tej zmiennej jako $var. Bardziej konwencjonalnym sposobem na to, który jest kompatybilny z prawie każdą powłoką Uniksa, jest: set var=`command …

1
SQL Server - Kiedy używać indeksu klastrowego, a kiedy nieklastrowego?
Znam podstawowe różnice między indeksami klastrowymi i nieklastrowymi i rozumiem, jak faktycznie działają. Rozumiem, jak indeksy klastrowe i nieklastrowe poprawiają wydajność odczytu. Ale nie jestem pewien, jakie byłyby powody, dla których wybrałbym jedną z nich. Na przykład: jeśli tabela nie ma indeksu klastrowego, czy należy utworzyć indeks nieklastrowy i jakie …


2
Dlaczego w C ++ 20 wprowadzono std :: ssize ()?
C ++ 20 wprowadził std::ssize()bezpłatną funkcję, jak poniżej: template <class C> constexpr auto ssize(const C& c) -> std::common_type_t<std::ptrdiff_t, std::make_signed_t<decltype(c.size())>>; Wydaje się static_cast, że możliwa implementacja polega na przekształceniu wartości zwracanej size()funkcji składowej klasy C na jej podpisany odpowiednik. Ponieważ size()funkcja składowa C zawsze zwraca wartości nieujemne, dlaczego ktoś miałby chcieć …
99 c++  stl  unsigned  signed  c++20 

7
Właściwa polityka dostępu dla Amazon Elastic Search Cluster
Niedawno zacząłem korzystać z nowej usługi Amazon Elasticsearch i nie potrafię określić, jakiej polityki dostępu potrzebuję, aby mieć dostęp tylko do usług z moich instancji EC2, które mają przypisaną określoną rolę IAM. Oto przykład polityki dostępu, którą obecnie przypisałem dla domeny ES: { "Version": "2012-10-17", "Statement": [ { "Sid": "", …

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.