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

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

23
Функціональні функції PHP
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Я намагаюся скласти список функцій, які можна використовувати для довільного виконання коду. Мета не перелічити функції, які повинні бути переведені у чорний список чи дозволені …
277 php  security  grep 

19
Як визначити, чи створено додаток для пристрою чи симулятора в Swift
У Objective-C ми можемо знати, чи будується програма для пристрою чи симулятора за допомогою макросів: #if TARGET_IPHONE_SIMULATOR // Simulator #else // Device #endif Це макроси часу компіляції та недоступні під час виконання. Як я можу досягти того ж у Свіфті?
277 ios  swift 

10
Чи буде #if ЗВ'ЯЗКУ працювати так, як #if DEBUG робить у C #?
У всіх прикладах, які я бачив у директиві компілятора #if, вони використовують "DEBUG". Чи можна використовувати "RELEASE" таким же чином, щоб виключити код, який я не хочу запускати, коли компілюється в режимі налагодження? Код, яким я хочу оточити цей блок, надсилає купу електронних листів, і я не хочу випадково надсилати …
277 c#  .net  debugging 

7
Список синтаксису оголошень блоку
Синтаксис блоку в об'єктиві C (і справді C, я припускаю), як відомо, не є несумісним. Передача блоків як аргументів виглядає інакше, ніж оголошення блоків як ivars, що виглядає інакше, ніж typedefing блоків. Чи є вичерпний список синтаксису блок-декларацій, який я міг би тримати під рукою для швидкого довідки?

4
вирватися з if і foreach
У мене є цикл foreach та твердження if. Якщо знайдеться відповідність, мені потрібно в кінцевому рахунку вирватися з авангарду. foreach($equipxml as $equip) { $current_device = $equip->xpath("name"); if ( $current_device[0] == $device ) { // found a match in the file $nodeid = $equip->id; <break out of if and foreach here> …

6
Чи є спільний список у JDK Java?
Як я можу створити екземпляр паралельного списку, де я можу отримати доступ до елементів за індексом? Чи є в JDK якісь класи чи заводські методи, які я можу використовувати?
277 java  list  concurrency 

12
Виняток Angular2: Неможливо прив’язати до "routerLink", оскільки це не відома рідна властивість
Очевидно, що бета-версія для Angular2 є новою, ніж новою, тому інформації там не так багато, але я намагаюся робити те, що, на мою думку, є досить базовим маршрутом. Злом із кодом швидкого запуску та іншими фрагментами з веб- сайту https://angular.io призвів до такої файлової структури: angular-testapp/ app/ app.component.ts boot.ts routing-test.component.ts …
277 angular 

17
Як я можу створити тимчасовий файл із конкретним розширенням за допомогою .NET?
Мені потрібно генерувати унікальний тимчасовий файл із розширенням .csv. Що я зараз роблю string filename = System.IO.Path.GetTempFileName().Replace(".tmp", ".csv"); Однак це не гарантує, що мій .csv файл буде унікальним. Я знаю, що шанси зіткнення у мене дуже низькі (особливо якщо ви вважаєте, що я не видаляю файли .tmp), але цей код …
277 c#  .net  temporary-files 

18
Як я можу перевірити, чи видно смугу прокрутки?
Чи можна перевірити overflow:autoдіва? Наприклад: HTML <div id="my_div" style="width: 100px; height:100px; overflow:auto;" class="my_class"> * content </div> ПІДКЛЮЧЕННЯ $('.my_class').live('hover', function (event) { if (event.type == 'mouseenter') { if( ... if scrollbar visible ? ... ) { alert('true'): } else { alert('false'): } } }); Іноді вміст короткий (смуга прокрутки), а іноді …
277 jquery  scroll  overflow 

6
Що означає -save-dev в npm встановити grunt --save-dev
Я тільки почав використовувати Grunt.js . Налаштувати це досить важко, і я зараз на місці створення package.jsonфайлу. Дотримуючись цього підручника , він говорить, що існує 3 способи створення package.jsonфайлу. Перше - це зробити npm install grunt --save-dev Але що --save-devозначає? Я намагався шукати, але це закінчується даремно.
277 node.js  gruntjs  npm 

16
Як боротися з INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES без видалення?
Я спробував перевстановити apk $adb install -r new.apk І це показує помилку: Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES] Одне з варіантів - видалити та встановити new.apk, що добре працює. Але мені цікаво, чи зможу я перевлаштувати apk та перевстановити без видалення. Напр. змінити конфігурацію в AndroidManifest.xml або не підписати APK тощо. Будемо дуже вдячні, …
277 android 

9
Чому люди кажуть, що при використанні генератора випадкових чисел існує модульне зміщення?
Я бачив це запитання багато, але ніколи не бачив справжньої конкретної відповіді на нього. Отож, я збираюся опублікувати тут, який, сподіваюся, допоможе людям зрозуміти, чому саме існує "модульний зміщення" при використанні генератора випадкових чисел, як rand()у C ++.

12
Java: Отримайте перший предмет із колекції
Якщо у мене є колекція, наприклад Collection<String> strs, як я можу отримати перший предмет? Я міг просто зателефонувати Iterator, взяти його спочатку next(), а потім викинути Iterator. Чи є менш марнотратний спосіб це зробити?

26
Не вдалося зарезервувати достатньо місця для купи об’єктів
Я отримую таке виняток неодноразово кожен раз, коли намагаюся запустити програму. Під час ініціалізації VM сталася помилка Не вдалося зарезервувати достатньо місця для купи об’єктів Не вдалося створити віртуальну машину Java. Я намагався збільшити віртуальну пам’ять (розмір сторінки) та розмір оперативної пам’яті, але безрезультатно. Як я можу усунути цю помилку?
277 java  jvm  heap 


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