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

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

1
Анимация GMSGroundOverlay - следует ли использовать CATiledLayer?
Я экспериментирую с Google Maps for iOS SDK последней версии 1.2.1.2944, чтобы анимировать файл GMSGroundOverlay. Пользователь имеет контроль над последовательностью изображений, поэтому использование анимации, UIImageк сожалению, невозможно, поэтому я загружаюсь UIImageна лету. Установлен GMSGroundOverlay.iconна UIImageобновляемый. Помимо большого использования памяти, я, кажется, столкнулся с ограничением в том, что всякий раз, когда …

8
Идиоматический способ ожидания нескольких обратных вызовов в Node.js
Предположим, вам нужно выполнить некоторые операции, которые зависят от какого-то временного файла. Поскольку мы говорим здесь о Node, эти операции, очевидно, асинхронны. Каков идиоматический способ дождаться завершения всех операций, чтобы узнать, когда можно удалить временный файл? Вот код, показывающий, что я хочу сделать: do_something(tmp_file_name, function(err) {}); do_something_other(tmp_file_name, function(err) {}); fs.unlink(tmp_file_name); …
99 node.js 

11
java.lang.IllegalStateException: у указанного дочернего элемента уже есть родитель
Я использую фрагменты, когда создаю экземпляр фрагмента в первый раз. но во второй раз я получил это исключение. Не удалось найти строку, в которой возникла ошибка? 04-04 08:51:54.320: E/AndroidRuntime(29713): FATAL EXCEPTION: main 04-04 08:51:54.320: E/AndroidRuntime(29713): java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's …

30
Какая практика программирования, которая вам когда-то нравилась, вы изменили? [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …

12
Как вы проверяете URL-адрес с помощью регулярного выражения в Python?
Я создаю приложение на Google App Engine. Я невероятно новичок в Python и последние 3 дня бился головой о следующей проблеме. У меня есть класс для представления RSS-канала, и в этом классе у меня есть метод setUrl. Входом в этот метод является URL. Я пытаюсь использовать модуль re python для …


9
Проверка того, пустой ли объект, работает с ng-show, но не с контроллера?
У меня есть объект JS, объявленный так $scope.items = {}; У меня также есть запрос $ http, который заполняет этот объект элементами. Я хотел бы определить, пуст ли этот элемент, похоже, что ng-show поддерживает это ... Я ввожу ng-show="items" и волшебным образом это работает, я также хотел бы сделать то …

30
Почему у Maven такая плохая репутация? [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …

6
Какого размера должны быть изображения TabBar?
У меня есть значки для tabBar размером 100. Я проверил руководство Apple Human Interface Guidelines от 2013 года, и в нем говорится, что размер изображения должен быть 30x30/ 60x60. Но поскольку высота контроллера панели вкладок составляет 50, я сохранил размер изображения 50x50. Теперь, когда я запускаю проект, я вижу уродливый …

4
Android: тестирование push-уведомлений онлайн (Google Cloud Messaging) [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Обновление: GCM устарел, используйте FCM Я использую Google Cloud Messaging в своем приложении. …

16
F12 больше не работает в Visual Studio
Это сводит меня с ума. С тех пор, как я установил ReSharper 4,F12 больше не работает. Если вы посмотрите на все ярлыки ReSharper в подменю Goto, у декларации нет назначенных! Единственный способ перейти к объявлению - это использовать Altи` затем выбрав декларацию. Я попытался удалить и переустановить ReSharper безуспешно, я …

20
xcode / раскадровка: нельзя перетащить кнопку панели на панель инструментов вверху
У меня есть контроллер представления, который является подробным представлением таблицы. Когда вы щелкаете строку таблицы, вы переходите к подробному просмотру. Подробное представление встроено в контроллер навигации, поэтому в левом верхнем углу панели навигации есть кнопка, которая отправляет вас обратно к таблице. Все идет нормально. Теперь я хочу добавить кнопку редактирования …

10
Как запретить UINavigationBar закрывать вид сверху в iOS 7?
После обновления до Xcode 5 панели навигации во всех представлениях моего приложения сместились вниз. Вот несколько снимков экрана: первый показывает все в виде, когда он снят, а второй показывает все в нетронутом виде. Панель поиска должна начинаться там, где находится панель навигации. Кто-нибудь знает, как я могу это исправить? изменить: …

14
Как установить MySQLdb (библиотека доступа к данным Python для MySQL) в Mac OS X?
Я новичок в Python, но я только что потратил день на разработку того, как заставить MySQLdb работать должным образом, и вселенная, согласно Google, включает в себя многочисленные ссылки на то, что это такое PITA, и чрезмерное количество руководств, которые кажутся устаревший. Учитывая, что этот сайт предназначен для решения такого рода …
99 python  mysql  macos 

13
Как получить существующие фрагменты при использовании FragmentPagerAdapter
У меня проблема с тем, чтобы мои фрагменты взаимодействовали друг с другом через класс Activity, который использует FragmentPagerAdapter, в качестве вспомогательного класса, который реализует управление вкладками и всеми деталями подключения к ViewPagerсвязанному TabHost. Я реализовал то FragmentPagerAdapterже самое, что и в образце проекта Android Support4Demos . Главный вопрос: как получить …

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