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


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

Удалить биты из числа

У меня есть некоторый битный флаг, где: A = 1 (0001) B = 2 (0010) C = 4 (0100) D = 8 (1000) Я хотел бы установить бит A и C в моем флаге: flag = A | C Теперь мой флаг-5 (0101). Мне нужно удалить немного с флагом. Как я могу это сделать? ...

Чувствительны ли ключи строки запроса к регистру?

Предположим, что у меня есть такой url: http://www.example.com?key=123&KEY=198 Тогда каков будет результат request.querystring("key") and request.querystring("KEY") Я немного запутался. ...

Symfony doctrine: build-all-and-load без потери записей в базе данных

Я новичок в Symfony+доктрине, но довольно опытен в разработке веб-приложений в целом (в основном с использованием Zend Framework). Я начал новый проект с использованием Symfony, и мне это нравится. У меня есть несколько приспособлений в моей папке/data / fixtures/, которые загружаются всякий раз, когда я обновляю схему и делаю: sf doctrine:build --all --and-load Проблема в том, что добавление светильников действительно утомительно, в то время как мой интерфейс приложения довольно быстро заг ...

Журнал транзакций для базы данных "tempdb" заполнен из-за "активной транзакции"

Я использую Microsoft SQL Server 2014 и столкнулся с некоторыми проблемами, пытаясь создать временную таблицу. Я уже однажды запускал этот код без проблем, но когда я попытался выполнить запрос Сегодня, я получил одну из двух ошибок "в базе данных уже есть объект с именем '#AllClasses'" или "журнал транзакций для базы данных 'tempdb' заполнен из-за 'ACTIVE_TRANSACTION'."Я вставил часть кода ниже: CREATE TABLE #AllClasses(studentId uniqueidentifier, ClassName nvarchar(100), SchoolName nvarc ...

Android, ловить объект WebView URL-адрес перенаправления

В моем веб-представлении загружается url-адрес, который после завершения загрузки изменяется на другой url-адрес. как я могу поймать новый url. getURL() всегда возвращает 1-й url, а не второй. Я могу видеть новый URL, если я использую браузер, но я не могу получить, если из webview. ...

Алгоритм генерации случайных чисел Пуассона и бинома?

Я огляделся вокруг, но не знаю, как это сделать. Я нашел эту страницу, на которой в последнем абзаце написано: Простой генератор случайных чисел, взятых из распределения Пуассона, получается по следующему простому рецепту: Если x1, x2, ... представляет собой последовательность случайных чисел с равномерным распределением между нулем и единицей, k-первое целое число, для которого произведение x1 · x2 · ... * x k+1 - λ Я нашел другую страницу, описывающую, как генерировать биномиальные числа ...

Безопасная разметка для HTML-почты

Почтовые клиенты ограничены в своих возможностях отображения HTML. Какие стили разметки HTML и CSS можно безопасно использовать в электронной почте в формате HTML? ...

Как использовать GraphicsMagick для отрицания Альфа-канала изображения

Я хочу инвертировать изображение с прозрачным фоном, т. е. из , прозрачный фон К , прозрачное "мы" В ImageMagick мы можем сделать это с помощью convert 1cut.png -channel a -negate +channel 1cut_nega.png Как упоминалось в http://www.imagemagick.org/discourse-server/viewtopic.php?t=18842 Что такое эквивалентная команда в GraphicsMagick? Если я использую $ gm convert -channel opacity -negate +channel example/we.png output/we.png, я получаю белое "мы" вместо прозрачного " мы " ...

NAudio запись образца за образцом в файл

Я создаю приложение, которое записывает звук с микрофона в файл (. mp3). я хочу, чтобы мое приложение записывало данные в файл только при обнаружении достаточно высокой амплитуды. У меня возникли проблемы с сохранением выбранных данных. Все, что я получаю, - это быстрое искажение, даже близко не похожее на то, что было записано. Вот мой код: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Tex ...

Pandas Multiindex from array => TypeError: unhashable тип: 'dict'

Я пытаюсь создать фрейм данных из массива со следующей структурой: df = [[{'date_time': Timestamp('2015-05-22 05:37:59'), 'name': 'Tom', 'value': '129'}, {'date_time': Timestamp('2015-05-22 05:37:59'), 'name': 'Kate', 'value': '0'}, {'date_time': Timestamp('2015-05-22 05:37:59'), 'name': 'GroupeId', 'value': '0'}, {...}, {...}, {...}],[another list of dictionaries like the first one],[and another one]] Используя этот код: def cr ...

СГМА метки. Для чего он нужен, как его используют?

Я использовал помощник по миграции SQL Server для импорта базы данных в SQL Server 2005. Я заметил, что некоторые импортированные таблицы были дополнены новым столбцом SSMA_timestamp. Может ли кто-нибудь сказать мне, для чего это и как это будет использоваться? ...

могу ли я использовать std::copy для копирования в stringstream

Недавно у меня был случай, когда я хотел взять необработанные байты значения int64_t в строковый поток. В C++17 я мог бы сделать следующее: uint64_t val = 1984; std::stringstream sstr; sstr << "the byte value is " << std::string_view(reinterpret_cast<char*>(&val), sizeof(decltype(val))); А Боб - твой дядя. Но мне нужно сделать это с помощью C++98, или, может быть, C++11. Я думал сделать следующее: std::copy(reinterpret_cast<const char*>(&tmp_time), ...

Как определить, было ли закрыто соединение с сокетом

Я пишу сокет с C++ под Linux. У меня есть вопрос. Как я могу узнать, закрыл ли клиент соединение. Особенно в ситуации, когда сервер принял клиента и начал ждать каких-то данных от клиента. Но клиент ничего не отправляет и просто закрывает соединение с сервером. В этой ситуации мой сервер вечно ждет каких-то данных. Вот пример моей программы: newsockfd = accept(sockfd, (struct sockaddr *) &cli_addr, &clilen); if (newsockfd < 0) error("ERROR on a ...

iPhone 5 splashscreen не отображается правильно-Phonegap

Я обновляю свое приложение PhoneGap iOS, чтобы сделать его совместимым с iPhone 5. Я вручную скрываю заставку после инициализации моего приложения. При моделировании iPhone 5: при запуске приложения отображается правильный экран-заставка ([email protected]) (здесь "5"), но быстро скрывает его и вместо этого отображает заставку iPhone 4 (здесь "4"). 4 не охватывает все приложение, таким образом, показывая верхнюю и нижнюю полосы инициализации приложения. Я не такой. совершенно уверен, как эт ...

Экранирование типов данных SQL в инструкции CREATE TABLE

Краткая справка : Мы создаем конструктор форм для нашего веб-приложения. Цель конструктора-позволить нашим администраторам быстро добавлять / изменять формы на нашей странице. Чтобы гарантировать, что данные, собранные этими формами, легко доступны для поиска отчетов, мы решили, что приложение создаст таблицу для каждой формы, которая содержит входные данные пользователя. Осознавая безопасность, все наши имена таблиц и столбцов должным образом экранируются и окружаются при правильном цитат (ка ...

htaccess перенаправления, если папка существует еще перенаправить в другую папку

Я хотел бы перенаправить htaccess в определенную папку "setup", если она существует. Иначе он должен сделать стандартный редирект акций, как это было : RewriteEngine on RewriteCond %{THE_REQUEST} ^(.+).php([#?][^ ]*)? HTTP/ RewriteRule ^(.+).php$ http://%{HTTP_HOST}/$1 [L] RewriteBase / RewriteRule ^$ /site [L] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule . /api/index.php [L] Теперь мои htaccess-Fu находятся далеко не там, где они должны быть. Я ...

ModuleNotFoundError: питон 3.6 не найти модули, в то время как Python 3.5 делает

Я хотел обновить свою версию python с 3.5 до 3.6. Поскольку я использую WinPython , я скачал и установил последнюю версию точно так же, как я делал это раньше с версией 3.5. Однако, если я использую версию 3.6, я получаю ModuleNotFoundError всякий раз, когда я импортирую самостоятельно созданный модуль. Минимальный пример: я создал файл t1.py, который содержит только оператор pass и файл t2.py, содержащий следующий код: import t1 print("done") Оба файла находятся в одной папке D:MyProject ...

Как определить запрос curl

Есть ли способ определить в моем скрипте, идет ли запрос от обычного веб-браузера или какой-то скрипт, выполняющий curl. Я могу видеть заголовки и могу различать с "User-Agent и другими несколькими заголовками", но в curl поддельные заголовки могут быть установлены, поэтому я не могу отслеживать запрос. Пожалуйста, предложите мне способы идентификации curl или другого подобного запроса без браузера. ...

Открыть.mdproj файл в VS2010

Недавно я унаследовал набор кода, который включает a .файл mdproj. Немного погуглив, я смог определить, что это Монопроект разработки. То, что я не смог решить, было ли это предназначено для открытия в Visual Studio или нет. Все остальные проекты в решении являются проектами C#. Итак: Можно ли открыть Монопроект развития в VS2010? Если нет, Могу ли я преобразовать его в проект C#? должен ли я использовать VS2010, или я должен использовать MonoDevelop выступает? Любое понимание этого было ...

Сортировка значений из argv

У меня есть потерянные строки в argv, и я хотел бы их отсортировать. Я делаю то же самое с strcmp и strcpy. Как я могу преобразовать const char** в массив char, который я могу использовать в своей функции сортировки? void sort(const char** sl, int n) { char s[n][20], t[20]; int i, j; for (i = 1; i < n; i++) { for (j = 1; j < n; j++) { if (strcmp(s[j - 1], s[j]) > 0) { strcpy(t, s[j - 1]); strcpy(s[j - 1], s[j]); strcpy(s[j] ...

Почему emacs не находит psql?

Это несколько странно, я скомпилировал из исходного кода postgresql. У меня не было никаких проблем с использованием psql вообще. $ psql -d rita psql (9.3.2) Type "help" for help. rita=> ` Однако, когда я пытаюсь запустить M-x sql-postgres на emacs, он запрашивает пользователя, пароль, базу данных, хост. Но когда я ввожу данные в минибуфер, просто появляется: Unable to locate SQL program psql. Я надеюсь, что кто-нибудь может сказать мне, как я могу исправить это, или что происходит. ...

Создание экземпляра shared ptr с помощью make shared

Рассмотрим следующий код: class A { .... shared_ptr<std::thread> mThread; void Step(); void LaunchTrhead(); } void A::LaunchThread() { ... mThread=make_shared<std::thread>(Step); // This line gives an error ... } void A::Step() { ... } Я пытаюсь инициализировать общий указатель mThread так, чтобы он вызывал функцию Step. Однако компилятор выдает мне ошибку "недопустимая инициализация ссылки типа ... из выражения типа "неразрешенный перегруженны ...

Наложение прозрачного фона на встроенное видео

У меня есть видео, которое я встроил в полноширотную div-панель. Я пытаюсь наложить градиент поверх него, но не могу заставить его работать. Я попытался настроить z-индекс, обернуть видео в другой div и - как показано ниже-добавить класс наложения, но я, должно быть, упустил что-то очевидное. Что бы я ни пытался, видео прыгает обратно на другие панели (которые в конечном итоге падают позади него). Был бы так благодарен за вашу помощь! <div class="videoContainer hide-for-sm ...

Конвертировать zip в магазине компрессионные

У меня есть zip-файл file.zip, который сжат. Есть ли способ изменить уровень сжатия файла для хранения (без сжатия). Я написал и попробовал следующий код, и он работает, но я буду запускать его в среде, где память и хранилище будут ограничены, и может не хватить места. Я использую библиотеку zip4j. Этот код извлекает входной zip-файл в папку,а затем перезаписывает его с уровнем сжатия хранилища. Проблема с этим заключается в том, что в какой-то момент выполнения в хранилище есть 3 копии zip, ч ...

Когда следует использовать динамические и статические библиотеки

При создании библиотеки классов в C++ можно выбрать между dynamic (.dll) и статические (.lib) библиотеки. В чем разница между ними и когда уместно использовать какие? ...

powershell: как вычислить строку, считанную из файла

Файл a.txt это: Удалить испытание _ $суффикса $a=get-content a.txt $suffix= "tableA" Как манипулировать переменной, чтобы установить ее как Удалить из test_tableA ...

Отключите функции Fdescribe() и fit () Jasmine в зависимости от среды

fdescribe() и fit() отлично подходят для уменьшения шума, когда вы работаете над подмножеством тестов. Я иногда забываю поменять их обратно на describe()/it() перед слиянием моей ветви с мастером. (Это нормально, чтобы иметь их в отдельной ветви во время работы над кодом - то есть предварительная проверка фиксации не будет работать для меня.) Моя среда CI-это Codeship. Есть ли решение этой проблемы, которое провалило бы тесты в Codeship, если бы оно столкнулось с какими-либо сфокусированными м ...

HTML select и option смешанные направления (ltr & rtl)

У меня есть поле выбора, которое я хочу выровнять справа, но я хочу, чтобы раскрывающийся список опций был выровнен слева. Вот так: <select> <option>item</option> </select> И CSS: select { direction: rtl; } option { direction: ltr; } Но установка направления тега select также задает направление раскрывающегося меню select. Смотрите здесь Возможно ли это вообще? Я знаю, что в качестве альтернативы я мог бы создать пользовательский функционал выбора с помощью j ...

Является ли Android POSIX-совместимым?

Совместим ли Android POSIX? Я знаю, что он использует ядро Linux, но я не уверен, что это означает, что он совместим с POSIX, так как стандарт POSIX больше связан с функциями userland. Итак, это совместимо? Например, если я использую только функции ANSI и POSIX в моей программе C, будет ли она компилироваться и работать на Android без необходимости каких-либо изменений кода? ...

ExtJS или SmartClient?

Я хотел бы услышать Ваше мнение об этих двух фреймворках. Мне очень нравятся функции ExtJS, но недавно я увидел SmartClient, и он тоже кажется отличным и бесплатным (его клиентские функции) для коммерческих проектов. Я попробовал немного SmartClient, и это, кажется, проще, чем ExtJS, и у него есть лучшая документация Tnan ExtJS. Но.. Я не работал ни с одним из этих фреймворков и, возможно, ошибаюсь. Вот почему мне хотелось бы услышать мнение людей, которые работали с их. И кстати.. как работае ...