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

93
Можно ли использовать геттеры / сеттеры в определении интерфейса?

На данный момент TypeScriptне позволяет использовать методы get / set (аксессоры) в интерфейсах. Например: interface I { get name():string; } class C implements I { get name():string { return null; } } кроме того, TypeScript не позволяет использовать выражение функции массива в методах класса:...

92
Как я могу поймать SIGSEGV (ошибку сегментации) и получить трассировку стека под JNI на Android?

Я перемещаю проект в новый Android Native Development Kit (например, JNI), и я хотел бы поймать SIGSEGV, если это произойдет (возможно, также SIGILL, SIGABRT, SIGFPE), чтобы представить красивый диалог отчета о сбоях вместо (или раньше) то, что происходит в настоящее время: немедленная...

92
Заполнение не влияет на <shape> в макете XML

Я пытаюсь установить отступ в <shape>объявлении в файле / макете XML. Но что бы я ни установил, с отступом ничего не меняется. Если я изменю какие-либо другие свойства, я увижу их влияние на пользовательский интерфейс. Но это не работает с заполнением. Не могли бы вы посоветовать возможные...

92
Datagridview - удалить часть перед первым столбцом

Мне было интересно, можно ли при использовании элемента управления datagridview удалить то, что выглядит как столбец перед первым столбцом. Я думаю, что он используется для выбора строк, но не уверен, что он вызвал....

92
java.lang.UnsatisfiedLinkError no *****. dll в java.library.path

Как я могу загрузить собственный файл DLL в свое веб-приложение? Я пробовал следующее: Скопировал все необходимые dll в system32папку и попытался загрузить одну из них в ServletконструкторSystem.loadLibrary Скопировал необходимые dll в tomcat_home/shared/libиtomcat_home/common/lib Все эти dll есть...

92
Рекурсивно удалить папку node_modules по указанному пути с помощью командной строки

У меня есть несколько проектов npm, сохраненных в локальном каталоге. Теперь я хочу сделать резервную копию моих проектов без node_modulesпапки, так как она занимает много места и может быть восстановлена ​​в любое время с помощью npm install. Итак, мне нужно решение для рекурсивного удаления всех...

92
Как я могу реализовать статические методы в интерфейсе?

У меня есть сторонняя C ++ DLL, которую я вызываю из C #. Методы статичны. Я хочу абстрагироваться от него, чтобы провести модульное тестирование, поэтому я создал интерфейс со статическими методами в нем, но теперь мои программные ошибки: Модификатор static недействителен для этого элемента...

92
Как расширить класс в Python?

Как в Python можно расширить класс? Например, если у меня есть color.py class Color: def __init__(self, color): self.color = color def getcolor(self): return self.color color_extended.py import Color class Color: def getcolor(self): return self.color + " extended!" Но это не работает ... Я ожидаю,...

91
Общие стили веб-интерфейса

В следующие дни я должен представить прототип веб-приложения одному из моих клиентов. Дело в том, что я не очень хорошо разбираюсь в CSS, и, что хуже всего, я почти никогда не доволен полученными результатами. Кодирование бизнес-логики не представляет для меня проблем, однако дизайн...

91
Как добавить делегата в интерфейс C #

Мне нужно, чтобы в моем классе было несколько делегатов. Я хотел бы использовать интерфейс, чтобы «напомнить» мне установить этих делегатов. Как? Мой класс выглядит так: public class ClsPictures : myInterface { // Implementing the IProcess interface public event UpdateStatusEventHandler...

91
Вызов java-метода из c ++ в Android

Я пытаюсь получить простой вызов метода Java из C ++, в то время как Java вызывает собственный метод. Вот код Java: public class MainActivity extends Activity { private static String LIB_NAME = "name"; static { System.loadLibrary(LIB_NAME); } /** Called when the activity is first created. */...

91
Как уменьшить внутренние отступы вокруг текста в объекте кнопки Android?

Итак, на данный момент у меня есть кнопка, которая выглядит как первое изображение выше. Как уменьшить отступ вокруг текста внутри самой кнопки (чтобы он больше походил на второе изображение)? Ширина и высота макета задаются как: android:layout_width="match_parent"...

90
Доступ к обработчику потока пользовательского интерфейса из службы

Я пробую что-то новое на Android, для чего мне нужно получить доступ к обработчику потока пользовательского интерфейса. Знаю следующее: У потока пользовательского интерфейса есть собственный обработчик и цикл. Любое сообщение будет помещено в очередь сообщений потока пользовательского интерфейса....

90
Какие единицы dp (независимые от плотности пиксели) с CSS?

Для Android люди рекомендуют использовать измерения dp (независимых от плотности пикселей) для элементов пользовательского интерфейса, и существуют соглашения, которые существуют, такие как использование 48dpдля высоты кнопки и т. Д. Я работаю над веб-приложением, и меня много критикуют за дизайн...

90
Node js Получить путь к папке из файла

Есть ли способ получить путь к папке, содержащей определенный файл. fs.realpathSync('config.json', []); возвращает что-то вроде G:\node-demos\7-node-module\demo\config.json я просто хотел G:\node-demos\7-node-module\demo\ or G:\node-demos\7-node-module\demo\ Есть ли для этого какой-нибудь api или...

89
C # - Невозможно неявно преобразовать тип List <Product> в List <IProduct>

У меня есть проект со всеми моими определениями интерфейсов: RivWorks.Interfaces У меня есть проект, в котором я определяю конкретные реализации: RivWorks.DTO Я делал это сотни раз раньше, но по какой-то причине теперь получаю эту ошибку: Невозможно неявно преобразовать тип...

89
Platform.runLater и задача в JavaFX

Я провел некоторые исследования по этому поводу, но я все еще ОЧЕНЬ смущен, если не сказать больше. Может ли кто-нибудь дать мне конкретный пример, когда использовать, Taskа когда использовать Platform.runLater(Runnable);? В чем именно разница? Есть ли золотое правило, когда использовать что-либо...