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

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

4
Затвердити об'єкт - це конкретний тип
Чи можливо в JUnit стверджувати, що об'єкт є екземпляром класу? З різних причин у мого тесту є предмет, який я хочу перевірити. Це тип Object1 чи тип Object2? На даний момент у мене: assertTrue(myObject instanceof Object1); assertTrue(myObject instanceof Object2); Це працює, але мені було цікаво, чи існує більш виразний спосіб …
195 java  unit-testing  junit 

8
Як уникнути подвійних лапок у атрибуті заголовка
Я намагаюся використовувати рядок, який містить подвійні лапки в атрибуті заголовка якоря. Поки я спробував це: <a href=".." title="Some \"text\"">Some text</a> <!-- The title looks like `Some \` --!> і <a href=".." title="Some "text"">Some text</a> <!-- The title looks like `Some ` --!> Зверніть увагу, що використання одинарних лапок - …
195 html  escaping  quotes 


4
Як працює Junit @Rule?
Я хочу написати тестові випадки для більшої частини коду, я хотів би знати деталі функції @Ruleанотації JUnit , щоб я міг використовувати її для написання тестових випадків. Надайте кілька хороших відповідей або посилань, де детально описується його функціональність на простому прикладі.
195 java  junit  junit4  junit-rule 

11
Як зберегти зміни CSS на панелі Стилі Інструментів для розробників Chrome?
Як зберегти зміни CSS з панелі Стилі в Google Chrome Інструменти розробника ? На веб-сайті інструменту зазначається, що ми можемо побачити всі зміни на панелі ресурсів Але я працюю локально над файлом CSS, але зміни не відображаються на панелі "Ресурси" До речі, чи знаєте ви будь-які додатки та інструменти для …

6
MySQL: Як скопіювати рядки, але змінити кілька полів?
У мене є велика кількість рядків, які я хотів би скопіювати, але мені потрібно змінити одне поле. Я можу вибрати рядки, які хочу скопіювати: select * from Table where Event_ID = "120" Тепер я хочу скопіювати всі ці рядки та створити нові рядки під час встановлення Event_IDна 155. Як я …
195 sql  mysql 

16
Як знайти доступний порт?
Я хочу запустити сервер, який слухає порт. Я можу точно вказати порт, і він працює. Але я хотів би знайти порт автоматичним способом. У цьому відношенні у мене є два питання. У якому діапазоні номерів портів слід шукати? (Я використовував порти 12345, 12346 та 12347, і це було чудово). Як …
195 java  networking  sockets  port 

16
Як змінити режим відступу в Atom?
Я ще не зміг цього розібратися. Здається, Atom використовує пробіли як режим відступів за замовчуванням. Я вважаю за краще мати вкладки. Sublime Text має вбудовану функціональність для перемикання та перетворення відступів. Хтось дізнався, як змінити режим відступу Atom? Деякі скріншоти з піднесеного тексту:

12
Вставлення даних у тимчасову таблицю
Після створення тимчасової таблиці та оголошення таких типів даних; CREATE TABLE #TempTable( ID int, Date datetime, Name char(20)) Як потім вставити відповідні дані, які вже зберігаються у фізичній таблиці в базі даних?

4
Встановити тайм-аут для ajax (jQuery)
$.ajax({ url: "test.html", error: function(){ //do something }, success: function(){ //do something } }); Іноді successфункція працює добре, іноді ні. Як встановити тайм-аут для цього запиту на ajax? Наприклад, 3 секунди, якщо час вичерпано, то покажіть помилку. Проблема полягає в тому, що запит ajax заморожує блок до кінця. Якщо сервер …
195 javascript  jquery  html  css  ajax 

16
помилка matplotlib - жоден модуль з ім'ям tkinter
Я намагався використовувати пакет matplotlib через Pycharm IDE у Windows 10. Коли я запускаю цей код: from matplotlib import pyplot Я отримую таку помилку: ImportError: No module named 'tkinter' Я знаю, що в python 2.x його називали Tkinter, але це не проблема - я щойно встановив абсолютно новий python 3.5.1. …



7
Виконання вставок та оновлень з Dapper
Мені цікаво використовувати Dapper - але з того, що я можу сказати, він підтримує лише Query and Execute. Я не бачу, що Dapper включає спосіб вставки та оновлення об'єктів. Зважаючи на те, що нашому проекту (більшості проектів?) Потрібно робити вставки та оновлення, що є найкращою практикою для вставки та оновлень …
195 c#  orm  dapper 

4
Яка різниця між getFields та getDeclaredFields у відображенні Java
Я трохи заплутаний у різниці між getFieldsметодом та getDeclaredFieldsметодом при використанні відображення Java. Я читаю, що getDeclaredFieldsнадає вам доступ до всіх полів класу, і getFieldsповертає лише загальнодоступні поля. Якщо це так, то чому б ви не завжди використовували getDeclaredFields? Чи може хтось, будь ласка, детальніше розглянути це і пояснити різницю …
195 java  reflection 

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