Programowanie

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

5
Jak używać Mongoose bez definiowania schematu?
W poprzednich wersjach Mongoose (dla node.js) istniała możliwość korzystania z niego bez definiowania schematu var collection = mongoose.noSchema(db, "User"); Jednak w obecnej wersji funkcja „noSchema” została usunięta. Moje schematy mogą się często zmieniać i naprawdę nie pasują do zdefiniowanego schematu, więc czy istnieje nowy sposób korzystania z modeli bez schematu …

6
Pobierz ostatni element Stream / List w jednej linijce
Jak mogę uzyskać ostatni element strumienia lub listy w poniższym kodzie? Gdzie data.careasjest List<CArea>: CArea first = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal).findFirst().get(); CArea last = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal) .collect(Collectors.toList()).; //how to? Jak widać zdobycie pierwszego elementu, z pewnym filter, nie jest trudne. Jednak uzyskanie ostatniego elementu w jednolinijce to prawdziwy …
118 java  list  java-8  java-stream 

21
Znajdź n-te wystąpienie podciągu w ciągu
Wydaje się, że powinno to być dość trywialne, ale jestem nowy w Pythonie i chcę to zrobić jak najbardziej w Pythonie. Chcę znaleźć indeks odpowiadający n-temu wystąpieniu podciągu w ciągu. Musi być coś równoważnego temu, co CHCĘ zrobić, czyli mystring.find("substring", 2nd) Jak możesz to osiągnąć w Pythonie?
118 python  string  substring 

5
Dlaczego <textarea> i <textfield> nie biorą rodziny czcionek i rozmiaru czcionki z treści?
Dlaczego Textareai textfieldnie brać font-familyi font-sizeod ciała? Zobacz przykład na żywo tutaj http://jsbin.com/ucano4 Kod &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt; &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt; &lt;title&gt;texearea font&lt;/title&gt; &lt;style type="text/css"&gt; body { font-family: Verdana, Geneva, sans-serif; font-size:16px } &lt;/style&gt; &lt;/head&gt; &lt;body&gt; &lt;form action="" method="get"&gt; &lt;textarea name="" …
118 css  xhtml 


4
# Uwzględnij w .h lub .c / .cpp?
Podczas kodowania w C lub C ++, gdzie powinienem mieć #include? callback.h: #ifndef _CALLBACK_H_ #define _CALLBACK_H_ #include &lt;sndfile.h&gt; #include "main.h" void on_button_apply_clicked(GtkButton* button, struct user_data_s* data); void on_button_cancel_clicked(GtkButton* button, struct user_data_s* data); #endif callback.c: #include &lt;stdlib.h&gt; #include &lt;math.h&gt; #include "config.h" #include "callback.h" #include "play.h" void on_button_apply_clicked(GtkButton* button, struct user_data_s* data) …
118 c++  c 

4
Jak śledzić relacje rekordów w NoSQL?
Próbuję znaleźć odpowiednik kluczy obcych i indeksów w bazach danych NoSQL KVP lub Document. Ponieważ nie ma tabel przestawnych (do dodawania kluczy oznaczających relację między dwoma obiektami), jestem naprawdę zaskoczony, w jaki sposób można byłoby odzyskać dane w sposób, który byłby przydatny dla normalnych stron internetowych. Powiedzmy, że mam użytkownika, …

8
Różnica między @import i link w CSS
Uczę się CSS, aby dostosować szablon projektu. Doszedłem do tego problemu i nie znalazłem jednoznacznej odpowiedzi w sieci. Czy jest różnica między używaniem @import a linkiem w CSS? Korzystanie z @import &lt;style&gt;@import url(Path To stylesheet.css)&lt;/style&gt; Korzystanie z linku &lt;link rel="stylesheet" href="Path To stylesheet.css"&gt; Jak najlepiej to zrobić? i dlaczego? Dzięki!
118 css  import  hyperlink 

10
Kiedy wywoływany jest destruktor C ++?
Podstawowe pytanie: kiedy program wywołuje metodę destruktora klasy w C ++? Powiedziano mi, że jest wywoływana za każdym razem, gdy obiekt wychodzi poza zakres lub jest poddawany działaniudelete Bardziej szczegółowe pytania: 1) Jeśli obiekt jest tworzony za pomocą wskaźnika i ten wskaźnik jest później usuwany lub otrzymuje nowy adres do …
118 c++  destructor 

6
Co to jest ECMAScript?
W programie Visual Studio, gdy ustawiam typ skryptu na JavaScript, pojawia się to jako opcja w Intellisense. Szybkie wyszukiwanie w Google dało kiepskie wyniki, co doprowadziło mnie do przekonania, że ​​nie jest to zbyt popularne w użyciu. Co to jest? Czy ktoś go używa? (&lt;script type="text/ecmascript"&gt;) Czemu?
118 javascript 

18
Jak ustawić podstawowy adres URL do odpoczynku w wiosennym rozruchu?
Próbuję połączyć mvc i resztę w jednym projekcie buta sprężynowego. Chcę ustawić ścieżkę bazową dla wszystkich pozostałych kontrolerów (np. Example.com/api) w jednym miejscu (nie chcę @RequestMapping('api/products')zamiast tego przypisywać do każdego kontrolera adnotacji po prostu @RequestMapping('/products'). Dostęp do kontrolerów MVC powinien być możliwy pod adresem example.com/cokolwiek Czy to możliwe? (Nie używam …

2
@RunWith (MockitoJUnitRunner.class) vs MockitoAnnotations.initMocks (this)
Pisząc nowy test jUnit4 zastanawiam się, czy użyć @RunWith (MockitoJUnitRunner.class) czy MockitoAnnotations.initMocks (this) . Utworzyłem nowy test, a kreator automatycznie wygenerował test z Runnerem. Javadocs dla MockitoJUnitRunner zawierają następujące informacje: Kompatybilny z JUnit 4.4 i nowszymi wersjami, ten runner dodaje następujące zachowanie: Inicjuje makiety z adnotacjami Mock, więc jawne użycie …
118 java  junit4  mockito 

2
Określ typ zwrotu w funkcji strzałki TypeScript
Używam React i Redux i mam określone typy akcji jako interfejsy, dzięki czemu moje reduktory mogą korzystać z oznaczonych typów związków w celu zwiększenia bezpieczeństwa typów. Mam więc deklaracje typów, które wyglądają następująco: interface AddTodoAction { type: "ADD_TODO", text: string }; interface DeleteTodoAction { type: "DELETE_TODO", id: number } type …
118 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.