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

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

3
В чем разница между fastcgi и fpm?
Я пытаюсь установить php с fpm на macports. Я где-то читал, что fpm означает диспетчер процессов FastCGI. Означает ли это, что fastcgi и fpm одинаковы? Если они одинаковы, то почему у нас есть два разных варианта macports для php, а именно «php5 + fastcgi» и «php5 + fpm»?
117 php  macos  fastcgi  macports 

2
Spring 4 vs Jersey для веб-сервисов REST
Мы планируем сделать новое приложение с версией Spring 4.0.6. Мы используем контроллер, который может возвращать «XML» или «JSON». В предыдущем проекте мы успешно реализовали Jersey с поддержкой Spring для REST с использованием JAX-RS API, но после прочтения нескольких статей и предложений от пожилых людей они сказали, что Spring обеспечивает довольно …

3
Фрагменты Android: когда использовать скрыть / показать или добавить / удалить / заменить?
Предположим, я хочу заменить текущий фрагмент в одном представлении контейнера другим. Лучше заменить ... FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.fragment_container, newFragment, null); ft.commit(); ... или следующее, с показом и скрытием? FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.hide(oldFragment); ft.show(newFragment); ft.commit(); Один из способов сделать это более эффективным? Не могу найти много информации о том, …

5
Есть ли причина для повышения производительности объявлять параметры метода окончательными в Java?
Есть ли причина для повышения производительности объявлять параметры метода окончательными в Java? Как в: public void foo(int bar) { ... } Против: public void foo(final int bar) { ... } Предполагая, что barэто только читается и никогда не изменяется foo().
117 java  performance  final 

2
Рассеивание изображения UIImage Имя: FUD
Изменить февраль 2014: обратите внимание, что этот вопрос относится к iOS 2.0! С тех пор требования к изображениям и их обработка сильно изменились. Retina увеличивает размер изображений и немного усложняет их загрузку. Благодаря встроенной поддержке изображений iPad и Retina вам непременно следует использовать ImageNamed в своем коде . Я вижу, …

1
Делает ли async (launch :: async) в C ++ 11 устаревшими пулы потоков, чтобы избежать дорогостоящего создания потоков?
Это слабо связано с вопросом: объединены ли std :: thread в C ++ 11? , Хотя вопрос отличается, намерение остается тем же: Вопрос 1. Есть ли смысл использовать собственные пулы потоков (или сторонние библиотеки), чтобы избежать дорогостоящего создания потоков? Вывод в другом вопросе заключался в том, что нельзя полагаться на …

4
Какое представление Haskell рекомендуется для двумерных массивов пикселей без упаковки с миллионами пикселей?
Я хочу решить некоторые проблемы с обработкой изображений в Haskell. Я работаю как с растровыми (растровыми), так и с цветными изображениями с миллионами пикселей. У меня есть ряд вопросов: На каком основании мне выбирать между Vector.Unboxedи UArray? Оба являются распакованными массивами, но Vectorабстракция, кажется, сильно разрекламирована, особенно в отношении слияния …

5
Webrick как производственный сервер против Thin или Unicorn?
Кажется само собой разумеющимся, что вы не должны использовать Webrick в качестве рабочего сервера, но я не могу найти где-либо упоминания почему. Похоже, что консенсус таков: «Webrick подходит для разработки, но Thin или Unicorn - выбор для производства, точка». Я просмотрел домашнюю страницу тонкого сервера, и там говорится о запросах …

15
Лучшие практики управления исключениями на Java или C # [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос Я застрял, решая, как обрабатывать исключения …

2
Действия по уничтожению Android, процессы уничтожения
Привет, мне интересно, как Android управляет памятью, и я нигде не могу найти точного ответа. Предположим, у меня есть приложение с 5 действиями в текущем стеке действий (4 остановлены и 1 возобновлен), служба не подключена. Я нажимаю кнопку HOME, чтобы остановить все мои действия. Я запускаю другое приложение, потребляющее память, …

11
Проверить, является ли строка допустимым целым числом
Я пытаюсь сделать что-то достаточно распространенное: анализировать вводимые пользователем данные в сценарии оболочки. Если пользователь предоставил действительное целое число, сценарий выполняет одно действие, а если он недопустим, - другое. Проблема в том, что я не нашел простого (и достаточно элегантного) способа сделать это - я не хочу, чтобы ему приходилось …



9
Почему невозможно использовать регулярное выражение для анализа HTML / XML: формальное объяснение в условиях непрофессионала
В SO нет дня, который не проходит без вопросов о синтаксическом анализе (X) HTML или XML с запросом регулярных выражений. Хотя относительно легко придумать примеры, демонстрирующие нежизнеспособность регулярных выражений для этой задачи или с набором выражений для представления концепции, я все еще не мог найти в SO формальное объяснение того, …

2
Разница между Android Studio и Intellij Idea с плагинами?
У нас есть база кода Java, в которой мы используем идею intellij для разработки. Мы создаем приложение для Android, в котором мы будем делиться кодом и другими ресурсами с уже существующим кодом и базой ресурсов. Поскольку Android Studio в основном представляет собой модифицированную версию Intellij, мой вопрос: есть ли в …

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