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

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

6
Завжди передавати слабке посилання на себе в блок в ARC?
Я трохи заплутаний у використанні блоку в Objective-C. В даний час я використовую ARC, і в моєму додатку є досить багато блоків, які завжди посилаються на selfзамість його слабкої посилання. Можливо, це є причиною збереження цих блоків selfі запобігання їх розгортанню? Питання в тому, чи слід завжди використовувати weakпосилання selfв …


13
Як перейти до конкретного елемента за допомогою jQuery?
У мене великий стіл з вертикальною смугою прокрутки. Я хотів би прокрутити певний рядок у цій таблиці за допомогою jQuery / Javascript. Чи є вбудовані методи для цього? Ось невеликий приклад, з яким можна грати. div { width: 100px; height: 70px; border: 1px solid blue; overflow: auto; } <div> <table …

5
Як вказати версію компілятора Java у файлі pom.xml?
Я написав код Maven на netbeans, який налічує понад 2000 рядків. Коли я компілюю його на netbeans, все добре, але якщо я хочу запустити його в командному рядку, я отримаю ці помилки: generics are not supported in -source 1.3 (use -source 5 or higher to enable generics) ArrayList<ArrayList<Integer>> list = …
252 java  maven  pom.xml 

24
AngularJS Для циклу з номерами та діапазонами
Angular надає певну підтримку циклу, використовуючи номери в межах своїх директив HTML: <div data-ng-repeat="i in [1,2,3,4,5]"> do something </div> Але якщо ваша змінна область включає діапазон, який має динамічне число, вам потрібно буде створювати порожній масив кожен раз. У контролері var range = []; for(var i=0;i<total;i++) { range.push(i); } $scope.range …

14
Функція перевантаження за типом повернення?
Чому більш основні статично набрані мови не підтримують функцію / метод перевантаження за типом повернення? Я не можу думати ні про що. Це здається не менш корисним або розумним, ніж підтримка перевантаження за типом параметра. Чому це так менш популярно?

12
Як видалити обмеження з моєї таблиці MySQL?
Я хочу видалити обмеження зі своєї таблиці. Мій запит: ALTER TABLE `tbl_magazine_issue` DROP CONSTRAINT `FK_tbl_magazine_issue_mst_users` Але я отримав помилку: #1064- у вас є помилка у вашому синтаксисі SQL; перевірте посібник, який відповідає вашій версії сервера MySQL, чи правильний синтаксис використовувати поруч із «обмеженням FK_tbl_magazine_issue_mst_users» у рядку 1


5
Чи відображає Notepad ++ всі приховані символи?
У Блокноті ++ я встановив "закладку заміни на 2 пробіли". Під час кодування в Python я скопіював який-небудь код з Інтернету, і він з'явився відступом правильно. Але запуск коду призвів до помилок відступу, які я вирішив врешті-решт, видаливши всі "видимі" пробіли на початку рядка та знову вставивши однакову кількість пробілів. …

3
Порядок оцінки списку ініціалізації конструктора
У мене є конструктор, який бере деякі аргументи. Я припускав, що вони побудовані в перерахованому порядку, але в одному випадку виявляється, що вони були побудовані в зворотному порядку, що призводить до переривання. Коли я перевернув аргументи, програма перестала робити аборт. Це приклад синтаксису, який я використовую. Справа в тому, що …
252 c++  gcc  c++-faq 

4
Різниця між if (a - b <0) та if (a <b)
Я читав ArrayListвихідний код Java і помітив деякі порівняння у if-операторах. У Java 7 grow(int)використовується метод if (newCapacity - minCapacity &lt; 0) newCapacity = minCapacity; У Java 6 growне існувало. Однак метод ensureCapacity(int)використовує if (newCapacity &lt; minCapacity) newCapacity = minCapacity; Що було причиною змін? Це було питання про виставу чи …

3
Булеві оператори && та ||
Відповідно до визначення мови R , різниця між &amp;і &amp;&amp;(відповідно |і ||) полягає в тому, що перше векторизується, а друге - ні. Відповідно до тексту довідки , я читаю різницю, подібну різниці між "І" та "AndAlso" (відповідно "Або" та "OrElse") ... Значення: Це не всі оцінки, якщо вони не повинні …

10
Що означає {0} при ініціалізації об'єкта?
Коли {0}використовується для ініціалізації об'єкта, що це означає? Я {0}ніде не можу знайти жодних посилань , і через фігурні дужки пошук Google не корисний. Приклад коду: SHELLEXECUTEINFO sexi = {0}; // what does this do? sexi.cbSize = sizeof(SHELLEXECUTEINFO); sexi.hwnd = NULL; sexi.fMask = SEE_MASK_NOCLOSEPROCESS; sexi.lpFile = lpFile.c_str(); sexi.lpParameters = args; …
252 c++  c 

17
Чому Python не має багаторядкових коментарів?
Гаразд, я знаю, що рядки з трьома цитатами можуть слугувати як багаторядкові коментарі. Наприклад, """Hello, I am a multiline comment""" і '''Hello, I am a multiline comment''' Але технічно кажучи це рядки, правда? Я переглянув Google і прочитав посібник зі стилю Python, але мені не вдалося знайти технічну відповідь на …

4
Що робить оператор SQL придатним для використання?
За визначенням (принаймні з того, що я бачив) sargable означає, що запит здатний, щоб система запитів оптимізувала план виконання, який використовується в запиті. Я спробував шукати відповіді, але, здається, не багато в цьому питанні. Отже, питання полягає в тому, що робить або не робить SQL-запит придатним для збору? Будь-яка документація …

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