Programowanie

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


4
Przekazywanie shared_ptr <Derived> jako shared_ptr <Base>
Jaka jest najlepsza metoda przekazywania a shared_ptrtypu pochodnego do funkcji, która przyjmuje shared_ptrtyp podstawowy? Generalnie przekazuję shared_ptrje jako odniesienie, aby uniknąć niepotrzebnych kopii: int foo(const shared_ptr&lt;bar&gt;&amp; ptr); ale to nie działa, jeśli spróbuję zrobić coś takiego int foo(const shared_ptr&lt;Base&gt;&amp; ptr); ... shared_ptr&lt;Derived&gt; bar = make_shared&lt;Derived&gt;(); foo(bar); mógłbym użyć foo(dynamic_pointer_cast&lt;Base, Derived&gt;(bar)); …

4
W jaki sposób Docker Swarm wdraża udostępnianie woluminów?
Docker Swarm może zarządzać dwoma typami pamięci: volume i bind Chociaż bindnie jest to sugerowane przez Docker Documentation, ponieważ tworzy powiązanie między katalogiem lokalnym (na każdym węźle roju) z zadaniem, volumeimplementacja nie jest wspomniana, więc nie rozumiem, jak woluminy są współdzielone między zadaniami? W jaki sposób Docker Swarm udostępnia woluminy …

1
Jaka jest różnica między ładniejszymi-eslint, eslint-plugin-ładniejszy i eslint-config-ładniejszy?
Chcę używać razem Prettier i ESLint, ale doświadczyłem pewnych konfliktów po prostu używając ich jeden po drugim. Widzę, że istnieją te trzy pakiety, które pozwalają na używanie ich w tandemie: prettier-eslint eslint-plugin-prettier eslint-config-prettier Jednak nie jestem pewien, którego użyć, ponieważ wszystkie te nazwy pakietów zawierają eslinti prettier. Którego powinienem użyć?

6
Utworzyć nowy plik w katalogu otwartego pliku w vimie?
Znajduję się w pozycji, w której chcę utworzyć nowy plik w tym samym katalogu, w którym znajduje się otwarty plik. Jak utworzyć nowy plik w katalogu otwartego pliku w vimie? Czy jest też miejsce, w którym sam mogę się tego nauczyć? Googlowanie nie pomogło.
93 vim 

21
Błąd modułu importu AWS Lambda w Pythonie
Tworzę pakiet wdrożeniowy AWS Lambda Python. Używam jednego zewnętrznego żądania zależności. Zainstalowałem zewnętrzną zależność, korzystając z dokumentacji AWS http://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html . Poniżej znajduje się mój kod w Pythonie. import requests print('Loading function') s3 = boto3.client('s3') def lambda_handler(event, context): #print("Received event: " + json.dumps(event, indent=2)) # Get the object from the event …

3
Jak zgłosić błąd z operatora mapy RxJS (kątowy)
Chcę zgłosić błąd z operatora mapy mojego obserwowalnego na podstawie warunku. Na przykład, jeśli nie otrzymano poprawnych danych API. Zobacz poniższy kod: private userAuthenticate( email: string, password: string ) { return this.httpPost(`${this.baseApiUrl}/auth?format=json&amp;provider=login`, {userName: email, password: password}) .map( res =&gt; { if ( res.bearerToken ) { return this.saveJwt(res.bearerToken); } else { …

11
Jak przechowywać i pobierać słownik za pomocą redis
# I have the dictionary my_dict my_dict = { 'var1' : 5 'var2' : 9 } r = redis.StrictRedis() Jak przechowywać my_dict i odzyskać go za pomocą redis. Na przykład poniższy kod nie działa. #Code that doesn't work r.set('this_dict', my_dict) # to store my_dict in this_dict r.get('this_dict') # to retrieve …
93 python  redis 



14
Jak mogę uzyskać unikalne wartości z tablicy w Bash?
Mam prawie to samo pytanie, co tutaj . Mam tablicę zawierającą aa ab aa ac aa aditd. Teraz chcę zaznaczyć wszystkie unikalne elementy z tej tablicy. Pomyślałem, że byłoby to proste z sort | uniqlub z, sort -ujak wspomnieli w innym pytaniu, ale nic się nie zmieniło w tablicy ... …
93 linux  arrays  bash  unique 


4
Czy „pozycja: absolutna” jest sprzeczna z Flexbox?
Chcę zrobić divkij na górze ekranu bez wpływu na inne elementy, a jego element potomny w środku. .parent { display: flex; justify-content: center; position: absolute; } &lt;div class="parent"&gt; &lt;div class="child"&gt;text&lt;/div&gt; &lt;/div&gt; Uruchom fragment koduUkryj wynikiRozwiń fragment Kiedy dodam position: absolutewiersz, justify-content: centerstaje się nieważny. Czy są ze sobą w konflikcie …


3
console.log () async czy sync?
Obecnie czytam Async Javascript Trevora Burnhama. Jak dotąd to była świetna książka. Mówi o tym, że ten fragment kodu i console.log są „asynchroniczne” w konsoli Safari i Chrome. Niestety nie mogę tego powtórzyć. Oto kod: var obj = {}; console.log(obj); obj.foo = 'bar'; // my outcome: Object{}; 'bar'; // The …

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.