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

81
Является ли функция pythonic возвращать несколько значений?

В python функция может возвращать несколько значений. Вот надуманный пример: def divide(x, y): quotient = x/y remainder = x % y return quotient, remainder (q, r) = divide(22, 7) Это кажется очень полезным, но похоже, что им можно злоупотреблять («Ну… функция X уже вычисляет то, что нам нужно в...

81
Обработка изображений в Python? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

81
хороший клиент postgresql для windows? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

81
Ужасная производительность перерисовки DataGridView на одном из двух моих экранов

Я действительно решил эту проблему, но отправляю ее для потомков. Я столкнулся с очень странной проблемой с DataGridView в моей системе с двумя мониторами. Проблема проявляется как ЧРЕЗВЫЧАЙНО медленная перерисовка элемента управления ( например, 30 секунд для полной перерисовки ), но только когда...

81
Как мне "проверить" на уничтожение в рельсах

При уничтожении успокаивающего ресурса я хочу гарантировать несколько вещей, прежде чем разрешу продолжить операцию уничтожения? В принципе, мне нужна возможность остановить операцию уничтожения, если я замечу, что это приведет к тому, что база данных перейдет в недопустимое состояние? Для...

81
Eclipse - лучшая IDE для Java? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

81
Могу ли я выполнять транзакции и блокировки в CouchDB?

Мне нужно выполнить транзакции (начать, зафиксировать или откатить), заблокировать (выбрать для обновления). Как я могу сделать это в базе данных модели документа? Редактировать: Дело вот в чем: Я хочу запустить сайт аукционов. И еще думаю, как направить покупку. При прямой покупке мне нужно...

81
Как заставить Eclipse запрашивать аргументы командной строки

Я знаю, что могу настроить аргументы командной строки в конфигурации «Выполнить», но я хочу запускать java-файл несколько раз с разными аргументами командной строки. Больно каждый раз менять конфигурацию запуска. Есть ли способ заставить Eclipse запрашивать аргументы командной строки каждый раз,...

81
Наименее используемый символ-разделитель в обычном тексте <ASCII 128

Из соображений кодирования, которые вас ужаснули бы (мне стыдно сказать), мне нужно хранить несколько текстовых элементов в одной строке. Я выделю их символом. Какой символ лучше всего использовать для этого, т.е. какой символ с наименьшей вероятностью появится в тексте? Должен быть доступен для...

81
Может ли один исполняемый файл быть одновременно консольным и графическим приложением?

Я хочу создать программу на C #, которую можно будет запускать как приложение CLI или GUI, в зависимости от того, какие флаги в него переданы. Это можно сделать? Я нашел эти связанные вопросы, но они не совсем подходят для моей ситуации: Как писать в консоль в приложении с графическим интерфейсом...

81
Как можно запустить несколько версий PHP 5.x на сервере LAMP разработки?

Мне нужно протестировать свои PHP-приложения с несколькими версиями PHP 5.x, такими как PHP 5.0.0 и PHP 5.2.8. Есть ли способ настроить сервер LAMP для разработки, чтобы я мог быстро тестировать приложения с несколькими версиями PHP5?...

81
Как реализовать сжатие GZip в ASP.NET?

Я пытаюсь реализовать сжатие GZip для моей страницы asp.net (включая мои файлы CSS и JS). Я пробовал следующий код, но он сжимает только мою страницу .aspx (нашел ее в YSlow ) HttpContext context = HttpContext.Current; context.Response.Filter = new GZipStream(context.Response.Filter,...

81
Глобальный захват клавиатуры в приложении C #

Я хочу записать сочетание клавиш в своем приложении и вызвать диалоговое окно, которое появится, если пользователь нажимает комбинацию клавиш даже вне приложения. Подобно Ctrl, Ctrl в Google Desktop Search для вызова диалогового окна поиска. Я пробовал использовать некоторые модули клавиатуры,...

81
Использование «маржа: 0 авто;» в Internet Explorer 8

Я занимаюсь предварительным тестированием IE8, и мне кажется, что старый метод использования margin: 0 auto;работает не во всех случаях в IE8. Следующий фрагмент HTML дает центрированную кнопку в FF3, Opera, Safari, Chrome, IE7 и IE8, но НЕ в стандарте IE8: <div style="height: 500px; width:...

81
Как осуществить сброс пароля?

Я работаю над приложением в ASP.NET, и мне было интересно, как я могу реализовать Password Reset функцию, если бы я хотел свернуть свою собственную. В частности, у меня есть следующие вопросы: Каков хороший способ создания уникального идентификатора, который трудно взломать? Должен ли быть к нему...

81
Создание нескольких файлов журналов разного содержания с помощью log4j

Есть ли способ настроить log4j так, чтобы он выводил разные уровни ведения журнала в разные приложения? Я пытаюсь создать несколько файлов журнала. Главный файл журнала будет улавливать все сообщения INFO и выше для всех классов. (В процессе разработки он будет улавливать все сообщения DEBUG и...

81
char * vs std :: string в c ++ [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...