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

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

5
У чому різниця між `useRef` і` createRef`?
Я переглядав документацію про гачки, коли натрапив useRef. Дивлячись на їх приклад ... function TextInputWithFocusButton() { const inputEl = useRef(null); const onButtonClick = () => { // `current` points to the mounted text input element inputEl.current.focus(); }; return ( <> <input ref={inputEl} type="text" /> <button onClick={onButtonClick}>Focus the input</button> </> ); …

7
Youtube - завантаження списку відтворення - youtube-dl
Я намагаюся завантажити всі відео зі списку відтворення : Для цього я використовую youtube-dl, і команда: youtube-dl -citk –format mp4 –yes-playlist https://www.youtube.com/watch?v=7Vy8970q0Xc&list=PLwJ2VKmefmxpUJEGB1ff6yUZ5Zd7Gegn2 Але це завантажує лише перше відео. Не впевнений, що я роблю не так.

7
Розмір стовпчика столу
В Bootstrap 3, я міг би застосувати col-sm-xxдо thтегам в theadі змінити розмір стовпців таблиці за бажанням. Однак це не працює в bootstrap 4. Як я можу досягти чогось подібного в bootstrap 4? <thead> <th class="col-sm-3">3 columns wide</th> <th class="col-sm-5">5 columns wide</th> <th class="col-sm-4">4 columns wide</th> </thead> Дивлячись на codeply …

11
Чи може Selenium взаємодіяти з існуючим сеансом браузера?
Хтось знає, чи може Selenium (бажано WebDriver) спілкуватися та діяти через браузер, який вже запущений до запуску клієнта Selenium? Я маю на увазі, якщо Selenium зможе спілкуватися з браузером, не використовуючи Selenium Server (наприклад, Internet Explorer може бути запущений вручну).

9
Як ви стилізуєте TextInput у рідній реакції для введення пароля
У мене є TextInput. Замість показу фактично введеного тексту, я хочу, щоб він відображав зірочки (****), коли користувач вводить текст. Як я можу це зробити? <TextInput style={{ height: 40, borderColor: 'gray', borderWidth: 1 }} onChangeText={(text) => this.setState({input: text})} />
104 react-native 

6
Форма вибору HTML з можливістю введення спеціального значення
Я хотів би мати поле введення, яке користувачі можуть вводити власне текстове значення або вибирати зі спадного меню. Звичайний <select>пропонує лише випадаючі варіанти. Як я можу <select>прийняти спеціальне значення? Наприклад: Ford? <select> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="mercedes">Mercedes</option> <option value="audi">Audi</option> </select>
104 html  forms 


2
Ефективно фінал проти фіналу - інша поведінка
Поки що я думав, що фактично фінал та фінал більш-менш рівнозначні, і що JLS буде поводитися з ними подібними, якщо не ідентичними у фактичній поведінці. Тоді я знайшов цей надуманий сценарій: final int a = 97; System.out.println(true ? a : 'c'); // outputs a // versus int a = 97; …

15
Помилка кодування: ідентифікатор сертифіката з’являється двічі
Помилка CodeSign: Ідентифікатор сертифіката "Розробник iPhone: XXXX (12345678)" з’являється не один раз у брелоку. Інструмент кодового дизайну вимагає наявності лише одного. Тому я заходжу до свого брелка і видаляю його. Але я отримую цю помилку щоразу, коли перезавантажую Xcode 4, і деякий додаток додає минулий сертифікат, що минув назад, у …

13
Не вдається запустити емулятор в Linux (Ubuntu 15.10)
Я намагаюся запустити емулятор, але він виводить у журнал: libGL error: unable to load driver: r600_dri.so libGL error: driver pointer missing libGL error: failed to load driver: r600 libGL error: unable to load driver: swrast_dri.so libGL error: failed to load driver: swrast X Error of failed request: GLXBadContext Major opcode …

21
Android Webview - веб-сторінка повинна відповідати екрану пристрою
Я спробував наступне, щоб підігнати веб-сторінку залежно від розміру екрана пристрою. mWebview.setInitialScale(30); а потім встановіть вікно перегляду метаданих <meta name="viewport" content="width=320, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=0;"/> <meta name="viewport" content="width=device-width, target-densityDpi=medium-dpi"/> Але нічого не працює, веб-сторінка не закріплена за розміром екрана пристрою. Хтось може сказати …

9
Проблема автентифікації під час налагодження в VS2013 - iis express
Я намагаюся підібрати ім'я користувача Windows під час налагодження у Visual Studio 2013. Я просто використовую: httpcontext.current.user.identity.name Якщо я запускаю це на сервері Dev, він працює добре, якщо я запускаю його в режимі налагодження на будь-якій попередній версії Visual Studio, він також працює чудово. Мої проблеми - якщо я запускаю …

8
ArrayIndexOutOfBoundsException при використанні ітератора ArrayList
Зараз у мене є програма, що містить фрагмент коду, який виглядає приблизно так: while (arrayList.iterator().hasNext()) { //value is equal to a String value if( arrayList.iterator().next().equals(value)) { // do something } } Чи правильно я це роблю, наскільки йде повторення через ArrayList? Я отримую помилку: java.lang.ArrayIndexOutOfBoundsException: -1 at java.util.ArrayList.get(Unknown Source) at …

13
Розшифровка символів HTML у Objective-C / Cocoa Touch
Перш за все, я виявив це: Об'єктивний C HTML escape / unescape , але це не працює для мене. Мої закодовані символи (походять із RSS-каналу, btw) виглядають так: & Я шукав по всій мережі і знайшов відповідні дискусії, але жодного виправлення для мого конкретного кодування, я думаю, що вони називаються …

30
Якщо тестування одиниць настільки велике, чому більше компаній не роблять це? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
103 unit-testing 

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