Programowanie

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



5
Podział przy pierwszym wystąpieniu
Jaki byłby najlepszy sposób podzielenia łańcucha przy pierwszym wystąpieniu separatora? Na przykład: "123mango abcd mango kiwi peach" podział na pierwszy, mangoaby uzyskać: "abcd mango kiwi peach"
309 python  split 

10
Sprawdzanie istnienia klucza w HashMap
Czy sprawdzanie istnienia klucza w HashMap jest zawsze konieczne? Mam HashMap z powiedzmy 1000 wpisów i szukam poprawy wydajności. Jeśli dostęp do HashMap jest uzyskiwany bardzo często, sprawdzanie istnienia klucza przy każdym dostępie spowoduje duże obciążenie. Zamiast tego, jeśli klucz nie jest obecny i stąd występuje wyjątek, mogę go złapać. …
309 java  hashmap 

15
Wyrażenia C # Lambda: Dlaczego powinienem ich używać?
Szybko przeczytałem dokumentację Microsoft Lambda Expression . Ten rodzaj przykładu pomógł mi lepiej zrozumieć: delegate int del(int i); del myDelegate = x => x * x; int j = myDelegate(5); //j = 25 Mimo to nie rozumiem, dlaczego to taka innowacja. To tylko metoda, która umiera, gdy kończy się „zmienna …
309 c#  c#-3.0  lambda 



13
Jak zapobiec błędowi „Podpis indeksu typu obiektu niejawnie ma typ„ dowolny ”podczas kompilowania skryptu z włączoną flagą noImplicitAny?
Zawsze kompiluję Typescript z flagą --noImplicitAny. Ma to sens, ponieważ chcę, aby sprawdzanie mojego typu było jak najściślejsze. Mój problem polega na tym, że następujący kod powoduje błąd Index signature of object type implicitly has an 'any' type: interface ISomeObject { firstKey: string; secondKey: string; thirdKey: string; } let someObject: …
309 typescript 

5
Jak dodać submoduł do podkatalogu?
Mam repozytorium git ~/.janus/z kilkoma podmodułami. Chcę dodać podmoduł ~/.janus/snipmate-snippets/snippets/, ale po uruchomieniu git submodule add <git@github.com:...>w snipmate-snippetskatalogu pojawia się następujący komunikat o błędzie: You need to run this command from the toplevel of the working tree. Pytanie brzmi: jak dodać submoduł do snipmate-snippetskatalogu?

6
Instalowanie modułu python w kodzie
Muszę zainstalować pakiet z PyPi bezpośrednio w moim skrypcie. Może jest jakiś moduł lub distutils( distribute, pipetc.) funkcja, która pozwala mi tylko wykonać coś takiego pypi.install('requests')i wnioski zostaną zainstalowane w moim virtualenv.



11
Wydrukuj wiele argumentów w Pythonie
To tylko fragment mojego kodu: print("Total score for %s is %s ", name, score) Ale chcę to wydrukować: „Łączny wynik dla (nazwa) to (wynik)” gdzie namejest zmienną na liście i scorejest liczbą całkowitą. To jest Python 3.3, jeśli to w ogóle pomaga.



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.