Вопросы-ответы - все решения ➜ страница 340
В чем разница между Xamarin.LayoutOptions формы, особенно заполнить и расширить?
В Xamarin.Формы каждый View имеет два свойства HorizontalOptions и VerticalOptions. Оба типа LayoutOptions и может иметь одно из следующих значений: LayoutOptions.Start LayoutOptions.Center LayoutOptions.End LayoutOptions.Fill LayoutOptions.StartAndExpand LayoutOptions.CenterAndExpand LayoutOptions.EndAndExpand LayoutOptions.FillAndExpand по-видимому, он управляет выравниванием вида на родительском виде. Но как именно поведение каждого отдельного варианта? А в чем разница между Fill и суффикс ...
Описывать архитектуру для веб-приложений Java? [закрытый]
давайте делиться Java на основе архитектуры веб-приложений! существует множество различных архитектур для веб-приложений, которые должны быть реализованы с помощью Java. Ответы на этот вопрос могут служить библиотекой различных конструкций веб-приложений с их плюсами и минусами. Хотя я понимаю, что ответы будут субъективными, давайте постараемся быть максимально объективными и мотивировать плюсы и минусы, которые мы перечислили. используйте уровень детализации предпочитаю для описания вашей ар ...
Закодировать строку в UTF-8
У меня есть строка с "-" характер и у меня есть некоторые проблемы с ним. Мне нужно закодировать эту строку в кодировку UTF-8. Я пробовал это таким образом, но это не работает: byte ptext[] = myString.getBytes(); String value = new String(ptext, "UTF-8"); Как мне закодировать эту строку в utf-8? ...
Вызов динамической функции с динамическими параметрами в Javascript [дубликат]
этот вопрос уже есть ответ здесь: Передача массива в качестве параметра функции в JavaScript 9 ответов передача аргументов вперед к другой функции javascript [дубликат] 3 ответы Я ищу подвох в этом. Я знаю, как вызвать динамическую, произвольную функцию в Javascript, передавая определенные параметры, что-то вроде эт ...
Проверка подлинности JWT для веб Asp.Net API-интерфейс
Я пытаюсь поддерживать JWT bearer token (JSON Web Token) в моем приложении Web api, и я теряюсь. Я вижу поддержку .net core и OWIN приложения. В настоящее время я размещаю свое приложение над IIS. как я могу достичь этого модуля аутентификации в моем приложении? Есть ли способ я могу использовать <authentication> конфигурация аналогична тому, как я использую формуWindows authentication? ...
Как использовать BigInteger?
У меня есть этот кусок кода, который не работает: BigInteger sum = BigInteger.valueOf(0); for(int i = 2; i < 5000; i++) { if (isPrim(i)) { sum.add(BigInteger.valueOf(i)); } } переменная sum всегда равна 0. Что я делаю не так? ...
Как преобразовать строку JSON в карту с помощью Jackson JSON
Я пытаюсь сделать что-то вроде этого, но это не работает: Map<String, String> propertyMap = new HashMap<String, String>(); propertyMap = JacksonUtils.fromJSON(properties, Map.class); но IDE говорит: непроверенное задание Map to Map<String,String> Как правильно это сделать? Я использую только Jackson, потому что это то, что уже доступно в проекте, есть ли собственный способ преобразования Java в/из JSON? в PHP я бы просто json_decode($str) и я бы вернул массив. Мне ну ...
Как я могу сказать Spring Boot, какой основной класс использовать для исполняемого jar?
Execution default of goal org.springframework.boot:spring-boot-maven-plugin:1.0.1.RELEASE:repackage failed: Unable to find a single main class from the following candidates мой проект имеет более одного класса с main метод. Как я могу сказать плагину Spring Boot Maven, какой из классов он должен использовать в качестве основного класса? ...
Изменение нескольких файлов
следующая команда правильно изменяет содержимое 2 файлов. sed -i 's/abc/xyz/g' xaa1 xab1 но то, что мне нужно сделать, это изменить несколько таких файлов динамически, и я не знаю имена файлов. Я хочу написать команду, которая будет читать все файлы из текущего каталога, начиная с xa* и sed следует изменить содержимое файла. ...
Как использовать HttpWebRequest (.NET) асинхронно?
Как я могу использовать HttpWebRequest (.NET, C#) асинхронно? ...
Чтение рекурсивной папки Python
у меня есть фон C++/Obj-C, и я только открываю Python (писал его около часа). Я пишу скрипт для рекурсивного чтения содержимого текстовых файлов в структуре папок. проблема у меня есть код, который я написал будет работать только на одну глубокую папку. Я могу понять, почему в коде (см. #hardcoded path), Я просто не знаю, как я могу двигаться вперед с Python, так как мой опыт работы с ним только новый. Python Код: import os import sys rootdir = sys.argv[1] for root, subFolders, files in os. ...
Как определить положение прокрутки страницы с помощью jQuery
у меня возникли проблемы с функциональностью jQuery на моем сайте. Что он делает, так это то, что он использует window.scroll() функция для распознавания, когда windows изменяет свое положение прокрутки и при изменении вызывает несколько функций для загрузки данных с сервера. проблема .scroll() функция вызывается, как только есть даже небольшое изменение в положении прокрутки и загружает данные в нижней части; однако то, что я хочу достичь, это загрузить новые данные, когда положение прокрутки ...
Проверка JavaScript null
я наткнулся на следующий код: function (data) { if (data != null && data !== undefined) { // some code here } } Я несколько новичок в JavaScript, но, из других вопросов, которые я читал здесь, у меня сложилось впечатление, что этот код не имеет большого смысла. В частности, в этом ответе говорится, что вы получите сообщение об ошибке при доступе к неопределенной переменной в любом контексте, кроме typeof. обновление: в (цитата) ответ выше может ввести в забл ...
Как просмотреть содержимое библиотеки Windows (*.движение за освобождение)
у меня есть двоичный файл-статическая библиотека Windows (*.библиотека.) Есть простой способ узнать имена функций и их интерфейс из этой библиотеки ? что-то похожее на emfar и elfdump утилиты (в системах Linux)? ...
Как включить (буквально) все предупреждения GCC?
Я хотел бы включить -- буквально -- все из предупреждений, которые есть у GCC. (Вы думаете, что это будет легко...) думаешь -Wall может сделать трюк, но нет! Еще нужно -Wextra. думаешь -Wextra может сделать трюк, но нет! Не все из перечисленных предупреждений здесь (например, -Wshadow) включены этим. И я до сих пор не знаю, если этот список всесторонний. как я могу сказать GCC включить (нет, если, и, или но!)все предупреждения у него есть? ...
Kotlin-инициализация свойств с использованием "по ленивому" против " lateinit"
в Kotlin если вы не хотите инициировать свойство класса внутри конструктора или в верхней части тела класса, у вас есть в основном эти два варианта (из ссылки на язык): Ленивая Инициализация lazy () - это функция, которая принимает лямбду и возвращает экземпляр Lazy, который может служить делегатом для реализации свойства lazy: первый вызов get () выполняет лямбду, переданную lazy () и запоминает результат, последующие вызовы get () просто возвращают запомненный результат. пример p ...
Включите IncludeExceptionDetailInFaults (либо из ServiceBehaviorAttribute, либо из поведения конфигурации) на сервере
У меня есть служба WCF, которая работает отлично, и что-то изменилось, и я не знаю, что. Я получаю это исключение: ...
Отображение переменной шаблона в виде HTML
Я использую интерфейс "сообщения" для передачи сообщений пользователю следующим образом: request.user.message_set.create(message=message) Я хотел бы включить HTML в мой {{ message }} переменная и визуализировать его, не экранируя разметку в шаблоне. ...
Использование оператора с нулевым объектом
безопасно ли использовать using оператор на (потенциально) нулевом объекте? Рассмотрим следующий пример: class Test { IDisposable GetObject(string name) { // returns null if not found } void DoSomething() { using (IDisposable x = GetObject("invalid name")) { if (x != null) { // etc... } } } } гарантируется ли, что Dispose будет вызываться только если объект не равен null, и я не получу NullReferenceException? ...
Как использовать sudo внутри контейнера docker?
обычно контейнеры docker запускаются с помощью пользователя root. Я хотел бы использовать другого пользователя, что не является проблемой с использованием директивы пользователя docker. Но этот пользователь должен иметь возможность использовать судо внутри контейнера. Эта команда отсутствует. вот простой Dockerfile для этой цели: FROM ubuntu:12.04 RUN useradd docker && echo "docker:docker" | chpasswd RUN mkdir -p /home/docker && chown -R docker:docker /home/docker USER docker ...
Перенаправление на URL-адрес в колбу
Я новичок в Python и Flask, и я пытаюсь сделать эквивалент Response.redirect а в C# - ie: перенаправление на определенный URL - как мне это сделать? вот мой код: import os from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello World!' if __name__ == '__main__': # Bind to PORT if defined, otherwise default to 5000. port = int(os.environ.get('PORT', 5000)) app.run(host='0.0.0.0', port=port) ...
Как построить библиотеку android с Android Studio и gradle?
я пытаюсь перенести проект из Eclipse, но ничего, я пробовал работает. В Eclipse у меня есть 3 проекта (2 проекта приложений для android и 1 проект библиотеки android). 2 проекта приложения зависят от проекта библиотеки. Когда я делаю экспорт gradle, я получаю 3 проекта, которые не работают. Я открыт для реструктуризации проекта, но не нашел никакой документации о том, как это должно быть сделано. есть ли способ сделать 3 проекта, которые Eclipse exports работают вместе? Я лучше перестройке вещ ...
Получить индекс элемента, как ребенка относительно родителей
допустим, у меня есть эта разметка: <ul id="wizard"> <li>Step 1</li> <li>Step 2</li> </ul> и у меня есть этот jQuery: $("#wizard li").click(function () { // alert index of li relative to ul parent }); как я могу получить индекс ребенка li относительно его родителя, при нажатии, что li? например, когда вы нажимаете "Шаг 1",alert С "0"должно выскочить. ...
Как очистить базу данных redis?
Я играл с redis (и добавить немного удовольствия с ним) в течение последних нескольких дней, и я хотел бы знать, если есть способ, чтобы очистить БД (удалить наборы, существующий ключ....) легко. Во время моих тестов я создал несколько наборов с большим количеством членов, даже создал наборы, которые я не помню имени (как я могу перечислить этих парней ?). Есть идеи, как от них избавиться ? ...
Как выбрать первый и последний тд подряд?
Как вы можете выбрать первый и последний TD подряд? tr > td[0], tr > td[-1] { /* styles */ } ...
Правильный тип mime для изображений SVG со встроенными шрифтами
это обычный тип SVG mime: image/svg+xml и он отлично работает. Однако при внедрении шрифта SVG chrome сообщает вам, что тип mime неверен, очевидно, потому что вы возвращаете шрифт вместо изображения. есть ли универсальный тип mime? хром не так? это application/svg+xml принято как-то? Я думаю, что это все еще серая область в HTML5, но кто-то здесь может знать. ...
Массив, копировать значения ключей в PHP [дубликат]
этот вопрос уже есть ответ здесь: создайте массив assoc с равными ключами и значениями из обычного массива 3 ответы у меня есть этот массив: $a = array('b', 'c', 'd'); есть ли простой способ преобразовать массив следующим? $a = array('b' => 'b', 'c' => 'c', 'd' => 'd'); ...
Как показать сообщение подтверждения перед удалением?
Я хочу получить подтвердить при нажатии "удалить" (это может быть кнопка или картинка). Если пользователь выбирает 'Ok 'тогда удаление сделано, иначе если'Cancel' нажатии ничего не происходит. Я попытался повторить это, когда кнопка была нажата, но эхо вещи делает мои поля ввода и текстовые поля теряют свои стили и дизайн. ...
ГИТ полки против заначку
Я очень незнаком с shelve аспект Git. Если stash используется, чтобы отложить незавершенную работу, что такое shelve тогда? Для чего ты его используешь? ...
Перезагрузка / обновление сетки кендо
Как перезагрузить или обновить сетку кендо с помощью Javascript? часто требуется перезагрузить или обновить сетку через некоторое время или после действия пользователя. ...