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

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

9
Предложение IN и заполнители
Я пытаюсь выполнить следующий SQL-запрос в Android: String names = "'name1', 'name2"; // in the code this is dynamically generated String query = "SELECT * FROM table WHERE name IN (?)"; Cursor cursor = mDb.rawQuery(query, new String[]{names}); Однако Android не заменяет вопросительный знак правильными значениями. Я мог бы сделать следующее, …
104 android  sqlite 

13
Разделение строки на несколько строк в Oracle
Я знаю, что на этот вопрос в какой-то степени ответили PHP и MYSQL, но мне было интересно, может ли кто-нибудь научить меня простейшему подходу к разделению строки (с разделителями-запятыми) на несколько строк в Oracle 10g (предпочтительно) и 11g. Таблица выглядит следующим образом: Name | Project | Error 108 test Err1, …
104 sql  string  oracle  plsql  tokenize 

6
Где находится постоянный пул Java String, в куче или стеке?
Я знаю концепцию пула констант и пула констант String, используемых JVM для обработки литералов String. Но я не знаю, какой тип памяти используется JVM для хранения константных литералов String. Стек или куча? Поскольку это литерал, который не связан ни с одним экземпляром, я предполагаю, что он будет храниться в стеке. …
104 java  string  jvm 

8
Кто-нибудь до сих пор использует [goto] в C #, и если да, то почему? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Мне было интересно, использует ли кто-нибудь …
104 c#  .net  coding-style  goto 


2
boost :: flat_map и его производительность по сравнению с map и unordered_map
В программировании общеизвестно, что расположение памяти значительно улучшает производительность из-за попаданий в кеш. Недавно я узнал, boost::flat_mapкакая реализация карты является векторной. Кажется, он не так популярен, как ваш типичный map/ unordered_mapпоэтому мне не удалось найти никаких сравнений производительности. Как он сравнивается и каковы наилучшие варианты использования? Спасибо!
104 c++  boost  map 

7
Как поддерживать уникальный список в Java?
Как создать список уникальных / отличных объектов (без дубликатов) в Java? Прямо сейчас я использую HashMap<String, Integer>для этого, поскольку ключ перезаписан, и, следовательно, в конце мы можем получить то, HashMap.getKeySet()что будет уникальным. Но я уверен, что должен быть лучший способ сделать это, поскольку часть ценности здесь теряется.

10
Автоматические изображения Retina для веб-сайтов
С новым Apple MacBook Pro с дисплеем Retina, если вы разместите на своем веб-сайте «стандартное» изображение, оно будет немного нечетким. Итак, вы должны предоставить изображение сетчатки. Есть ли способ автоматически переключаться на @2xизображения, как это делает iOS (с Objective-C)? Я обнаружил: CSS для изображений с высоким разрешением на мобильных устройствах …

7
Почему setTimeout () «прерывается» при больших значениях задержки в миллисекундах?
Я столкнулся с неожиданным поведением при передаче большого значения миллисекунды в setTimeout(). Например, setTimeout(some_callback, Number.MAX_VALUE); и setTimeout(some_callback, Infinity); оба заставляют some_callbackзапускаться почти сразу, как если бы я пропустил 0вместо большого числа в качестве задержки. Почему это происходит?

6
Должны ли определения структур помещаться в файл .h или .c?
Я видел как полные определения structs в заголовках, так и просто объявления - есть ли преимущества у одного метода перед другим? Если это имеет значение, я обычно набираю такую ​​структуру в .h typedef struct s s_t; редактировать Для ясности, параметры - это объявление в файле заголовка и определение в классе …
104 c  header  struct 

9
Преобразование байтов в мегабайты
Я видел три способа преобразования байтов в мегабайты: мегабайты = байты / 1000000 мегабайты = байты / 1024/1024 мегабайты = байты / 1024/1000 Хорошо, я думаю, что №3 совершенно неправильный, но я это видел. Я думаю, что №2 правильный, но я ищу авторитетные источники (например, W3C, ISO, NIST и т.д.), …

13
Распределенная генерация порядковых номеров?
Я вообще реализовал прошлом генерацию порядковых номеров с использованием последовательностей базы данных. например, используя тип Postgres SERIAL http://www.neilconway.org/docs/sequences/ Мне любопытно, как сгенерировать порядковые номера для больших распределенных систем, где нет базы данных. Есть ли у кого-нибудь опыт или предложения по лучшему способу создания порядкового номера потокобезопасным способом для нескольких клиентов?

3
Ошибка Android «gps требует ACCESS_FINE_LOCATION», хотя мой файл манифеста содержит это
Каждый раз, когда я запускаю приложение, выдается исключение SecurityException, а ошибка отладчика выглядит так: java.lang.SecurityException: поставщику местоположения "gps" требуется разрешение ACCESS_COARSE_LOCATION или ACCESS_FINE_LOCATION. Это кажется простой ошибкой, однако мой файл манифеста полностью верен. Вот он, а вот и мой код MapActivity: <?xml version="1.0" encoding="utf-8"?> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> …
104 java  android  gps 



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