Codengineering - блог о программировании ➜ страница 1047


REST URI convention-единственное или множественное имя ресурса при его создании

Я новичок в REST, и я заметил, что в некоторых RESTful сервисах они используют разные URI ресурсов для обновления/получения/удаления и создания. Например, Создание-использование /ресурсы С методом столба (наблюдайте множественное число) в некоторых местах используя /ресурс (единственное число) Обновление-использование /ресурс/123 с помощью метода PUT Get-Using /ресурс/123 с помощью метода GET Я немного запутался. об этом соглашении об именовании URI. Что мы должны использовать множественн ...

Как изменить цвет фона combobox

Как изменить цвет фона поля со списком в C++ с помощью Windows API? ...

Родительский последний classloader, чтобы решить путь Java-класс, черт возьми?

У меня есть проект, который использует две версии после установки BouncyCastle банки bcprov-jdk15 и bcprov-jdk16. Jvm загружает старую версию, но есть функция, которую я написал, для запуска которой требуется более новая версия. Я попытался решить эту проблему с помощью пользовательского загрузчика классов. После некоторого гугления и с помощью некоторых предыдущих ответов Stackoverflow[1] [2] и этот блог, я написал следующий Родительский загрузчик последнего класса, чтобы загрузить классы из бо ...

Можно ли настроить log4j для создания нового файла при каждом запуске приложения?

Например, при первом запуске приложения (или сразу после удаления каталога /logs) я хочу, чтобы log4j записал журналы приложения в файл с именем log.0. Затем я выхожу из приложения и перезапускаю его, я хочу, чтобы журналы были записаны в журнал.1. И так далее. Я хотел бы сохранить это в файле конфигурации, хотя если я не могу, я думаю, что всегда могу сделать это в моем приложении, когда log4j настроен. Возможно ли это? Если да, то как? ...

Как игнорировать несоответствие имен SSL-сертификатов в Python (xmlrpc)

При попытке связаться с сервером с помощью библиотеки XML-RPC Python: import xmlrpc.client url = 'https://12345/' api = xmlrpc.client.ServerProxy(url) print(api.system.listMethods()) Я получаю эту ошибку: ssl.py in match_hostname ssl.CertificateError: hostname '12345' doesn't match '*.hostname.com' Очевидно, я могу изменить источник ssl.py игнорировать это, но есть ли лучший способ, как параметр, который я могу установить и т. д.? ...

Как настроить слушателя remember me aware в Symfony 2?

Я успешно реализовал пользовательский поставщик аутентификации, но теперь мне также нужно добавить функциональность "Запомнить меня", и я не смог найти документы о том, как это сделать. Я попытался добавить это: remember_me: key: "%secret%" lifetime: 31536000 # 1 year always_remember_me: true Но в нем говорится следующее: You must configure at least one remember-me aware listener (such as form-login) for each firewall that has remember-me enabled. Я нашел это, но я не уверен ...

Выделение части слова в elasticsearch

Я сделал авто-суггестор в эластичном поиске, используя N-граммовый токенизатор. Теперь я хочу выделить введенную пользователем последовательность символов в списке автоматического предложения. Для этой цели я использовал маркер, доступный в elastic search мой код, как показано ниже, но в выводе полный термин выделяется, где я иду неправильно. { "query": { "query_string": { "query": "soft", "default_field": "competency_display_name" } }, "highl ...

Как разместить файлы на моем сайте drupal 7

Мне нужно загрузить некоторые файлы (файлы adobe illustrator) и разместить ссылки на скачивание на веб-сайте drupal 7. У меня есть учетная запись администратора в интерфейсе drupal, но в настоящее время нет ftp-доступа к серверу, на котором размещен сайт. Есть ли способ загрузить файлы на сайт через интерфейс drupal? Это было бы идеально. Мне просто нужно загрузить их и иметь ссылки на то, где они находятся на сервере, чтобы я мог создать страницу с этими ссылками на ней. Это что - то мне ...

Упаковка статического контента в Nuget для проектов PackageReferece

У меня есть проект библиотеки классов (net47), и я хотел бы упаковать в nuget мою dll и несколько файлов статического контента (js, css, images...). Я хочу использовать эту dll и контент из потребительских проектов. Эти проекты будут проектами MVC PackageReference. В этих проектах локальные статические файлы находятся в папке wwwroot. Я пробовал это: NuGet ContentFiles Demystified но я получаю ссылки на мои файлы js и css (они не копируются в мой проект содержание). В моем nuspec я пробовал и ...

шрифты блокируются в веб-клиенте cors

Пока я работал в local, все работало отлично, теперь я загрузил на хостинг, и шрифты блокируются чем-то, о чем я никогда не слышал (CORS). Шрифты (а также css, js и т. д.) находятся в поддомене, поскольку URL-адреса анализируются индексом (поэтому пути не работают в домене). Css/js работают нормально. Это вывод в веб-консоли (firefox): Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at /fonts/Oxygen-Regular.ttf. (Reason: CORS header 'Access-Control-A ...