Programowanie

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




5
Jak zainstalować pakiet z repozytorium github w Yarn
Kiedy używam npm install fancyapps/fancybox#v2.6.1 --save, pakiet fancybox w tagu v2.6.1 zostanie zainstalowany. To zachowanie jest opisane w dokumentacji Chcę zapytać, jak to zrobić yarn? Czy to polecenie jest właściwą alternatywą? W dokumentach yarn nie ma nic o tym formacie. yarn add fancyapps/fancybox#v2.6.1
140 node.js  yarnpkg 






4
Niestandardowy nagłówek żądania HttpClient
Jak dodać niestandardowy nagłówek do HttpClientżądania? Używam PostAsJsonAsyncmetody, aby opublikować JSON. Niestandardowy nagłówek, który musiałbym dodać, to "X-Version: 1" Oto, co zrobiłem do tej pory: using (var client = new HttpClient()) { client.BaseAddress = new Uri("https://api.clickatell.com/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "xxxxxxxxxxxxxxxxxxxx"); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var response = client.PostAsJsonAsync("rest/message", svm).Result; }


11
Przejdź przez wektor C ++, używając pętli „for”
Jestem nowy w języku C ++. Zacząłem używać wektorów i zauważyłem, że w całym kodzie, który widzę, aby iterować przez wektor za pomocą indeksów, pierwszy parametr forpętli jest zawsze oparty na wektorze. W Javie mógłbym zrobić coś takiego z ArrayList: for(int i=0; i < vector.size(); i++){ vector[i].doSomething(); } Czy jest …

5
Obsługa bardzo dużych liczb w Pythonie
Rozważałem szybką ocenę rąk pokerowych w Pythonie. Przyszło mi do głowy, że jednym ze sposobów na przyspieszenie tego procesu byłoby przedstawienie wszystkich twarzy i kolorów kart jako liczb pierwszych i pomnożenie ich razem, aby przedstawić ręce. Odrobina: class PokerCard: faces = '23456789TJQKA' suits = 'cdhs' facePrimes = [11, 13, 17, …


5
Tablice wieloliniowe YAML
W YAML możesz łatwo tworzyć ciągi wieloliniowe . Chciałbym jednak mieć możliwość tworzenia wieloliniowej tablicy (głównie dla czytelności w plikach konfiguracyjnych) za pomocą |znaku. YAML tablica może być przedstawiony jako: ['key1', 'key2', 'key3']. Sekwencja YAML używa myślnika, po którym następuje spacja, a następnie ciąg: - String1 - String2 - String3 …
140 yaml 

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.