Programowanie

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


13
iOS - naprzód wszystkie dotknięcia przez widok
Mam widok nałożony na wiele innych widoków. Używam tylko overaly, aby wykryć pewną liczbę dotknięć ekranu, ale poza tym nie chcę, aby widok zatrzymywał zachowanie innych widoków pod spodem, którymi są przewijane widoki itp. Jak mogę przekazać wszystkie dotknięcia przez ten widok nakładki? Jest to podskala UIView.
141 events  uiview  touch 


5
Co robi symbol @ w imporcie javascript?
Na przykład: import Component from '@/components/component' W kodzie, na który patrzę, zachowuje się jak ../przejście o jeden poziom w górę w katalogu w stosunku do ścieżki pliku, ale chciałbym wiedzieć bardziej ogólnie, co robi. Niestety nie mogę znaleźć żadnej dokumentacji online z powodu problemu z wyszukiwaniem symboli.
141 javascript 

2
Pamięć podręczna Redis a bezpośrednie używanie pamięci
Nie korzystałem jeszcze z Redis, ale słyszałem o tym i planuję wypróbować go jako pamięć podręczną. Słyszałem, że Redis używa pamięci jako bazy danych magazynu pamięci podręcznej, więc jaka jest różnica, jeśli używam zmiennej jako typu danych obiektu lub słownika do przechowywania danych? lubić: var cache = { key: { …
141 caching  memory  redis 

8
Wieloliniowe ciągi znaków w PHP
Rozważać: $xml = "l"; $xml = "vv"; echo $xml; To będzie echo vv . Dlaczego i jak mogę tworzyć ciągi wieloliniowe dla elementów takich jak SimpleXML itp.?
141 php  string 

1
Jaka jest różnica między AWS boto i boto3 [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 3 lata temu . Popraw to pytanie Jestem nowy w AWS używającym Pythona i próbuję nauczyć się API boto, ale zauważyłem, że istnieją …

6
Od macierzy ND do 1D
Powiedz, że mam tablicę a: a = np.array([[1,2,3], [4,5,6]]) array([[1, 2, 3], [4, 5, 6]]) Chciałbym przekonwertować go na tablicę 1D (tj. Wektor kolumnowy): b = np.reshape(a, (1,np.product(a.shape))) ale to wraca array([[1, 2, 3, 4, 5, 6]]) co nie jest tym samym, co: array([1, 2, 3, 4, 5, 6]) Mogę …
141 python  numpy 

9
Czy mogę używać instrukcji CASE w warunku JOIN?
Poniższy obraz jest częścią widoków systemu Microsoft SQL Server 2008 R2. Z obrazu widać, że zależność między sys.partitionsi sys.allocation_unitszależy od wartości sys.allocation_units.type. Aby połączyć je razem, napisałbym coś podobnego do tego: SELECT * FROM sys.indexes i JOIN sys.partitions p ON i.index_id = p.index_id JOIN sys.allocation_units a ON CASE WHEN a.type …
141 sql  sql-server  join  case 

6
Jakie są różnice między modułami obsługującymi wątki i wieloprocesorowe?
Uczę się, jak używać threadingi te multiprocessingmoduły w Pythonie, aby uruchomić pewne operacje równolegle i przyspieszyć mój kod. Trudno mi (być może dlatego, że nie mam żadnych podstaw teoretycznych), aby zrozumieć, jaka jest różnica między threading.Thread()obiektem a multiprocessing.Process()jedynką. Ponadto nie jest dla mnie całkowicie jasne, jak utworzyć wystąpienie kolejki zadań …

1
Jak rozciągnąć dzieci, aby wypełnić oś poprzeczną?
Mam flexbox lewy-prawy: .wrapper { display: flex; flex-direction: row; align-items: stretch; width: 100%; height: 70vh; min-height: 325px; max-height:570px; } <div class="wrapper"> <div class="left">Left</div> <div class="right">Right</div> </div> Uruchom fragment koduUkryj wynikiRozwiń fragment Problem w tym, że właściwe dziecko nie reaguje. Mówiąc konkretnie, chcę, aby wypełnił wysokość opakowania. Jak to osiągnąć?
141 css  flexbox 

7
Kiedy używać parametrów ścieżki, a kiedy parametrów zapytań w RESTful API?
Chcę, aby mój interfejs API RESTful był bardzo przewidywalny. Jaka jest najlepsza praktyka przy podejmowaniu decyzji, kiedy dokonać segmentacji danych przy użyciu identyfikatora URI, a nie przy użyciu parametrów zapytania. Wydaje mi się sensowne, że parametry systemowe obsługujące paginację, sortowanie i grupowanie znajdują się po znaku „?” A co z …

6
Konwertuj ciąg na Enum w Pythonie
Zastanawiam się, jaki jest prawidłowy sposób konwersji (deserializacji) ciągu znaków na klasę Enum w języku Python. Wygląda na getattr(YourEnumType, str)to, że spełnia swoje zadanie, ale nie jestem pewien, czy jest wystarczająco bezpieczny. Aby być bardziej szczegółowym, chciałbym przekonwertować 'debug'ciąg na obiekt Enum w następujący sposób: class BuildType(Enum): debug = 200 …


11
Wprowadzanie maszynopisu onchange event.target.value
W moim reagować i maszynopis aplikacji, używam: onChange={(e) => data.motto = (e.target as any).value}. Jak poprawnie zdefiniować typy dla klasy, aby nie musieć hakować systemu typów any? export interface InputProps extends React.HTMLProps<Input> { ... } export class Input extends React.Component<InputProps, {}> { } Jeśli wstawię target: { value: string };otrzymam: …

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.