программирование

Q & A для профессиональных программистов и энтузиастов

25
Веб-работники без отдельного файла Javascript?
Насколько я могу судить, веб-работники должны быть написаны в отдельном файле JavaScript и называться так: new Worker('longrunning.js') Я использую закрывающий компилятор для объединения и минимизации всего моего исходного кода JavaScript, и я бы предпочел не иметь своих работников в отдельных файлах для распространения. Есть ли способ сделать это? new Worker(function() …

16
Автоопределение мобильного браузера (через user-agent?) [Закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Улучшить этот вопрос Как я могу определить, просматривает ли пользователь мой веб-сайт …

24
Синглтон: как его использовать
Изменить: Из другого вопроса я предоставил ответ, который содержит ссылки на множество вопросов / ответов о синглетонах: Подробнее о синглетонах здесь: Итак, я прочитал ветку Singletons: хороший дизайн или костыль? И аргумент все еще неистовствует. Я вижу Singletons как шаблон дизайна (хороший и плохой). Проблема синглтона не в шаблоне, а …

22
Как мне посмотреть внутри объекта Python?
Я начинаю программировать в различных проектах с использованием Python (включая веб-разработку Django и разработку игр Panda3D). Чтобы помочь мне понять, что происходит, я бы хотел «заглянуть» внутрь объектов Python, чтобы увидеть, как они помечаются - как их методы и свойства. Скажем, у меня есть объект Python, что мне нужно, чтобы …

24
Разрешения Android M: onRequestPermissionsResult () не вызывается
Я обновляю наше приложение, чтобы использовать новую систему разрешений M времени выполнения. Это все работает, кроме onRequestPermissionsResult (). Мне нужно проверить разрешение на нажатие кнопки и, если оно прошло успешно, отправить текстовое сообщение. Когда я даю разрешение на это, диалоговое окно закрывается, но оно не вызывает отправку текста, пока я …

7
Класс JavaLaunchHelper реализован в двух местах
На этот вопрос есть ответы на Переполнение стека на русском : Как разрешить конфликт двух JDK? Сегодня я обновил свою Intellij Idea на macOS Sierra, и теперь, когда я запускаю приложения в консоли, у меня появляется эта ошибка: objc [3648]: класс JavaLaunchHelper реализован как в /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java (0x10d19c4c0), так и /Library/Java/JavaVirtualMachines/jdkd.8.0_12 …

10
Как передать параметры в ThreadStart метод в Thread?
Как передать параметры Thread.ThreadStart()метода в C #? Предположим, у меня есть метод под названием «скачать» public void download(string filename) { // download code } Теперь я создал один поток в основном методе: Thread thread = new Thread(new ThreadStart(download(filename)); ожидаемый тип ошибки Как я могу передать параметры ThreadStartцелевому методу с параметрами?
291 c#  .net  multithreading 

10
Какой лучший способ перебора курсора Android?
Я часто вижу код, который включает в себя итерацию по результату запроса к базе данных, выполнение чего-либо с каждой строкой, а затем переход к следующей строке. Типичные примеры следующие. Cursor cursor = db.rawQuery(...); cursor.moveToFirst(); while (cursor.isAfterLast() == false) { ... cursor.moveToNext(); } Cursor cursor = db.rawQuery(...); for (boolean hasItem = …
291 android  cursor 



18
Как добавить новые элементы в массив?
У меня есть следующий код: String[] where; where.append(ContactsContract.Contacts.HAS_PHONE_NUMBER + "=1"); where.append(ContactsContract.Contacts.IN_VISIBLE_GROUP + "=1"); Эти два приложения не компилируются. Как это будет работать правильно?
291 java  arrays  string 

7
Почему parseInt дает NaN с картой Array #?
Из Сети разработчиков Mozilla : [1,4,9].map(Math.sqrt) даст: [1,2,3] Почему тогда это так: ['1','2','3'].map(parseInt) дать это: [1, NaN, NaN] Я тестировал в Firefox 3.0.1 и Chrome 0.3 и, как заявление об отказе от ответственности, я знаю, что это не кросс-браузерная функциональность (нет IE). Я узнал, что следующее достигнет желаемого эффекта. Однако, …
291 javascript 


18
Получение IP-адреса текущего компьютера с использованием Java
Я пытаюсь разработать систему, в которой есть разные узлы, которые работают на разных системах или на разных портах в одной системе. Теперь все узлы создают Socket с целевым IP-адресом в качестве IP-адреса специального узла, известного как узел начальной загрузки. Затем узлы создают свои собственные ServerSocketи начинают прослушивать соединения. Узел начальной …
291 java  sockets  ip 

27
INSTALL_FAILED_UPDATE_INCOMPATIBLE, когда я пытаюсь установить скомпилированный .apk на устройство
Я скомпилировал лаунчер Trebuchet из CyanogenMod 9 и пытаюсь установить его с помощью adb: $ adb install out/target/product/generic/system/app/Trebuchet.apk 3986 KB/s (7870141 bytes in 1.928s) pkg: /data/local/tmp/Trebuchet.apk Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE] Я пробовал на Nexus S с CM9 и Galaxy Nexus со стоковым JB. Почему я получаю эту ошибку? РЕДАКТИРОВАТЬ: В моем случае …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.