Codengineering - блог о программировании ➜ страница 2125
Как вызвать метод с отдельным потоком в Java?
допустим у меня есть метод doWork(). Как я могу вызвать его из отдельного потока (не основной поток). ...
Как конвертировать std:: string в NSString?
Привет я пытаюсь преобразовать стандартный std::string на NSString но мне не очень везет. Я могу успешно преобразовать NSString до std::string следующий код NSString *realm = @"Hollywood"; std::string REALM = [realm cStringUsingEncoding:[NSString defaultCStringEncoding]]; однако я получаю ошибку времени компиляции, когда я пытаюсь выполнить следующее NSString *errorMessage = [NSString stringWithCString:REALM encoding:[NSString defaultCStringEncoding]]; ошибка, которую я получаю Cannot c ...
База данных не может быть открыта, потому что это версия 782. Этот сервер поддерживает версию 706 и более ранние версии. Путь понижения не поддерживается
Я создал образец базы данных с помощью SQL Server 2014 Express и добавил его в свое решение Windows Form. Когда дважды щелкните на нем, чтобы открыть я получаю эту ошибку. база данных не может быть открыта, потому что это версия 782. Этот сервер поддерживает версию 706 и раньше. Путь понижения не поддерживается Я использую Visual Studio 2013. Я действительно не понимаю, что я использую две последние версии продуктов Microsoft, и они несовместимый. Я что-то упустил? Как я могу открыть эт ...
В чем разница между IFrame и Frame?
Рассматривая варианты встраивания защищенной страницы 3D в мою собственную форму заказа, я наткнулся на следующее: " некоторые коммерческие сайты будут посвящать всю страницу браузера аутентификации, а не использовать фрейм (не обязательно iFrame, который в любом случае является менее безопасным объектом)." от http://en.wikipedia.org/wiki/3-D_Secure может кто-нибудь дать мне нижнюю часть о почему iframes меньше безопасный и вызывающий проблемы, в отличие от обычных кадров? И каковы основны ...
Инструмент для преобразования кода Python в PEP8-совместимый
Я знаю, что есть инструменты, которые проверяют, соответствует ли ваш код Python PEP8, например, есть оба онлайн-сервис и модуль python. , Я не могу найти сервис или модуль, который может преобразование мой файл Python в автономный, PEP8 действительный файл Python. Кто-нибудь знает, есть ли они?Я предполагаю, что это возможно, так как PEP8-это все о внешнем виде кода, верно? ...
Как установить HTTP REFERER при тестировании в Rails?
Я пытаюсь проверить контроллер, и я получил эту ошибку. Я понимаю ошибку, но не знаю как это исправить. test: on CREATE to :user with completely invalid email should respond with redirect (UsersControllerTest):ActionController::RedirectBackError: No HTTP_REFERER was set in the request to this action, so redirect_to :back could not be called successfully. If this is a test, make sure to specify request.env["HTTP_REFERER"]. указать где? Я попробовал это: setup { post :create, { :user ...
добавление каталога в систему.путь / PYTHONPATH
Я пытаюсь импортировать модуль из определенного каталога. проблема в том, что если я использую sys.path.append(mod_directory) чтобы добавить путь, а затем открыть интерпретатор python, каталог mod_directory добавляется в конец списка sys.путь. Если я экспортирую PYTHONPATH переменная перед открытием интерпретатора python каталог добавляется в начало списка. В последнем случае я могу импортировать модуль, но в первом я не могу. может кто-нибудь объяснить, почему это происходит и дать мне решен ...
Как нормализовать массив NumPy в пределах определенного диапазона?
после выполнения некоторой обработки на массиве аудио или изображений, он должен быть нормализован в пределах диапазона, прежде чем он может быть записан обратно в файл. Это можно сделать так: # Normalize audio channels to between -1.0 and +1.0 audio[:,0] = audio[:,0]/abs(audio[:,0]).max() audio[:,1] = audio[:,1]/abs(audio[:,1]).max() # Normalize image to between 0 and 255 image = image/(image.max()/255.0) есть ли менее подробный, удобный способ сделать это? matplotlib.colors.Normalize() не ...
Инициализация массива элементов в инициализаторе конструктора
class C { public: C() : arr({1,2,3}) //doesn't compile {} /* C() : arr{1,2,3} //doesn't compile either {} */ private: int arr[3]; }; Я считаю, что причина заключается в том, что массивы могут быть инициализированы только с = синтаксис, то есть: int arr[3] = {1,3,4}; вопросы как я могу сделать то, что я хочу сделать (что есть инициализации массив в a конструктор (не присваивая элементы в теле.)) Это вообще возможно? стандарт C++03 говорит что-нибудь особенное об инициализ ...
PostgreSQL как вариации производительности запросов
Я видел довольно большое изменение времени отклика относительно LIKE запросы к определенной таблице в базе данных. Иногда я получаю результаты в течение 200-400 мс (очень приемлемо), но в других случаях это может занять до 30 секунд, чтобы вернуть результаты. Я понимаю, что LIKE запросы очень ресурсоемкие, но я просто не понимаю, почему будет такая большая разница во времени отклика. Я построил индекс btree на ...