программирование

Q & A для профессиональных программистов и энтузиастов


17
Как создать RecyclerView с несколькими типами представления?
С https://developer.android.com/preview/material/ui-widgets.html Когда мы создаем, RecyclerView.Adapterмы должны указать, ViewHolderчто будет связываться с адаптером. public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder> { private String[] mDataset; public MyAdapter(String[] myDataset) { mDataset = myDataset; } public static class ViewHolder extends RecyclerView.ViewHolder { public TextView mTextView; public ViewHolder(TextView v) { super(v); mTextView = v; } } …

16
Как вызвать асинхронный метод из синхронного метода в C #?
У меня есть public async void Foo()метод, который я хочу вызвать из синхронного метода. До сих пор все, что я видел из документации MSDN, это вызов асинхронных методов через асинхронные методы, но вся моя программа не построена с асинхронными методами. Это вообще возможно? Вот один пример вызова этих методов из …
865 c#  async-await 

30
Как бы вы посчитали вхождения строки (на самом деле символ) внутри строки?
Я делаю что-то, где я понял, что хочу посчитать, сколько /я могу найти в строке, и потом меня поразило, что было несколько способов сделать это, но я не мог определиться с тем, что лучше (или проще) было , На данный момент я собираюсь с чем-то вроде: string source = "/once/upon/a/time/"; …
865 c#  string 

11
Убить отдельный сеанс экрана [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Закрыто 7 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я откуда-то узнал, …
864 linux  kill  gnu-screen 

3
Как ссылаться на метод в Javadoc?
Как я могу использовать @linkтег для ссылки на метод? Я хочу изменить: /** * Returns the Baz object owned by the Bar object owned by Foo owned by this. * A convenience method, equivalent to getFoo().getBar().getBaz() * @return baz */ public Baz fooBarBaz() чтобы: /** * Returns the Baz object …
864 java  hyperlink  javadoc 

29
Какие методы «clearfix» я могу использовать?
У меня есть давняя проблема divобертывания двухколоночного макета. Моя боковая панель является плавающей, поэтому мой контейнер divне может обернуть содержимое и боковую панель. <div id="container"> <div id="content"></div> <div id="sidebar"></div> </div> Кажется, существует множество способов исправления ошибки в Firefox: <br clear="all"/> overflow:auto overflow:hidden В моей ситуации единственное, что, кажется, работает правильно, …
864 css  clearfix 

25
CSS центр текста (по горизонтали и вертикали) внутри блока div
У меня есть divнабор display:block( 90px heightи width), и у меня есть текст внутри. Мне нужно, чтобы текст был выровнен по центру как по вертикали, так и по горизонтали. Я пытался text-align:center, но это не делает горизонтальную часть, поэтому я попытался vertical-align:middle, но это не сработало. Любые идеи?
862 html  css 

3
Лучший способ преобразовать строку в байты в Python 3?
Похоже, есть два разных способа преобразования строки в байты, как видно из ответов на TypeError: 'str' не поддерживает интерфейс буфера Какой из этих методов будет лучше или больше Pythonic? Или это просто вопрос личных предпочтений? b = bytes(mystring, 'utf-8') b = mystring.encode('utf-8')

7
В чем различия между AssemblyVersion, AssemblyFileVersion и AssemblyInformationalVersion?
Существует три атрибута версии сборки. Какие есть отличия? Это нормально, если я использую AssemblyVersionи игнорирую все остальное? MSDN говорит: AssemblyVersion : Определяет версию сборки, которая приписывается. AssemblyFileVersion : Указывает компилятору использовать определенный номер версии для ресурса версии файла Win32. Версия файла Win32 не обязательно должна совпадать с номером версии сборки. …

14
понимание списка против лямбда + фильтр
Я обнаружил, что у меня есть базовая потребность в фильтрации: у меня есть список, и я должен отфильтровать его по атрибуту элементов. Мой код выглядел так: my_list = [x for x in my_list if x.attribute == value] Но тогда я подумал: не лучше ли написать это так? my_list = filter(lambda …

9
Как я могу переместить тег в ветке git на другой коммит?
Я создал тег в основной ветке, который называется v0.1так: git tag -a v0.1 Но затем я понял, что все еще есть некоторые изменения, которые мне нужно было объединить с мастером для выпуска 0.1, и я сделал это. Но теперь мой v0.1тэг привязан (чтобы вызвать аналогию с заметкой) неверного коммита. Я …
858 git  git-tag 


23
Как мне перечислить все задания cron для всех пользователей?
Есть ли команда или существующий сценарий, который позволит мне просматривать все запланированные задания cron системы * NIX одновременно? Я хотел бы, чтобы он включал все пользовательские crontabs, а также /etc/crontabи все, что в /etc/cron.d. Также было бы неплохо увидеть конкретные команды, запущенные run-partsв /etc/crontab. В идеале, я хотел бы, чтобы …
858 unix  cron 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.