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

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

729
Что такое PECS (продюсер продвигает Consumer Super)?

На этом вопросе есть ответы на Переполнение стека на русском : Использование подстановочных знаков в Generics Java Я сталкивался с PECS (сокращение от Producer extendsи Consumersuper ), читая дженерики. Может кто-нибудь объяснить мне, как использовать PECS для разрешения путаницы между extendsи...

670
подстановочный знак * в CSS для классов

У меня есть эти divs, с которыми я укладываю .tocolor , но мне также нужен уникальный идентификатор 1,2,3,4 и т. Д., Поэтому я добавляю его как другой класс tocolor-1. <div class="tocolor tocolor-1"> tocolor 1 </div> <div class="tocolor tocolor-2"> tocolor 2 </div> <div...

419
Почему плохо использовать подстановочный знак с оператором импорта Java?

Гораздо удобнее и понятнее использовать одно утверждение типа import java.awt.*; чем импортировать кучу отдельных классов import java.awt.Panel; import java.awt.Graphics; import java.awt.Canvas; ... Что не так с использованием подстановочного знака в...

385
Универсальные символы Java с несколькими классами

Я хочу иметь объект Class, но я хочу заставить любой класс, который он представляет, расширить класс A и реализовать интерфейс B. Я могу сделать: Class<? extends ClassA> Или: Class<? extends InterfaceB> но я не могу сделать оба. Есть ли способ сделать...

365
Выбрать все столбцы, кроме одного в MySQL?

Я пытаюсь использовать оператор выбора, чтобы получить все столбцы из определенной таблицы MySQL, кроме одного. Есть ли простой способ сделать это? РЕДАКТИРОВАТЬ: в этой таблице 53 столбца (НЕ МОЙ...

281
Получить отфильтрованный список файлов в каталоге

Я пытаюсь получить список файлов в каталоге, используя Python, но мне не нужен список ВСЕХ файлов. По сути, я хочу сделать что-то вроде следующего, но использовать Python, а не выполнять ls. ls 145592*.jpg Если для этого нет встроенного метода, я сейчас подумываю написать цикл for для итерации по...

203
Разархивируйте все файлы в каталоге

У меня есть каталог файлов ZIP (созданный на машине Windows). Я могу вручную распаковать их, используя unzip filename, но как я могу распаковать все файлы ZIP в текущей папке через оболочку? Использование Ubuntu Linux...

157
Как найти файлы, которые соответствуют подстановочной строке в Java?

Это должно быть действительно просто. Если у меня есть такая строка: ../Test?/sample*.txt тогда каков общепринятый способ получения списка файлов, соответствующих этому шаблону? (например , он должен соответствовать ../Test1/sample22b.txtи , ../Test4/sample-spiffy.txtно не ../Test3/sample2.blahили...

135
Mockito: методы заглушки, возвращающие тип с ограниченными подстановочными знаками

Рассмотрим этот код: public class DummyClass { public List<? extends Number> dummyMethod() { return new ArrayList<Integer>(); } } public class DummyClassTest { public void testMockitoWithGenerics() { DummyClass dummyClass = Mockito.mock(DummyClass.class); List<? extends Number>...

131
Найдите все элементы на странице, ID элемента которой содержит определенный текст, используя jQuery

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

122
Когда использовать общие методы, а когда использовать подстановочные знаки?

Я читаю об общих методах из OracleDocGenericMethod . Меня очень смущает сравнение, когда в нем говорится, когда использовать подстановочные знаки, а когда - общие методы. Цитата из документа. interface Collection<E> { public boolean containsAll(Collection<?> c); public boolean...

92
Что рекурсивно распространяется на все файлы в текущем каталоге?

Я знаю, что **/*.extрасширение распространяется на все файлы во всех совпадающих подкаталогах *.ext, но что такое аналогичное расширение, которое также включает все такие файлы в текущем каталоге?...

91
rsync не синхронизирует файл .htaccess

Я пытаюсь выполнить rsync каталог A на server1 с каталогом B на server2. Находясь в каталоге A сервера 1, я выполнил следующие команды. rsync -av * server2::sharename/B но что интересно, он синхронизирует все файлы и каталоги, кроме .htaccess или любого скрытого файла в каталоге A. Любые скрытые...

88
Остановить расширение подстановочных знаков оболочки?

Есть ли способ для скомпилированной программы командной строки сообщить bash или csh, что она не хочет, чтобы какие-либо подстановочные знаки в ее параметрах расширялись? Например, вам может понадобиться такая команда оболочки, как: foo * просто вернуть числовое значение ASCII этого символа....

83
Java: ограниченные подстановочные знаки или параметр ограниченного типа?

Недавно я прочитал эту статью: http://download.oracle.com/javase/tutorial/extra/generics/wildcards.html Мой вопрос: вместо того, чтобы создавать такой метод: public void drawAll(List<? extends Shape> shapes){ for (Shape s: shapes) { s.draw(this); } } Я могу создать такой метод, и он отлично...