Вопросы-ответы - все решения ➜ страница 96
RESTful api design: обработка исключений с помощью вложенных функций (python, flask)
Я хотел бы улучшить свой стиль кодирования с более прочным пониманием try, except и raise в разработке API, и менее подробный код. У меня есть вложенные функции, и когда одна из них ловит execption, я передаю исключение другой и так далее. Но таким образом, я мог бы распространить несколько проверок одной и той же ошибки. Я имею в виду: [использование try vs if в python для рассмотрения стоимости пробной операции. Как бы вы справились с ошибкой только один раз через вложенные функции ? Нап ...
Прямой доступ к памяти библиотеки DLL C++ в C#
Я искал stackoverflow для этой проблемы, но не нашел этого точного. В частности, я нашел массу вопросов, касающихся извлечения ссылок на строки C++ (char**), когда сторона C# управляет памятью, но не наоборот. Ситуация выглядит следующим образом. У меня есть DLL (написанная на VC++ 2012), которую я написал сам. Он загружает и анализирует данные из файлов, а затем позволяет любому, кто использует DLL доступ к этим данным (фактический прямой доступ к памяти по соображениям производительности) в н ...
Используя комбинированный режим контроллера и навигационный контроллер в качестве корневого контроллера окна просмотра поочередно
У меня есть навигационный контроллер, который является корневым контроллером представления моего приложения. это мой главный экран. У меня есть контроллер split view, главный вид которого отображает местоположение, а детальный вид показывает местоположение на карте. Я хотел подтолкнуть контроллер split view к навигационному контроллеру, но он выдал ошибку, сказав, что контроллер split view не может быть подтолкнут к навигационному контроллеру, и это должен быть корневой контроллер представления ...
Linux ищет текстовую строку из файлов.bz2 постоянно в подкаталогах
У меня есть случай, когда несколько файлов .bz2 расположены в подкаталогах. И я хочу искать текст из всех файлов, используя команды bzcat и grep command linux. Я могу искать один-один файл, используя следующую команду: bzcat <filename.bz2> | grep -ia 'text string' | less Но теперь мне нужно сделать то же самое для всех файлов в подкаталогах. ...
Как вызвать методы java для объекта из шаблона FreeMarker?
Можно ли вызвать метод, который берет параметры из шаблона Freemarker? У меня есть объектная модель, которую я пытаюсь отобразить с помощью Freemarker на веб-странице. Один из объектов имеет метод для получения подсписка его содержимого-беря параметр, который используется для фильтрации списка: public List getunits(final String type); Я знаю, что в JSP вы не можете сделать это напрямую, но вы можете написать пользовательские функции, которые позволят вам достичь желаемого результата. Как вы ...
Неопределенные символы для архитектуры x86 64: "yylval", на который ссылается yylex в Mac OS
Я пробую некоторые примеры из O'Reilly Flex & Bison. Первая программа Bison и Flex, которую я пытаюсь, дает мне следующую ошибку при связывании источников: Неопределенные символы для архитектуры x86_64:" _yylval", Ссылка Откуда: _yylex in lex-0qfK1M.o Поскольку я новичок в Mac и просто пробую примеры, я понятия не имею, что здесь не так. L файл: /* recognize tokens for the calculator and print them out */ %{ #include "fb1-5.tab.h" %} %% "+" { return ADD; } "-" { ...
LocalDateTime как общее количество наносекунд
Я работаю с объектами LocalDateTime и хотел бы сохранить их в виде Long с точностью до наносекунды. Я пытался конвертировать между Instant представлением, но пока безуспешно. Например: localDateTime.toInstant(ZoneOffset.UTC).getNano Возвращает только нано-секундный сегмент localDateTime - Есть ли способ вернуть полное значение в наносекундах? Аналогично toEpochSecond, но не в секундах, а в наносекундах? ...
Позволяет ли связывание C С C++ избежать неопределенного поведения, которое является законным в C, но не C++?
Если у вас есть файл C, скомпилированный с помощью компилятора C и имеющий определенное поведение для C, но не C++, можно ли связать его с файлом C++ и не иметь неопределенного поведения? В бла.c (файл, скомпилированный как C) struct x { int blah; char buf[]; }; extern char * get_buf(struct x * base); extern struct x * make_struct(int blah, int size); Blah_if.h extern "C" { struct x; char * get_buf(struct x * base); struct x * make_struct(int blah, int size); } Some ...
Соната Пакетные Операции И Доктрина Крючков
Я создал админку Соната (в Symfony2 пакет http://sonata-project.org/about) и я добавил событие в preRemove крюк (учение). В нескольких словах, когда я удаляю запись, запустите curl в другой сервис. Все работает. Но Sonata также имеет "пакетные операции", где я могу выбрать несколько строк и выбрать"Удалить все выбранные". Но , Если я выберу "удалить все выбранные", завиток не запустится. В preRemove крюком (доктриной) это не называется. Есть человек, который может мне помочь?! Спасибо ...
Гатлинг Дж.Н.Исключения connectexception: адрес уже используется
При выполнении симуляций с Гатлингом я получаю следующие исключения: J. n.ConnectException: адрес уже используется: нет дополнительной информации Происходит ли это, когда сервер, протестированный против, не отвечает или таймаут? Я хочу убедиться, что это исключение, вызванное сервером, а не клиентом. ...
OctoberCMS: установка нескольких моделей в одной конечной точке API
Я строю бэкенд с OctobderCMS для мобильного приложения и должен иметь API для приложения, у меня есть около 15 моделей и хочу иметь 2 конечные точки API для этих моделей, Одна конечная точка для 2-3 моделей, а другая enpoint для остальных моделей. Могу ли я сделать так, чтобы это произошло? ...
Событие клиента FineUploader после завершения всех загрузок
Я реализовал FineUploader и хотел бы подключить Мой клиентский скрипт к событию после загрузки всех файлов. Разве это возможно? Далее следует моя реализация. Просто хочу знать, правильное ли это направление. function init() { var uploader = new qq.FineUploader({ element: document.getElementById('button-selectfiles'), request: { endpoint: '/Up/UploadFile' }, callbacks: { onStatusChange: onFileUploadStatusChange } }); ...
Поиск по категориям и подкатегориям Django
Я пытаюсь использовать аналогичную реализацию категории для этой в Django Wiki. Мне интересно, как Джанго делает поиск, чтобы вытащить все объекты, связанные с родительской категорией. Например, если у меня есть категория "телевизор" и в ней есть подкатегории "LED", "LCD" и "Plasma", как я смогу легко запрашивать все телевизоры без рекурсивного перебора всех подкатегорий и подсубкатегорий (если таковые имеются). Код мудрый я думал что-то например: class Item(models.Model): name = ... ...
Проверьте, находится ли строка в фрейме данных pandas
Я хотел бы посмотреть, существует ли определенная строка в определенном столбце В моем фрейме данных. Я получаю ошибку ValueError: значение истинности ряда неоднозначно. Использовать.пустые, а.типа bool(), а.пункт(), а.любой() или.все(). import pandas as pd BabyDataSet = [('Bob', 968), ('Jessica', 155), ('Mary', 77), ('John', 578), ('Mel', 973)] a = pd.DataFrame(data=BabyDataSet, columns=['Names', 'Births']) if a['Names'].str.contains('Mel'): print "Mel is there" ...
Сочетание клавиш для jButton без использования клавиши alt
В SWT вы можете дать любой кнопке комбинацию клавиш, просто добавив & перед буквой в метке кнопки. Например, если моя метка кнопки &Play, я могу активировать кнопку, нажав букву p на клавиатуре. В Swing можно добавить комбинацию клавиш, используя свойство mnemonic. Однако вам нужно нажать alt+p, чтобы активировать кнопку. Это действительно наиболее подходит для ярлыков меню. Я хочу активировать кнопку с буквенным нажатием и без alt модификатор. Я видел этот пост о том, как это сдел ...
Почему некоторые URL-адреса сайтов не содержат расширения файла?
Я просматривал интернет и заметил, что YouTube, например, содержит URL-адрес, подобный этому, чтобы обозначить страницу видео: http://www.youtube.com/watch?v=gwS1tGLB0vc. Мой сайт использует URL-адрес, подобный этому для страницы темы: http://www.example.com/page.php?topic_id=6f3246d0sdf42c2jb67abba60ce33d5cc. Разница в том, что если вы еще не заметили, что на youtube нет расширения файла для их страницы просмотра, поэтому мне интересно, почему некоторые сайты не используют расширения файлов и ...
Настройка страницы входа по умолчанию Alfresco
Я хочу настроить свою страницу входа alfresco от стандартной (4.2.Ф). Я только хочу изменить логотип alfresco и цвет фона. Я думаю, что могу скопировать файлы о странице входа в систему ALfresco и скопировать их в механизм расширения. Я не могу найти эти файлы в пути alfresco ? Пожалуйста, кто-нибудь может помочь мне разобраться в этом ? ...
Android устройства, подключенные к NSD, как отправлять сообщения с помощью сокетов (клиент-клиент)?
Недавно я настроил P2P-связь в моем приложении на нескольких устройствах с помощью этого руководства: http://developer.android.com/training/connect-devices-wirelessly/nsd.html Итак, теперь я могу найти другие устройства в моей сети, на которых работает мое приложение. Теперь я хочу отправлять сообщения между клиентами. Может быть 1,2 или более клиентов, но сообщения будут идти только к 1 клиенту одновременно, больше похоже на запрос PING, но с некоторым текстом. Я читал о сокетах, и, кажется ...
как разделить значения столбца mysql, разделенного значением, на другой столбец?
У меня есть столбец, содержащий номера домов и единиц измерения. Мне нужны номера домов и квартир в двух разных колонках. Номера единиц измерения заключены в квадратные скобки. Ниже приведены примерные данные: Column 1 Column 2 85 (Unit A) 85 (Unit B) 86 87 - 89 (Unit A) Желаемый результат выглядит следующим образом: Column 1 Column 2 85 Unit A) 85 Unit B) 86 87 - 89 Unit A) Значения разделяются символом '(' Как мне это с ...
Когда TrustManagerFactory не является TrustManagerFactory (Java)
Я пытаюсь добавить дополнительный тест JUnit к существующему продукту App-Server (TomCat). Я столкнулся с проблемой с (существующим и выставленным) пользовательским TrustManager. Эта штука прекрасно работает в производстве, но во время JUnit, дает исключение. Настроенный TrustManager просто загружает хранилище ключей из Пути и неявно доверяет нашим собственным общедоступным сертификатам. По какой-то причине использование этого в JUnits вызывает исключение в следующей строке: TrustManagerFacto ...
Как добавить Websphere 6.1 server / runtime в Eclipse?
В настоящее время я использую RAD 7.0.x. x но я хотел бы переключиться на Eclipse. Насколько мне удалось погуглить, это невозможно (есть пример, который показывает, что это возможно, создав Genreic Server/Runtime, но эта опция недоступна в Eclipse Galileo 3.5.2.). Я мог бы попробовать Helios, но перед загрузкой и установкой хотел бы узнать, возможно ли это вообще (насколько я знаю, можно использовать WebSphere 6.0, но не 6.1/7). ...
Qt MouseMoveEvent срабатывает только при нажатии кнопки мыши
У меня тут странная проблема. Я работаю над приложением, и в одном из моих классов я отслеживаю события мыши. Самое странное, что мое событие перемещения мыши будет вызываться только при нажатии любой кнопки мыши. Я даже не фильтрую для каких-либо нажатий кнопок в методе; сам метод даже не вызывается, если я не нажимаю на этот объект (тот, который его контролирует). Что обычно приводит к такому типу ошибок? Я не уверен, что это уместно, но у меня есть 2 разных вещи, контролирующие мои вход ...
как удалить нечитаемые символы в контексте с помощью PHP?
Привет я кормлю контекст zend_lucene_search и он может искать слово до специальных символов, а после этого он не доступен для поиска. Например: very well to the other job boards � one of the main things that has impressed is the variety of the applications, especially with regards to the background of the candidates" manoj � Head Если я ищу "доски", я могу получить его, но если я ищу одну или любую строку после нечитаемых символов, я не могу найти ее. Как удалить их, и я хочу получить ...
Оболочка командной строки Windows для sqlite3
Документация утверждает, что для sqlite3 существует оболочка командной строки: "чтобы запустить программу sqlite3, просто введите "sqlite3", а затем имя файла, содержащего базу данных SQLite."Когда я пытаюсь это сделать, в командной строке Windows я получаю сообщение об ошибке "'sqlite3' не распознается как внутренняя или внешняя команда, работоспособная программа или пакетный файл."Проводник Windows показывает несколько папок "Sqlite3" в различных местах: backends(C:/Python26/Lib/site-packag ...
UDP Broadcast / обнаружение устройств на iOS?
Я пытаюсь разработать средство обнаружения устройств Logitech Harmony Hub в моей локальной сети с помощью приложения iOS. Концепция вдохновлена этим узлом.Проект JS, который, кажется, отправляет широковещательную передачу UDP на адрес 255.255.255.255, а затем получает IP-адрес Logitech (это все, что мне нужно). При тестировании узла.Проект JS в моей домашней сети с моего Mac, он успешно находит Logitech Harmony Hub. Я использую CocoaASyncSocket, и должен признать, мое понимание о том,как раб ...
Какова лучшая практика docker + ufw под Ubuntu
Я только что попробовал Докера. Это потрясающе, но, кажется, не очень хорошо работает с ufw. По умолчанию docker будет немного манипулировать iptables. Результат не ошибка, но и не то, что я ожидал. Для получения более подробной информации вы можете прочитать опасности UFW + Docker Моя цель-создать систему, подобную Host (running ufw) -> docker container 1 - nginx (as a reverse proxy) -> docker container 2 - node web 1 -> docker con ...
Рабочий Каталог Стартового Задания PowerShell
Можно ли указать рабочий каталог для команды Start-Job? Пример использования: Я нахожусь в каталоге и хочу открыть файл, используя Emacs для редактирования. Если я сделаю это напрямую, он будет блокировать PowerShell, пока я не закрою Emacs. Но с помощью Start-Job пытается запустить Emacs из моего домашнего каталога, таким образом, Emacs открывает новый файл вместо того, который я хотел. Я попытался указать полный путь с помощью $pwd, но переменные в блоке скрипта не разрешаются до тех пор, ...
извлечение узких мест с помощью предварительно обученного Inceptionv3-различия между реализацией Keras и собственной реализацией Tensorflow
(извинения за длинный пост) Все, Я хочу использовать узкие места из предварительно подготовленной модели Inceptionv3 для прогнозирования классификации для моих входных изображений. Перед обучением модели и прогнозированием классификации я попробовал 3 различных подхода для извлечения узких мест. Мои 3 подхода дали различные характеристики узкого места (не только по значениям, но даже по размеру). Размер моих узких мест из Подход 1 и 2: (количество входных изображений) x 3 x 3 x 2048 Р ...
Как я могу реализовать строку подключения DbContext in.NET ядро?
Моя ситуация очень похожа на эту ссылку или, по крайней мере, мой код похож, и я пытаюсь найти способ применить этот же метод в синтаксисе .NET Core. Передать строку соединения в код-первый DbContext Мой конкретный код выглядит следующим образом: public partial class CompanyFormsContext : DbContext { public CompanyFormsContext() : base("name=CompanyFormsContext") { } public CompanyFormsContext(string connName) : base("name=" + connName) { } ... ...
Почему бинарная кроссэнтропия более точна, чем категориальная кроссэнтропия для многоклассовой классификации в Керасе?
Я учусь создания сверточных нейронных сетей с использованием выбранной позиции. Я пытаюсь получить высокую точность для набора данных MNIST. По-видимому, categorical_crossentropy относится к более чем 2 классам, а binary_crossentropy - к 2 классам. Поскольку существует 10 цифр, я должен использовать categorical_crossentropy. Однако после обучения и тестирования десятков моделей binary_crossentropy последовательно значительно превосходит categorical_crossentropy. На Kaggle я получил точность 99 ...