Вопросы-ответы - все решения ➜ страница 513


Задать вопрос

Найти формат изображения с помощью растрового объекта в C#

я загружаю двоичные байты жесткого диска файла изображения и загружаю его в растровый объект. Как найти тип изображения[JPEG, PNG, BMP и т. д.] Из объекта Bitmap? выглядит тривиально. Но, не мог понять этого! есть ли альтернативный подход? ценю ваш ответ. ОБНОВЛЕНО ПРАВИЛЬНОЕ РЕШЕНИЕ: @CMS: Спасибо за правильный ответ! пример кода для достижения этот. using (MemoryStream imageMemStream = new MemoryStream(fileData)) { using (Bitmap bitmap = new Bitmap(imageMemStream)) { Im ...

Как я могу заставить подсветку синтаксиса типа пользователя C# снова работать в VS 2012 RC?

каким-то образом часть моей подсветки синтаксиса для кода C# исчезла в среде IDE VS 2012. Удаление, перезагрузка и переустановка ничего не делают, а также сброс цветов в диалоговом окне параметров. вот некоторые примеры элементов, которые все появляются в по умолчанию (черный), которые обычно имеют цвет, который не: атрибуты Системные классы мои собственные классы и вот некоторые ключевые слова, которые все еще есть цвет: используя общественные пустота ВАР на кто-нибудь еще испытал это и ...

Генерация случайной строки из 5 символов

Я хочу создать точную строку из 5 случайных символов с наименьшей возможностью дублирования. Что было бы лучшим способом сделать это? Спасибо. ...

Попарно круговой цикл Python 'for'

есть ли хороший Питонический способ перебирать список, перенастраивая пару элементов? Последний элемент должен быть сопряжен с первым. Так, например, если у меня есть список [1, 2, 3], я хотел бы получить следующие пары: 1 - 2 2 - 3 3 - 1 ...

Разделение шаблонных классов C++ на.ТЭЦ./cpp файлов-это возможно?

Я получаю ошибки, пытаясь скомпилировать класс шаблона C++, который разделен между .hpp и .cpp file: $ g++ -c -o main.o main.cpp $ g++ -c -o stack.o stack.cpp $ g++ -o main main.o stack.o main.o: In function `main': main.cpp:(.text+0xe): undefined reference to 'stack<int>::stack()' main.cpp:(.text+0x1c): undefined reference to 'stack<int>::~stack()' collect2: ld returned 1 exit status make: *** [program] Error 1 вот мой код: стек.ГЭС: #ifndef _STACK_HPP #define ...

JSON formatter в C#?

Ищу функцию, которая будет принимать string Json в качестве входных данных и форматировать его с разрывами строк и отступов. Проверка была бы бонусом, но не нужна, и мне не нужно разбирать ее на объект или что-то еще. кто-нибудь знает такой библиотеки? пример ввода: {"status":"OK", "results":[ {"types":[ "locality", "political"], "formatted_address":"New York, NY, USA", "address_components":[ {"long_name":"New York", "short_name":"New York", "types":[ "locality", "political"]}, {"long_name": ...

Круговая зависимость весной

Как Весна разрешить этот: фасоль в зернах зависит от B, А B на Бин А. бин ...

Как отправить форму при нажатии клавиши возврата?

может ли кто-нибудь сказать мне, как отправить HTML-форму, когда нажата клавиша возврата, и если в форме нет кнопок? кнопка отправки отсутствует. Я использую пользовательский div вместо этого. ...

Как autoincrement versionCode в Android Gradle

я экспериментирую с новой системой сборки Android на основе Gradle, и я думаю, что это лучший способ автоматического увеличения versionCode с ним. Я думаю о двух вариантах создайте файл versionCode, прочитайте номер из него, увеличьте его и запишите обратно в файл разбор AndroidManifest.xml, прочитайте код версии из него, увеличьте его и запишите обратно в AndroidManifest.xml есть ли более простое и подходящее решение? кто-нибудь использовал один из вариантов mentiod и мог бы поделиться им ...

Есть ли способ сделать strings file-path безопасным в c#?

моя программа будет принимать произвольные строки из интернета и использовать их для имен файлов. Есть ли простой способ удалить плохие символы из этих строк или мне нужно написать пользовательскую функцию для этого? ...

Как я могу заставить XSLT работать в chrome?

У меня есть XML-документ здесь это подается с соответствующим XSL файл. Преобразование остается выполняться на стороне клиента, без JavaScript. Это прекрасно работает в IE (шок ужаса), но в Google Chrome, просто отображает текстовые узлы документа. Я знаю, что можно сделать xsl на стороне клиента в Chrome, как я видел примеры этого, но я еще не в состоянии повторить этот успех сам Что я делаю не так? ...

Выравнивание радио / флажков в HTML / CSS

каков самый чистый способ правильно выровнять переключатели / флажки с текстом? Единственное надежное решение, которое я использую до сих пор-это таблица на основе: <table> <tr> <td><input type="radio" name="opt"></td> <td>Option 1</td> </tr> <tr> <td><input type="radio" name="opt"></td> <td>Option 2</td> </tr> </table> это может быть неодобрительно на некоторых. Я только что провел ...

"ID " или" Id " в пользовательском интерфейсе

менеджер QA, где я работаю, только что сообщил мне, что в моем настольном приложении есть ошибка из-за приглашения входа в систему "идентификатор оператора", когда он должен быть "идентификатор оператора". Ее аргумент заключается в том, что" ИД "относится к эго-части" психического аппарата " Фрейда и не является семантически правильным. теперь, будучи анальным инженером (AE), я, конечно, должен был пойти и посмотреть Id vs ID, и из моих беглых исследований (google) кажется, что ID так же часто ...

Как изменить порт IIS Express для сайта

Я хочу изменить номер порта, на котором работает мой сайт во время отладки из Visual Studio. Я использую Visual Studio 2012, и я использую ASP.NET MVC 4 для моих проектов я хочу изменить порт. Случайный порт или фиксированный кто-то будет работать просто хочет изменить порт. ...

Есть ли удобный способ создания классов данных Parcelable в Android с помощью Kotlin?

в настоящее время я использую отличный AutoParcel в моем проекте Java, который облегчает создание Parcelable классов. теперь Kotlin, который я рассматриваю для своего следующего проекта, имеет эту концепцию классов данных, которые автоматически генерируют методы equals, hashCode и toString. есть ли удобный способ сделать класс данных Kotlin Parcelable удобным способом (без реализации методов вручную)? ...

Влияет ли использование анонимных функций на производительность?

мне было интересно, есть ли разница в производительности между использованием именованных функций и анонимных функций в Javascript? for (var i = 0; i < 1000; ++i) { myObjects[i].onMyEvent = function() { // do something }; } vs function myEventHandler() { // do something } for (var i = 0; i < 1000; ++i) { myObjects[i].onMyEvent = myEventHandler; } первый более аккуратный, так как он не загромождает ваш код редко используемыми функциями, но имеет ли значение, ...

"make sock: не удалось привязать к адресу [::]:443" при перезапуске apache (установка trac и mod wsgi)

Я пытаюсь установить trac и mod_wsgi через SSL. Я попытался вручную установить его, но это не сработало так хорошо, поэтому я начал следовать этому:trac-on-ubuntu я пропустил часть svn, потому что я хотел бы использовать git вместо этого. После первого редактирования httpd.conf: WSGIScriptAlias /trac /var/trac/apache/trac.wsgi <Directory /var/trac/apache> WSGIApplicationGroup %{GLOBAL} Order deny,allow Allow from all </Directory> я перезапустил apache только для того ...

presentViewController и отображение панели навигации

у меня есть иерархия контроллера вида, а самый верхний контроллер отображается как модальный и хотел бы знать, как отображать панель навигации при использовании 'UIViewController:presentViewController:viewControllerToPresent:animated:completion' документы для 'presentViewController: animated: completion:' Примечание: ' на iPhone и iPod touch, представленный вид всегда полный экран. На iPad, презентация зависит от значения в свойство modalPresentationStyle.- для 'modalPresentation ...

Ошибка сброса Rails + Postgres: доступ к базе данных осуществляется другими пользователями

у меня есть приложение rails, работающее над Postgres. у меня есть два сервера: один для тестирования, а другой для производства. очень часто мне нужно клонировать производственную БД на тестовом сервере. команда, которую я запускаю через Влада: rake RAILS_ENV='test_server' db:drop db:create проблема, с которой я сталкиваюсь, заключается в том, что я получаю следующую ошибку: ActiveRecord::StatementInvalid: PGError: ERROR: database <database_name> is being accessed by other users DR ...

Как заставить Django Admin удалять файлы при удалении объекта из базы данных / модели?

Я использую 1.2.5 со стандартным ImageField и с помощью встроенного хранилища. Файлы загружаются нормально, но когда я удаляю запись из admin, фактический файл на сервере не удаляется. ...

n-граммы в питоне, четыре, пять, шесть граммов?

Я ищу способ разделить текст на n-граммы. Обычно я бы сделал что-то вроде: import nltk from nltk import bigrams string = "I really like python, it's pretty awesome." string_bigrams = bigrams(string) print string_bigrams спасибо! ...

Самый чистый способ получить последний элемент из итератора Python

каков наилучший способ получить последний элемент из итератора в Python 2.6? Например, скажем my_iter = iter(range(5)) каков самый короткий код / самый чистый способ получения 4 С my_iter? Я мог бы сделать это, но это не кажется очень эффективным: [x for x in my_iter][-1] ...

Mathematica: что такое символьное Программирование?

Я большой поклонник Стивена Вольфрама, но он определенно не стесняется петь свой собственный Рог. Во многих ссылках он превозносит Mathematica как другую парадигму символического программирования. Я не являюсь пользователем Mathematica. мои вопросы: что это за символическое Программирование? И как это соотносится с функциональными языками (такими как Haskell)? ...

iOS: Как получить правильное название месяца из числа?

Я знаю, что набор функциональных возможностей NSDateformatter является благом для человечества, но в то же время это очень смущает меня. Надеюсь, вы сможете мне помочь. где-то в моем коде, есть int, представляющее месяц. Итак: 1 января, 2 февраля и т. д. в моем пользовательском интерфейсе я хотел бы отобразить это целое число как правильное имя месяца. Кроме того, он должен придерживаться локали устройства. Спасибо за инсайты в то же время, я сделал следующее: int monthNumber = 11 NSString ...

Windows не передает аргументы командной строки программам Python, выполняемым из оболочки

у меня возникли проблемы с получением аргументов командной строки, передаваемых в программы Python, если я пытаюсь выполнить их непосредственно в виде исполняемых команд из командной оболочки Windows. Например, если у меня есть эта программа (test.py): import sys print "Args: %r" % sys.argv[1:] и выполнить: >test foo Args: [] по сравнению с: >python test.py foo Args: ['foo'] Мои настройки: PATH=...;C:python25;... PATHEXT=...;.PY;.... >assoc .py .py=Python.File >ftype | ...

Поддержка SVG на Android

поддерживает ли Android SVG? какой-нибудь пример? ...

Eclipse: объявленный пакет не соответствует ожидаемому пакету

у меня проблема с импортом внешнего проекта. Я иду файл - > импорт... - >Существующие проекты в рабочую область, выберите папку, в которой находится проект, и все импортируется - но имена пакетов проекта, похоже, не соответствуют ожиданиям Eclipse. Все имена пакетов имеют префикс: prefix.packagename1 prefix.packagename2 etc. но затмение ожидает src.prefix1.prefix.packagename1 src.prefix1.prefix.packagename2 etc. потому что каталог src / prefix1 / prefix/package1 Я не очень хотите ...

Почему я не могу определить функцию внутри другой функции?

это не вопрос лямбда-функции, я знаю, что я могу назначить лямбда переменной. какой смысл позволять нам объявлять, но не определять функцию внутри кода? например: #include <iostream> int main() { // This is illegal // int one(int bar) { return 13 + bar; } // This is legal, but why would I want this? int two(int bar); // This gets the job done but man it's complicated class three{ int m_iBar; public: three(int bar):m_iBar(13 + bar){} ...

В чем смысл наследования в Python?

предположим, что у вас есть следующая ситуация #include <iostream> class Animal { public: virtual void speak() = 0; }; class Dog : public Animal { void speak() { std::cout << "woff!" <<std::endl; } }; class Cat : public Animal { void speak() { std::cout << "meow!" <<std::endl; } }; void makeSpeak(Animal &a) { a.speak(); } int main() { Dog d; Cat c; makeSpeak(d); makeSpeak(c); } как вы можете видеть, makeSpeak представляет ...

Emacs-ошибка при вызове (server-start)

в настоящее время я использую GNU Emacs 23.0.93.1 в Windows Vista SP1. В моем.файл emacs я делаю вызов (server-start) и это вызывает ошибку с сообщением В каталоге ~/.в Emacs.d / сервер небезопасен. Кто-нибудь видел это и знает исправление или временное решение? ... другие, чем оставить сервер выключен ;) вот трассировка стека: Debugger entered--Lisp error: (error "The directory ~/.emacs.d/server is unsafe") signal(error ("The directory ~/.emacs.d/server is unsafe")) error("The directory ...