Вопросы-ответы - все решения ➜ страница 664
Как проверить GUID-это GUID
Как определить, содержит ли строка GUID против просто строки чисел. будет ли GUID всегда содержать хотя бы 1 Альфа-символ? ...
Как легко создать GitHub дружественный markdown для документированных функций JavaScript?
Я хочу иметь возможность принимать комментарии JSDoc, как это в любом месте в источнике JavaScript (даже вложенные вниз несколько слоев функций, в модуле или даже анонимных функций): /** * Used to do some important thing that needs doing that works like xyz. * @param {String} whatever - some string that has some purpose * @param {Function} callback - a function that needs to be run * @returns {Boolean} whether or not something happened */ function something(whatever, callback) { ...
Как сохранить карту ES6 в localstorage (или в другом месте)?
var a = new Map([[ 'a', 1 ]]); a.get('a') // 1 var forStorageSomewhere = JSON.stringify(a); // Store, in my case, in localStorage. // Later: var a = JSON.parse(forStorageSomewhere); a.get('a') // TypeError: undefined is not a function к сожалению JSON.stringify(a); просто возвращает ' {}', что означает, что a становится пустым объектом при восстановлении. нашел es6-mapify это позволяет вверх / вниз-кастинг между картой и простым объектом, так что это может быть одно решение, но я надеялся, ...
Обрабатывать исключения проверки подлинности spring security с помощью @ExceptionHandler
Я использую Spring MVC @ControllerAdvice и @ExceptionHandler для обработки всех исключений REST Api. Он отлично работает для исключений, создаваемых контроллерами web mvc, но он не работает для исключений, создаваемых пользовательскими фильтрами spring security, потому что они запускаются до вызова методов контроллера. у меня есть пользовательский фильтр безопасности spring, который выполняет аутентификацию на основе маркера: public class AegisAuthenticationFilter extends GenericFilterBean { ...
Что настраивает сис.путь в Python, и когда?
когда я запускаю import sys print sys.path на моем Mac (Mac OS X 10.6.5, Python 2.6.1), я получаю следующие результаты. /Library/Python/2.6/site-packages/ply-3.3-py2.6.egg ... /Library/Python/2.6/site-packages/ipython-0.10.1-py2.6.egg /System/Library/Frameworks/Python.framework/Versions/2.6/lib/python26.zip /System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6 /System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/plat-darwin /System/Library/Frameworks/Pyt ...
Конфигурация Maven Jacoco-исключить классы / пакеты из отчета не работает
у меня есть многомодульный проект maven, и я использую jacoco-maven для отчетов о покрытии кода. Некоторые классы не должны быть сообщены, так как они Весенняя конфигурация, и я не заинтересован в них. Я объявил плагин maven-jacoco следующим образом: <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.7.2.201409121644</version> <configuration> <outputDirectory>${project.reporting.outputDirector ...
Есть ли площадки, где указатели на разные типы имеют разные размеры?
стандарт C позволяет указателям на разные типы иметь разные размеры, например sizeof(char*) != sizeof(int*) разрешено. Однако для этого требуется, чтобы указатель был преобразован в void* а затем преобразуется обратно в исходный тип, он должен сравнить как равный своему исходному значению. Поэтому логически следует, что sizeof(void*) >= sizeof(T*) для всех типов T, верно? на наиболее распространенных платформах, используемых сегодня (x86, PPC, ARM и 64-разрядные варианты и т. д.), размер в ...
Чтение из файла или стандартного ввода
Я написал утилиту командной строки, которая использует getopt для разбора аргументов, заданных в командной строке. Я также хотел бы, чтобы имя файла было необязательным аргументом, например, в других утилитах, таких как grep, cut и т. д. Итак, я хотел бы, чтобы он имел следующее использование tool -d character -f integer [filename] Как я могу реализовать следующее? если задано имя файла, чтение из файла. если имя файла не задано, считайте из STDIN. ...
Как преобразовать строку в IP-адрес и наоборот
Как я могу преобразовать строку ipAddress (struct in_addr) и наоборот? и как мне включить беззнаковый длинный ipAddress? спасибо ...
Получить выделенный текст опции с помощью JavaScript
у меня есть выпадающий список такой: <select id="box1"> <option value="98">dog</option> <option value="7122">cat</option> <option value="142">bird</option> </select> как я могу получить фактический текст, а не значение с помощью JavaScript? Я могу получить значение с чем-то вроде: <select id="box1" onChange="myNewFunction(this.selectedIndex);" > а не 7122 Я хочу cat. ...
Как сохранить массив в CoreData?
мне нужно сохранить мой массив в основные данные. let array = [8, 17.7, 18, 21, 0, 0, 34] значения внутри массива, и количество значений переменной. 1. Что я объявляю внутри моего класса NSManagedObject? class PBOStatistics: NSManagedObject, Equatable { @NSManaged var date: NSDate @NSManaged var average: NSNumber @NSManaged var historicAverage: NSNumber @NSManaged var total: NSNumber @NSManaged var historicTotal: NSNumber @NSManaged var ordersCount: NSNumber @NS ...
Наследование от нескольких интерфейсов с одинаковым именем метода
Если у нас есть класс, который наследует от нескольких интерфейсов и интерфейсов имеют методы с одинаковыми именами, как мы можем реализовать эти методы в моем классе? Как мы можем указать, какой метод какого интерфейса реализован? ...
Источник событий CQRS: проверка уникальности имени пользователя
давайте возьмем простой пример "регистрация учетной записи" , вот поток: пользователь посещает веб-сайт Нажмите кнопку" Регистрация "и заполните форму, нажмите кнопку" Сохранить" контроллер MVC: Проверьте уникальность имени пользователя, прочитав из ReadModel RegisterCommand: Проверьте уникальность имени пользователя еще раз (вот вопрос) конечно, мы можем проверить уникальность имени пользователя, читая из ReadModel в контроллер MVC для повышения производительности и пользовательского опыта. ...
Отменить выполнение бесконечного цикла в jsfiddle
когда вы получите бесконечный цикл в jsfiddle в Chrome, ваш единственный выбор (что я знаю), чтобы закрыть вкладку. Конечно, это означает, что вы потеряете всю свою работу в текущем окне! Есть ли простой способ остановить бесконечно выполняющийся скрипт? у меня есть инструменты разработчика Open, потому что я делал некоторые отладки. Я могу приостановить сценарий и шаг через петлю. Я не могу найти нигде, чтобы остановить скрипт. I невозможно изменить сценарий или переменные, чтобы остановить ...
Изменение размера UILabel для размещения вставок
Я создаю экран для сканирования штрих-кодов, и мне нужно поставить полупрозрачный экран позади некоторых UILabels для улучшения видимости на светлом фоне. вот как теперь выглядит экран: Я устанавливаю цвет фона на UILabel чтобы получить полупрозрачные ящики. Я также создал пользовательский UILabel подкласс, чтобы позволить мне установить некоторые отступы между краем UILabel и текст с помощью этот подходите. как вы можете видеть на экране выше,UILabel не изменяет размер правильно, чтобы уче ...
Как создать доски судоку с уникальными решениями
Как создать доску судоку с уникальным решением? Я думал, что нужно инициализировать случайную доску, а затем удалить некоторые числа. Но мой вопрос в том, как я могу сохранить уникальность решения? ...
Эквивалент Java to.NET-это струна.Формат
есть ли эквивалент .NET String.Format в Java? ...
Что подразумевается под загрузкой в angular JS?
Я новичок в угловой JS. Я проходил по ссылке ниже. http://docs.angularjs.org/tutorial/step_00 Что такое файлы начальной загрузки? Где они находятся? Что такое автоматическая загрузка и ручная инициализация начальной загрузки? Я прочитал недостаток ручной инициализации, как показано ниже.. по ссылке http://docs.angularjs.org/guide/bootstrap может кто-нибудь объяснить точно в чем здесь недостаток? ...
Как сжать изображение с помощью Javascript в браузере?
TL; DR; есть ли способ сжать изображение (в основном jpeg, png и gif) непосредственно на стороне браузера, прежде чем загружать его ? Я уверен, что JavaScript может это сделать, но я не могу найти способ достичь этого. Вот полный сценарий, который я хотел бы реализовать: пользователь переходит на мой сайт, и выбрать изображение через input type="file" элемент это изображение извлекается с помощью JavaScript, мы делаем некоторые проверки, такие как правильный формат файла, максимальный разме ...
Переменной окружения с помощью Maven
я портировал проект из Eclipse в Maven, и мне нужно установить переменную среды, чтобы мой проект работал. в Eclipse я перехожу к "Run - > Run Configuration" и на вкладке "environment" я устанавливаю "WSNSHELL_HOME" в значение "conf". Как я могу сделать это с помощью Maven? большое спасибо! ...
HTML: почему браузер Android показывает "Go" вместо "Next" на клавиатуре?
у меня есть форма входа в HTML, которая содержит следующие элементы (в этом порядке): input type=text (имя пользователя) input type=password (пароль) input type=submit кнопку (логин) почему браузер Android показывает кнопку " Go "на мягкой клавиатуре вместо кнопки" Next", когда фокус находится в text input? Это приводит к тому, что пользователь не может войти в систему очень легко, потому что после ввода имени пользователя пользователь нажимает нижнюю правую кнопку клавиатура (обычно прави ...
Как преобразовать OrderedDict в обычный dict в python3
Я борюсь со следующей проблемой: Я хочу преобразовать OrderedDict такой: OrderedDict([('method', 'constant'), ('data', '1.225')]) в обычный дикт такой: {'method': 'constant', 'data':1.225} потому что я должен хранить его как строку в базе данных. После преобразования заказ больше не важен, поэтому я могу сэкономить заказанную функцию в любом случае. Спасибо за любую подсказку или решения, Бен ...
Заменить таблицу HTML на Divs
хорошо, я пытаюсь купить идею о том, что таблицы html не должны использоваться, и что divs должны быть. Тем не менее, у меня часто есть код, который напоминает следующее <table> <tr> <td>First Name:</td> <td colspan="2"><input id="txtFirstName"/></td> </tr> <tr> <td>Last Name:</td> <td colspan="2"><input type="text" id="txtLastName"/></td> </tr> <tr& ...
Вперед-объявить перечисление в Objective-C
у меня возникли проблемы с видимостью перечисления в программе Objective-C. У меня есть два файла заголовка, и один определяет typedef enum. Другой файл должен использовать typedef'D типа. в прямом C, я бы просто #include другой файл заголовка, но в Objective-C, рекомендуется не использовать #import между заголовочными файлами, вместо этого используя forward @class объявления по мере необходимости. Однако я не могу понять, как переадресовать-объявить тип перечисления. мне не нужны фактические ...
Есть ли опция "git pull -- dry-run" в Git?
есть такая вещь как git pull --dry-run чтобы увидеть, как материал будет объединен, прежде чем он испортит мое рабочее дерево? сейчас я делаю: git fetch origin && git merge --no-commit --no-ff Я не видел ничего в man-странице для "git-pull", связанного с ним. чтобы уточнить, мне просто нужно это в сценарии Ant для развертывания, чтобы увидеть, есть ли конфликты при выполнении git pull, затем отступите выход из сборки, не выполняйте развертывание и оставьте это дерево каталогов таким ...
узел.примеры на JS [закрыт]
есть ли какие-либо полезные примеры узла.js (например, гостевая книга или чат)? ...
Обязательно ASP.NET методы контроллера MVC возвращают ActionResult?
быть новичком ASP.NET MVC, мне было интересно о сигнатуре методов контроллера. Во всех примерах, которые я видел, они всегда возвращают ActionResult, даже если они на самом деле возвращают экземпляр ViewResult или аналогичный. вот часто встречающийся пример: public ActionResult Index() { return this.View(); } в таком случае, не было бы больше смысла объявить метод как public ViewResult Index(), и получить более сильную поддержку типа? эксперименты показывают, что это работает, так что к ...
Как сделать пользовательский диалог с закругленными углами в android
что я пытаюсь сделать: Я пытаюсь сделать пользовательский диалог. С закругленными углами. что происходит: Я могу сделать пользовательский диалог, но он не имеет закругленных углов. Я попытался добавить селектор, но все равно я не мог Java-кода: private void launchDismissDlg() { dialog = new Dialog(getActivity(), android.R.style.Theme_Dialog); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.setContentView(R.layout.dlg_dismiss); dialog.setCanceledO ...
Android: изменить текст кнопки и цвет фона
как я могу изменить цвета текста и фона, когда моя кнопка нажата, с помощью xml ? изменить цвет текста я могу сделать : <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:color="mycolor"/> <item android:color="mycolor2/> </selector> чтобы изменить фон я могу сделать (используя его в селекторе / элементе с drawable reference): <shape xmlns:android="http://schemas.android.com/apk/res/android"> ...
Почему не поддерживаются методы расширения статического класса C#?
Я знаю, что от этот вопрос что методы расширения могут работать только с экземплярами класса, а не с самим статическим классом. Это означает, что я не могу расширить полезные статические классы, такие как Convert и Math. что я хочу знать, почему это произошло? Из приведенной выше ссылки есть несколько предложений о том, как команда C# могла бы реализовать такую функциональность. Есть ли какая-то философская причина, почему она не поддерживается? например, вот а обоснование за Почему нет вст ...