Programowanie

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

7
Jak mogę wysyłać duże wiadomości za pomocą platformy Kafka (ponad 15 MB)?
Wysyłam wiadomości tekstowe do Kafki V. 0.8 za pomocą Java Producer API. Jeśli rozmiar wiadomości to około 15 MB, otrzymam plik MessageSizeTooLargeException. Próbowałem ustawić message.max.bytesna 40 MB, ale nadal otrzymuję wyjątek. Małe wiadomości działały bez problemów. (Wyjątek występuje u producenta, nie mam konsumenta w tej aplikacji.) Co mogę zrobić, aby …
120 java  apache-kafka 

8
Żądania Pythona i trwałe sesje
Używam modułu żądań (wersja 0.10.0 z Pythonem 2.5). Dowiedziałem się, jak przesłać dane do formularza logowania na stronie internetowej i odzyskać klucz sesji, ale nie widzę oczywistego sposobu wykorzystania tego klucza sesji w kolejnych żądaniach. Czy ktoś może wypełnić wielokropek w poniższym kodzie lub zaproponować inne podejście? >>> import requests …

2
„Prywatne” i „publiczne” w komponencie Angular
Jeśli nie dodać prywatny przed foo, loadBari textuważam, że są publiczne domyślnie. export class RandomComponent { @Input() foo: string; @Output() loadBar = new EventEmitter(); text: string; } Czy istnieje przypadek użycia, gdy są one publicw komponencie? Czy ze względów bezpieczeństwa / hermetyzacji powinienem zawsze dodawać privateje wszystkie, jak poniżej? export …

7
React.js: zdarzenie onChange dla contentEditable
Jak słuchać zdarzenia zmiany dla contentEditablesterowania opartego na bazie danych? var Number = React.createClass({ render: function() { return <div> <span contentEditable={true} onChange={this.onChange}> {this.state.value} </span> = {this.state.value} </div>; }, onChange: function(v) { // Doesn't fire :( console.log('changed', v); }, getInitialState: function() { return {value: '123'} } }); React.renderComponent(<Number />, document.body); http://jsfiddle.net/NV/kb3gN/1621/

3
Jaki jest odpowiednik operatora łączenia na wektorze ciągów?
Nie byłem w stanie znaleźć odpowiednika Rusta dla operatora „join” na wektorze Strings. Mam Vec<String>i chciałbym dołączyć do nich jako singiel String: let string_list = vec!["Foo".to_string(),"Bar".to_string()]; let joined = something::join(string_list,"-"); assert_eq!("Foo-Bar", joined); Związane z: Jaki jest idiomatyczny sposób drukowania iteratora oddzielonego spacjami w Rust?
120 string  rust 

13
Zastępowanie wystąpień znaku w ciągu
Ten prosty kod, który po prostu próbuje zastąpić średniki (w pozycjach określonych i) dwukropkami, nie działa: for i in range(0,len(line)): if (line[i]==";" and i in rightindexarray): line[i]=":" Daje błąd line[i]=":" TypeError: 'str' object does not support item assignment Jak mogę to obejść, aby zastąpić średniki dwukropkami? Korzystanie z zamiany nie …
120 python  string 


15
UICollectionView, komórki o pełnej szerokości, czy zezwolić na automatyczne układanie dynamicznej wysokości?
W pionie UICollectionView, Czy można mieć komórki o pełnej szerokości , ale zezwolić na kontrolowanie wysokości dynamicznej przez autoukładanie ? To wydaje mi się być może „najważniejszym pytaniem w iOS, na które nie ma dobrej odpowiedzi”. Ważny: Zwróć uwagę, że w 99% przypadków, aby uzyskać komórki o pełnej szerokości + …



14
Jak programowo dodać odcień przycisków
W nowej bibliotece AppCompat możemy zabarwić przycisk w ten sposób: <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/follow" android:id="@+id/button_follow" android:backgroundTint="@color/blue_100" /> Jak mogę programowo ustawić odcień przycisku w moim kodzie? Zasadniczo próbuję zaimplementować warunkowe kolorowanie przycisku na podstawie danych wejściowych użytkownika.

9
Jak przypisać pojedyncze zatwierdzenie wielu programistom?
Sposób, w jaki działają systemy kontroli wersji, które znam, polega na tym, że każde zatwierdzenie jest przypisywane do jednego programisty. Rozwój Agile Engineering, a konkretnie programowania w parach, doprowadził do sytuacji, w której dwóch programistów wniosło znaczący wkład w to samo zadanie, na przykład poprawkę błędu. Kwestia atrybucji nie będzie …

6
Jak ustawić nazwę hosta w docker-compose?
W moich docker-compose.ymlaktach mam następujące informacje. Jednak kontener nie pobiera wartości nazwy hosta. Jakieś pomysły? dns: image: phensley/docker-dns hostname: affy domainname: affy.com volumes: - /var/run/docker.sock:/docker.sock Kiedy sprawdzam nazwę hosta w kontenerze, nie odbiera affy.

20
Dopasuj szerokość przycisku do elementu nadrzędnego
Chcę wiedzieć, jak ustawić szerokość, aby pasowała do szerokości układu nadrzędnego new Container( width: 200.0, padding: const EdgeInsets.only(top: 16.0), child: new RaisedButton( child: new Text( "Submit", style: new TextStyle( color: Colors.white, ) ), colorBrightness: Brightness.dark, onPressed: () { _loginAttempt(context); }, color: Colors.blue, ), ), Wiem trochę o Expandedwidżecie, ale Expandedrozszerza …

4
Co oznacza funkcja%>% w R?
Widziałem użycie funkcji %>%(procent większy niż procent) w niektórych pakietach, takich jak dplyr i rvest . Co to znaczy? Czy jest to sposób na pisanie bloków zamykających w R?
120 r  syntax  dplyr  magrittr  r-faq 

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.