Pytania oznaczone «map»

353
JavaScript Hashmap Odpowiednik

Jak wyjaśniono w aktualizacji 3 tej odpowiedzi , notacja ta: var hash = {}; hash[X] tak naprawdę nie haszy obiektu X; w rzeczywistości po prostu konwertuje Xna ciąg (poprzez, .toString()jeśli jest to obiekt lub inne wbudowane konwersje dla różnych typów pierwotnych), a następnie wyszukuje ten...

336
Jak zmienić rozmiar mapy bitowej w systemie Android?

Mam pobraną mapę bitową ciągu Base64 z mojej zdalnej bazy danych ( encodedImagejest to ciąg reprezentujący obraz z Base64): profileImage = (ImageView)findViewById(R.id.profileImage); byte[] imageAsBytes=null; try { imageAsBytes = Base64.decode(encodedImage.getBytes()); } catch (IOException e)...

309
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...

279
Jak ustawić bitmapę z zasobu

Wydaje się to proste, próbuję ustawić obraz bitmapowy, ale z zasobów mam go w aplikacji w folderze do rysowania. bm = BitmapFactory.decodeResource(null, R.id.image); Czy to jest poprawne?

276
Kiedy powinienem używać mmap do dostępu do plików?

Środowiska POSIX zapewniają co najmniej dwa sposoby dostępu do plików. Jest średnia wywołania systemowe open(), read(), write()i przyjaciół, ale istnieje również możliwość korzystania mmap()zmapować plik do pamięci wirtualnej. Kiedy lepiej jest używać jednego nad drugim? Jakie są ich indywidualne...

256
Ustal, czy mapa zawiera wartość klucza?

Jaki jest najlepszy sposób ustalenia, czy mapa STL zawiera wartość dla danego klucza? #include <map> using namespace std; struct Bar { int i; }; int main() { map<int, Bar> m; Bar b = {0}; Bar b1 = {1}; m[0] = b; m[1] = b1; //Bar b2 = m[2]; map<int, Bar>::iterator...

256
Zduplikowane klucze w słownikach .NET?

Czy są jakieś klasy słownikowe w bibliotece klas podstawowych .NET, które pozwalają na użycie zduplikowanych kluczy? Jedyne rozwiązanie, jakie znalazłem, to na przykład utworzenie klasy takiej jak: Dictionary<string, List<object>> Ale to irytujące w użyciu. Uważam, że w Javie MultiMap...