Programowanie

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

4
Jak uzyskać wartości z IGrouping
Mam pytanie IGroupingi Select()metodę. Powiedzmy, że mam IEnumerable<IGrouping<int, smth>>w ten sposób: var groups = list.GroupBy(x => x.ID); gdzie listjest List<smth>. A teraz muszę IGroupingw jakiś sposób przekazać wartości każdej z nich na inną listę: foreach (var v in structure) { v.ListOfSmth = groups.Select(...); // <- ??? } Czy ktoś może …
211 c#  linq  select  igrouping 





16
Błąd łyka: Następujące zadania nie zostały zakończone: Czy zapomniałeś zasygnalizować zakończenie asynchronizacji?
Mam następujący plik gulpfile.js , który wykonuję za pomocą komunikatu gulp z wiersza poleceń : var gulp = require('gulp'); gulp.task('message', function() { console.log("HTTP Server Started"); }); Otrzymuję następujący komunikat o błędzie: [14:14:41] Using gulpfile ~\Documents\node\first\gulpfile.js [14:14:41] Starting 'message'... HTTP Server Started [14:14:41] The following tasks did not complete: message [14:14:41] …
211 gulp 


15
Uruchamianie kodu po uruchomieniu Spring Boot
Chcę uruchomić kod po tym, jak moja wiosenna aplikacja uruchomi monitorowanie katalogu pod kątem zmian. Próbowałem uruchomić nowy wątek, ale @Autowiredusługi nie zostały ustawione w tym momencie. Udało mi się znaleźć ApplicationPreparedEvent, który odpala przed ustawieniem @Autowiredadnotacji. Idealnie byłoby, gdyby zdarzenie zostało uruchomione, gdy aplikacja będzie gotowa do przetwarzania żądań …
211 java  spring  spring-boot 

6
ReactJS - .JS vs .JSX
Jest coś, co wydaje mi się bardzo mylące podczas pracy React. Istnieje wiele przykładów dostępnych w Internecie, które wykorzystują .jspliki z reakcją, ale wiele innych używa .jsxplików. Przeczytałem o .jsxplikach i rozumiem, że pozwalają one po prostu pisać tagi HTML w twoim pliku javascript. Ale to samo można również zapisać …
211 reactjs  jsx 

10
Jak przekazać dane z komponentu podrzędnego do jego elementu nadrzędnego w ReactJS?
Próbuję wysłać dane z elementu potomnego do jego elementu nadrzędnego w następujący sposób: const ParentComponent = React.createClass({ getInitialState() { return { language: '', }; }, handleLanguageCode: function(langValue) { this.setState({language: langValue}); }, render() { return ( <div className="col-sm-9" > <SelectLanguage onSelectLanguage={this.handleLanguage}/> </div> ); }); a tutaj jest element potomny: export const …
211 reactjs 

18
Jak określić port, aby uruchomić projekt oparty na tworzeniu aplikacji?
Mój projekt opiera się na tworzeniu aplikacji . npm startlub yarn startdomyślnie uruchomi aplikację na porcie 3000 i nie ma opcji podania portu w pliku package.json. Jak mogę w tym przypadku podać wybrany port? Chcę uruchomić dwa z tego projektu jednocześnie (do testowania), jeden w porcie, 3005a drugi jest3006
211 reactjs  npm 

11
Czy zagnieżdżone bloki try / except w Pythonie to dobra praktyka programistyczna?
Piszę własny kontener, który musi dać dostęp do słownika wewnątrz poprzez wywołania atrybutów. Typowe zastosowanie kontenera wyglądałoby następująco: dict_container = DictContainer() dict_container['foo'] = bar ... print dict_container.foo Wiem, że pisanie czegoś takiego może być głupie, ale taką funkcjonalność muszę zapewnić. Myślałem o wdrożeniu tego w następujący sposób: def __getattribute__(self, item): …
211 python 

12
Co to jest wyjątek NullPointerException i jak go naprawić?
Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Czy nie można ominąć stosu przepełnienia stosu : Czy wyjątek Null Pointer Exception jest dostępny? Co to są wyjątki zerowego wskaźnika ( java.lang.NullPointerException) i co je powoduje? Jakich …


16
Jakich skrótów klawiaturowych Xcode używasz regularnie? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

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.