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

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

16
addEventListener vs onclick
Яка різниця між addEventListenerі onclick? var h = document.getElementById("a"); h.onclick = dothing1; h.addEventListener("click", dothing2); Код, що знаходиться вище, знаходиться разом у окремому файлі .js, і вони обидва чудово працюють.

13
Як видалити пакунки, встановлені за допомогою easy_install Python?
Python's easy_installробить встановлення нових пакетів надзвичайно зручним. Однак, наскільки я можу сказати, він не реалізує інші загальні функції менеджера залежностей - перерахування та видалення встановлених пакетів. Який найкращий спосіб з’ясувати, що встановлено, і який є кращим способом видалення встановлених пакетів? Чи є якісь файли, які потрібно оновити, якщо я видаляю …

8
Чи є спосіб зібрати замовлення попереднього відділення?
Я начебто хочу еквівалент cd -git. Якщо я перебуваю у відділенні, masterі я замовляю замовлення foo, я б хотів, щоб я мав змогу набрати щось на зразок, git checkout -щоб повернутися master, і мати можливість знову набрати його, щоб повернутися foo. Чи існує щось подібне? Чи важко було б це …
704 git  git-checkout 

26
Як я маю одиницю тестового потокового коду?
Я поки що уникав кошмару, який тестує багатопотоковий код, оскільки він просто здається занадто великим мінним полем. Мені хотілося б запитати, як люди пішли на тестування коду, який спирається на теми для успішного виконання, або як люди почали тестувати такі проблеми, які з’являються лише тоді, коли два потоки взаємодіють певним …


21
Розуміння перевірених та неперевірених винятків на Java
Джошуа Блох в " Ефективній Java " сказав це Використовуйте перевірені винятки для відновлюваних умов та виключень під час виконання програм для помилок програмування (Пункт 58 у другій редакції) Подивимось, чи я правильно це розумію. Ось моє розуміння перевіреного винятку: try{ String userInput = //read in user input Long id …


10
якщо інше оператор у шаблонах AngularJS
Я хочу зробити умову в шаблоні AngularJS. Я отримую список відео з API API. Деякі відео мають співвідношення 16: 9, а деякі - у співвідношенні 4: 3. Я хочу зробити такий стан таким: if video.yt$aspectRatio equals widescreen then element's attr height="270px" else element's attr height="360px" Я повторюю відео за допомогою …


10
Стріпте всі нечислові символи з рядка в JavaScript
Розглянемо сценарій, що не стосується DOM, де потрібно видалити всі нечислові символи з рядка за допомогою JavaScript / ECMAScript. Будь-які символи, які знаходяться в діапазоні, 0 - 9повинні зберігатися. var myString = 'abc123.8<blah>'; //desired output is 1238 Як би ви цього домоглися в простому JavaScript? Пам'ятайте, що це сценарій, що …
701 javascript  string 


30
Повідомлення про помилку GitHub - у дозволі відмовлено (publickey)
Хтось бачив цю помилку і знаєш, що робити? Я використовую термінал, я в корені, сховище GitHub існує, і я не знаю, що зараз робити. > git push -u origin master Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and …
701 git  github 

10
Чи можу я зафіксувати декілька винятків Java в одній і тій же статті лову?
У Java я хочу зробити щось подібне: try { ... } catch (/* code to catch IllegalArgumentException, SecurityException, IllegalAccessException, and NoSuchFieldException at the same time */) { someCode(); } ...замість: try { ... } catch (IllegalArgumentException e) { someCode(); } catch (SecurityException e) { someCode(); } catch (IllegalAccessException e) { …

21
Запуск unittest з типовою структурою тестового каталогу
Дуже поширена структура каталогів навіть для простого модуля Python, схоже, полягає в тому, щоб розділити тести одиниць на власну testдиректорію: new_project/ antigravity/ antigravity.py test/ test_antigravity.py setup.py etc. наприклад, див. як цей проект Python . Моє запитання просто Який звичайний спосіб насправді виконувати тести? Я підозрюю, що це очевидно для всіх, …

11
Відмінності між Oracle JDK і OpenJDK
ПРИМІТКА. Це питання з 2014 року. На Java 11 OpenJDK і Oracle JDK сходяться. Чи є вирішальні відмінності між Oracle та OpenJDK? Наприклад, чи збір сміття та інші параметри JVM однакові? Чи працює GC по-різному між ними?
700 java  difference 

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