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

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

15
Неможливо завантажити базовий модуль для XCTest
Я працюю швидко на Xcode і за замовчуванням створює тестовий файл, на який посилається XCTest. Коли я встановлюю цільове членство в своєму головному проекті, це викликає цю помилку Неможливо завантажити базовий модуль для XCTest Якщо це цільове членство не встановлено, тести працюють належним чином і все працює нормально. PS: Я …
180 swift  xcode  xctest 

13
Як чекати, коли асинхронно відправлений блок закінчиться?
Я тестую деякий код, який робить асинхронну обробку за допомогою Grand Central Dispatch. Тестовий код виглядає приблизно так: [object runSomeLongOperationAndDo:^{ STAssert… }]; Тести повинні дочекатися закінчення операції. Моє поточне рішення виглядає приблизно так: __block BOOL finished = NO; [object runSomeLongOperationAndDo:^{ STAssert… finished = YES; }]; while (!finished); Що виглядає трохи …

11
Android: Як я можу отримати поточну активність переднього плану (від послуги)?
Чи існує власний андроїд спосіб отримати посилання на поточну діяльність, що виконується в сервісі? У мене служба працює на задньому плані, і я хотів би оновити свою поточну активність, коли відбувається подія (у службі). Чи є простий спосіб зробити це (як той, який я запропонував вище)?

15
Як забезпечити подання поля <вибору>, коли воно вимкнено?
У мене є selectполе форми, яке я хочу відзначити як "тільки для читання", оскільки в користувачеві не можна змінювати значення, але значення все одно подається разом із формою. Використання disabledатрибуту не дозволяє користувачеві змінювати значення, але не подає значення за допомогою форми. readonlyАтрибут доступний тільки для inputі textareaполів, але це …

8
Чому мені потрібно явно натиснути нову гілку?
Я новачок gitі практикуюсь. Я створив локальну філію, але побачив, що коли я робив, її git pushвідділення не завантажувались у сховище. Я повинен був на насправді: git push -u origin --all. Чому це? Чи не є філія новою зміною, яку потрібно натиснути за замовчуванням? Чому мені потрібно запустити другу команду?

14
Продуктивність MYSQL АБО та ІН
Мені цікаво, чи є якась різниця в характеристиках між наступними SELECT ... FROM ... WHERE someFIELD IN(1,2,3,4) SELECT ... FROM ... WHERE someFIELD between 0 AND 5 SELECT ... FROM ... WHERE someFIELD = 1 OR someFIELD = 2 OR someFIELD = 3 ... чи MySQL оптимізує SQL так само, …

6
Groovy: яка мета "def" у "def x = 0"?
У наступному фрагменті коду (взятому зі сторінки Посібника з Groovy Semantics ), чому приставку присвоювати ключовому слову def? def x = 0 def y = 5 while ( y-- &gt; 0 ) { println "" + x + " " + y x++ } assert x == 5 defКлючове слово …
180 groovy  keyword 


19
Як знайти витік пам'яті в коді / проекті C ++?
Я програміст на C ++ на платформі Windows. Я використовую Visual Studio 2008. Зазвичай у коді я потрапляю з витоком пам'яті. Зазвичай я знаходжу витік пам'яті, перевіряючи код, але це громіздко і не завжди є хорошим підходом. Оскільки я не можу дозволити собі інструмент виявлення витоку пам'яті з оплачуваною пам'яттю, …
180 c++  memory-leaks 

8
Встановіть абсолютне положення погляду
Чи можна встановити абсолютне положення перегляду в Android? (Я знаю, що є AbsoluteLayout, але це застаріло ...) Наприклад, якщо у мене екран 240x320px, то як я можу додати значення ImageView20x20px таким чином, щоб його центр знаходився в положенні (100,100)?

4
Як можна уникнути символу @ у javadoc?
Як я можу уникнути @символу в javadoc? Я намагаюся використовувати його всередині {@code}тегу, який знаходиться всередині &lt;pre&gt;тегів. Я вже пробував html &amp;#64;послідовність виходу , але це не спрацювало.
180 java  escaping  javadoc 


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

6
Коли в іменах методу C # слід використовувати "Спробуйте"?
Ми обговорювали з нашими колегами про те, що це означає, якщо назва методу починається з "Спробувати". Існували такі думки: Використовуйте "Спробувати", коли метод може повернути нульове значення. Використовуйте "Спробувати", коли метод не викине виключення. Яке офіційне визначення? Що означає "Спробуйте" у назві методу? Чи існує якесь офіційне керівництво щодо цього?

9
Чому в пункті DEFAULT може бути лише один стовпець TIMESTAMP з CURRENT_TIMESTAMP?
Чому може бути лише один стовпець TIMESTAMP з CURRENT_TIMESTAMP у пункті DEFAULT або ON UPDATE? CREATE TABLE `foo` ( `ProductID` INT(10) UNSIGNED NOT NULL, `AddedDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `UpdatedDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ) ENGINE=INNODB; Помилка в результаті: Код помилки: 1293 Неправильне визначення таблиці; …

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