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


Источник событий 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} потому что я должен хранить его как строку в базе данных. После преобразования заказ больше не важен, поэтому я могу сэкономить заказанную функцию в любом случае. Спасибо за любую подсказку или решения, Бен ...