Programowanie

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


7
Dlaczego powinienem używać Deque over Stack?
Potrzebuję Stackstruktury danych dla mojego przypadku użycia. Powinienem być w stanie wepchnąć elementy do struktury danych i chcę pobrać tylko ostatni element ze stosu. JavaDoc na stosie mówi: Bardziej kompletny i spójny zestaw operacji na stosie LIFO zapewnia interfejs Deque i jego implementacje, które powinny być używane zamiast tej klasy. …




7
Jak zrobić dekodowalną wyliczenie w Swift 4?
enum PostType: Decodable { init(from decoder: Decoder) throws { // What do i put here? } case Image enum CodingKeys: String, CodingKey { case image } } Co mam zrobić, aby to zakończyć? Powiedzmy też, że zmieniłem na caseto: case image(value: Int) Jak dostosować to do Decodable? EDYTUJ Oto mój …
157 swift  enums 


8
Unikalne ograniczenie Postgres a indeks
Jak rozumiem dokumentację, poniższe definicje są równoważne: create table foo ( id serial primary key, code integer, label text, constraint foo_uq unique (code, label)); create table foo ( id serial primary key, code integer, label text); create unique index foo_idx on foo using btree (code, label); Jednak uwaga w podręczniku …
157 sql  postgresql  unique 

12
Filtrowanie ramek danych Pandas według dat
Mam Pandas DataFrame z kolumną „data”. Teraz muszę odfiltrować wszystkie wiersze w DataFrame, które mają daty spoza najbliższych dwóch miesięcy. Zasadniczo muszę zachować tylko te wiersze, które są w ciągu najbliższych dwóch miesięcy. Jaki jest najlepszy sposób, aby to osiągnąć?

7
Różnica między MongoDB a Mongoose
Chciałem skorzystać z bazy danych mongodb, ale zauważyłem, że istnieją dwie różne bazy danych z własną witryną i metodami instalacji: mongodb i mongoose. Zadałem sobie więc pytanie: „Którego używam?”. Aby odpowiedzieć na to pytanie, proszę społeczność, czy możesz wyjaśnić, jakie są różnice między tymi dwoma? A jeśli to możliwe plusy …


8
Różnica między textContent a innerText
Jaka jest różnica między textContenti innerTextw JavaScript? Czy mogę użyć textContentw następujący sposób: var logo$ = document.getElementsByClassName('logo')[0]; logo$.textContent = "Example";
157 javascript 

4
Zmień bazę oddziału
Mam takie drzewo: (commit 1) - master \-- (commit 2) - (commit 3) - demo \-- (commit 4) - (commit 5) - PRO i muszę przenieść gałąź PRO do mastera (commit 1) - master |-- (commit 2) - (commit 3) - demo \-- (commit 4) - (commit 5) - PRO …
157 git 

10
Kotlin: jak przekazać inną funkcję jako parametr?
Podana funkcja foo: fun foo(m: String, bar: (m: String) -> Unit) { bar(m) } Możemy zrobić: foo("a message", { println("this is a message: $it") } ) //or foo("a message") { println("this is a message: $it") } Teraz powiedzmy, że mamy następującą funkcję: fun buz(m: String) { println("another message: $m") } …
157 kotlin 

6
Jak wymagać określonego ciągu w interfejsie TypeScript
Tworzę plik definicji TypeScript dla biblioteki js innej firmy. Jedną z metod pozwala na obiekcie opcje, a jedną z właściwości obiektu opcje akceptuje ciąg z listy: "collapse", "expand", "end-expand", i "none". Mam interfejs dla obiektu opcji: interface IOptions { indent_size?: number; indent_char?: string; brace_style?: // "collapse" | "expand" | "end-expand" …
157 typescript 

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.