Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

3
Як підключитися до віддаленого сервера Redis?
У мене є URL та ПОРТ віддаленого сервера Redis. Я вмію писати на Redis від Scala. Однак я хочу , щоб встановити з'єднання з віддаленою Redis через термінал , використовуючи redis-serverабо що - щось подібне, щоб зробити кілька виклик hget, getі т.д. (я можу зробити це з моїм локально встановленим …
120 redis 

7
Друк властивостей об'єкта в Powershell
Під час роботи в інтерактивній консолі, якщо я визначаю новий об'єкт і присвоюю йому деякі значення властивостей так: $obj = New-Object System.String $obj | Add-Member NoteProperty SomeProperty "Test" Потім, коли я набираю ім'я своєї змінної в інтерактивне вікно, Powershell дає мені короткий виклад властивостей і значень об'єкта: PS C:\demo> $obj …
120 powershell 

8
`перерва` та` продовження` в `forEach` в Котліні
Котлін має дуже хороші функції перебору, як forEachабо repeat, але я не в змозі зробити breakі continueоператори працюють з ними (як місцевий , так і нелокальним): repeat(5) { break } (1..5).forEach { continue@forEach } Мета - імітувати звичайні петлі з функціональним синтаксисом як можна ближче. Це було напевно можливо в …
120 loops  foreach  lambda  kotlin 

2
"Приватне" та "публічне" в кутовому компоненті
Якщо я не додаю приватні раніше foo, loadBarі text, я вважаю, вони є загальнодоступними . export class RandomComponent { @Input() foo: string; @Output() loadBar = new EventEmitter(); text: string; } Чи є якісь випадки використання, коли вони знаходяться publicв компоненті? З інкапсуляції / безпеки, чи слід завжди додавати privateвсі такі, …

7
React.js: onChange подія для contentEditable
Як я слухаю, щоб змінити подію для contentEditableкерування на базі? 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
Який еквівалент оператора з'єднання над вектором Strings?
Мені не вдалося знайти еквівалент іржі для оператора "приєднання" через вектор Strings. У мене є, Vec<String>і я хотів би приєднатися до них як єдиний String: let string_list = vec!["Foo".to_string(),"Bar".to_string()]; let joined = something::join(string_list,"-"); assert_eq!("Foo-Bar", joined); Пов'язані: Який ідіоматичний спосіб надрукувати ітератор, розділений пробілами в Rust?
120 string  rust 

13
Заміна екземплярів символу в рядку
Цей простий код, який просто намагається замінити крапки з комою (у i-вказаних позиціях) двокрапками, не працює: for i in range(0,len(line)): if (line[i]==";" and i in rightindexarray): line[i]=":" Це дає помилку line[i]=":" TypeError: 'str' object does not support item assignment Як я можу зробити це, щоб замінити крапки з комою на …
120 python  string 

11
Формат ISO об'єкта дати Python UTC не включає Z (зміщення зулу чи нуля)
Чому python 2.7 не містить символу Z (зулу або зміщення нуля) в кінці UTC строки ізоформату об'єкта datetime на відміну від JavaScript? >>> datetime.datetime.utcnow().isoformat() '2013-10-29T09:14:03.895210' В той час, як у JavaScript >>> console.log(new Date().toISOString()); 2013-10-29T09:38:41.341Z

6
Як поводитися з винятками в списку розумінь?
У мене є певне розуміння списку в Python, в якому кожна ітерація може спричинити виняток. Наприклад , якщо у мене є: eggs = (1,3,0,3,2) [1/egg for egg in eggs] Я отримаю ZeroDivisionErrorвиняток у 3-му елементі. Як я можу впоратися з цим винятком і продовжувати виконувати розуміння списку? Єдиний спосіб, що …

15
UICollectionView, клітини повної ширини, дозволяють динамічну висоту автоматичного вимикання?
У вертикальному UICollectionView, Чи можливо мати осередки повної ширини , але дозволити динамічну висоту контролювати за допомогою авторозмітки ? Це вважає мене, мабуть, "найважливішим питанням в iOS, що не має дійсно гарної відповіді". Важливо: Зауважте, що в 99% випадків, щоб досягти повної ширини комірок + динамічна висота автоматичного розкладу , …

14
Неможливо встановити програму інсталятора laravel через композитор
Я намагаюся встановити інсталятор laravel разом із композитором на свій комп'ютер Ubuntu, але я отримую цю помилку під час встановлення. `Ваші вимоги не вдалося вирішити до встановленого набору пакетів. Problem 1 - laravel/installer v1.4.1 requires ext-zip * -> the requested PHP extension zip is missing from your system. - laravel/installer …
120 php  laravel  ubuntu  laravel-5 

14
Як додати відтінок кнопки програмно
У новій бібліотеці AppCompat ми можемо підфарбувати кнопку таким чином: <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" /> Як я можу програмно встановити відтінок кнопки програмно? Я в основному намагаюся реалізувати умовне забарвлення кнопки на основі деякого введення користувача.

9
Як віднести одну комісію до кількох розробників?
Те, як усі системи управління версіями, з якими я знайомий з роботою, полягає в тому, що кожен комітет присвоюється одному розробнику. Зростання Agile Engineering, а саме програмування пар, призвело до ситуації, коли два розробники внесли вагомий внесок у одну задачу, наприклад, виправлення помилок. Питання атрибуції не буде занадто великим питанням …

6
Як встановити ім'я хоста в docker-compose?
У своєму docker-compose.ymlфайлі я маю таке. Однак контейнер не набирає значення імені хоста. Якісь ідеї? dns: image: phensley/docker-dns hostname: affy domainname: affy.com volumes: - /var/run/docker.sock:/docker.sock Коли я перевіряю ім'я хоста в контейнері, воно не збирається affy.

20
Ширина кнопки відповідності батькові
Я хочу знати, що як я можу встановити ширину, щоб відповідати ширині макета батьків 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, ), ), Я знаю про …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.