Вопросы с тегом «interface»

180
Позвоните в AngularJS из старого кода

Я использую AngularJS для создания элементов управления HTML, которые взаимодействуют с устаревшим приложением Flex. Все обратные вызовы из приложения Flex должны быть прикреплены к окну DOM. Например (в AS3) ExternalInterface.call("save", data); Позвоню window.save = function(data){ // want to...

177
Как заставить пользователей читать сообщения об ошибках?

Если вы программируете для нетехнической аудитории, вы подвергаетесь высокому риску того, что пользователи не будут читать ваши тщательно сформулированные и информативные сообщения об ошибках, а просто нажмут на первую доступную кнопку, пожав плечами. Поэтому мне интересно, какие полезные практики...

174
Пользовательские шрифты и макеты XML (Android)

Я пытаюсь определить макет GUI, используя файлы XML в Android. Насколько я могу судить, нет никакого способа указать, что ваши виджеты должны использовать собственный шрифт (например, тот, который вы поместили в assets / font /) в XML-файлах, и вы можете использовать только системные шрифты. Я...

165
Панель DataSet (Данные отчета) в конструкторе SSRS исчезла

На экране макета конструктора SSRS, например Visual Studio, я потерял панель данных отчета. Он исчез, и я не могу вспомнить, как он называется, чтобы вернуть его. Это обычно перечисляет следующие пункты: Встроенные поля параметры Изображений Источники данных Datasets Ранее он находился в той же...

164
Как я могу использовать интерфейс как ограничение общего типа C #?

Есть ли способ получить следующее объявление функции? public bool Foo<T>() where T : interface; то есть. где T - тип интерфейса (аналогично where T : class, и struct). В настоящее время я согласился на: public bool Foo<T>() where T : IBase; Где IBase определяется как пустой интерфейс,...

164
Как сделать класс Java, который реализует один интерфейс с двумя универсальными типами?

У меня общий интерфейс public interface Consumer<E> { public void consume(E e); } У меня есть класс, который использует два типа объектов, поэтому я хотел бы сделать что-то вроде: public class TwoTypesConsumer implements Consumer<Tomato>, Consumer<Apple> { public void...

159
Есть ли в интерфейсе нечто большее, чем правильные методы

Допустим, у меня есть этот интерфейс: public interface IBox { public void setSize(int size); public int getSize(); public int getArea(); //...and so on } И у меня есть класс, который реализует это: public class Rectangle implements IBox { private int size; //Methods here } Если бы я хотел...

155
Каков канонический способ определения выполнения командной строки и http-скрипта PHP?

У меня есть сценарий PHP, который должен определить, был ли он выполнен через командную строку или через HTTP, главным образом для целей форматирования вывода. Какой канонический способ сделать это? Я думал, что это нужно для проверки SERVER['argc'], но оказывается, что это заполнено, даже при...

155
Как я могу тестировать GUI?

Расчеты в моем коде хорошо проверены, но поскольку кода GUI так много, общий охват кода ниже, чем хотелось бы. Есть ли какие-либо рекомендации по модульному тестированию кода GUI? Это вообще имеет смысл? Например, в моем приложении есть графики. Я не смог понять, как автоматизировать тестирование...

154
Заставить WinForms TextBox вести себя как адресная строка вашего браузера

Когда текстовое поле C # WinForms получает фокус, я хочу, чтобы оно велось как адресная строка вашего браузера. Чтобы понять, что я имею в виду, нажмите в адресной строке вашего браузера. Вы заметите следующее поведение: Нажатие в текстовом поле должно выделить весь текст, если текстовое поле не...

154
Для чего используются функциональные интерфейсы в Java 8?

Я встретил новый термин в Java 8: «функциональный интерфейс». Я мог найти только одно применение при работе с лямбда-выражениями . Java 8 предоставляет несколько встроенных функциональных интерфейсов, и если мы хотим определить какой-либо функциональный интерфейс, мы можем использовать...

152
Визуальное управление документами и коллекциями MongoDB [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

151
Метод цепочки - почему это хорошая практика или нет?

Объединение методов - это практика, когда методы объекта возвращают сам объект для вызова результата для другого метода. Как это: participant.addSchedule(events[1]).addSchedule(events[2]).setStatus('attending').save() Кажется, это считается хорошей практикой, так как он создает читаемый код или...

150
Каков наилучший способ сделать GUI в Clojure?

Каков наилучший способ сделать GUI в Clojure ? Есть ли пример какой-нибудь функциональной оболочки Swing или SWT ? Или какая-то интеграция с декларативным описанием графического интерфейса JavaFX, которую можно легко обернуть в s-выражения с помощью некоторой макрологии? Есть...

150
Casperjs / PhantomJs против Selenium

Мы используем Selenium для автоматизации нашего UIтестирования. В последнее время мы видели, как большинство наших пользователей используют Chrome. Итак, мы хотели знать - плюсы и минусы использования PhantomJS против Selenium: Есть ли какое-то реальное преимущество с точки зрения...