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

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

14
Есть ли способ свернуть все блоки кода в Eclipse?
У Eclipse слева есть «+/-», чтобы развернуть и свернуть блоки кода. Мне нужно пройти десятки тысяч строк, и мне бы очень хотелось просто свернуть все и выборочно развернуть блоки, чтобы посмотреть на них.
540 eclipse  ide 

16
Android: объединение текста и изображения с помощью кнопки или кнопки ImageButton
Я пытаюсь поместить изображение (в качестве фона) на кнопку и добавить динамически, в зависимости от того, что происходит во время выполнения, какой-нибудь текст над / над изображением. Если я использую, ImageButtonу меня даже нет возможности добавить текст. Если я использую, Buttonя могу добавить текст, но только определить изображение с android:drawableBottomи …
540 android  image  text  button 

7
Каково все использование подчеркивания в Scala?
Я взглянул на список опросов, проведенных на scala-lang.org, и заметил интересный вопрос: « Можете ли вы назвать все случаи использования« _ »? ». Ты можешь? Если да, пожалуйста, сделайте это здесь. Пояснительные примеры приветствуются.
540 scala 

15
В чем разница между REST и RESTful
В чем разница между системой REST и системой RESTful? Из нескольких вещей, которые я прочитал, большинство так называемых REST-сервисов на самом деле являются RESTful-сервисами. Так в чем же разница между ними?
540 architecture  rest 


10
Почему восклицательные знаки используются в методах Ruby?
В Ruby некоторые методы имеют вопросительный знак ( ?), который задает вопрос, подобный тому, include?который задается , если включается рассматриваемый объект, а затем возвращает true / false. Но почему некоторые методы имеют восклицательные знаки ( !), а другие нет? Что это значит?

15
Когда использовать: метод интерфейса Java 8+ по умолчанию, а не абстрактный метод
Java 8 допускает реализацию методов по умолчанию в интерфейсах, называемых Методами по умолчанию . Я запутался между тем, когда я бы использовал этот вид interface default methodвместо abstract class(с abstract method(s)). Так когда же следует использовать интерфейс с методами по умолчанию и когда следует использовать абстрактный класс (с абстрактным методом)? …

27
Как получить текущую дату / время в командной строке Windows в подходящем формате для использования в имени файла / папки?
Обновление: теперь, когда наступил 2016 год, я бы использовал PowerShell для этого, если только для этого нет веской обратной совместимости, особенно из-за проблем с региональными настройками при использовании date. См @ npocmaka это https://stackoverflow.com/a/19799236/8479 Какие операторы командной строки Windows я могу использовать, чтобы получить текущую дату и время в формате, …

6
Почему символы эмодзи, такие как 👩‍👩‍👧‍👦, так странно воспринимаются в строках Swift?
Символ 👩‍👩‍👧‍👦 (семья с двумя женщинами, одной девочкой и одним мальчиком) кодируется так: U+1F469 WOMAN, ‍U+200D ZWJ, U+1F469 WOMAN, U+200D ZWJ, U+1F467 GIRL, U+200D ZWJ, U+1F466 BOY Так что это очень интересно закодировано; идеальная цель для юнит-теста. Однако Свифт, похоже, не знает, как с этим обращаться. Вот что я имею …
540 swift  string  unicode  emoji 

11
Что делает объект Ellipsis?
В то время как я бездельничал в пространстве имен, я заметил странно выглядящий объект под названием Ellipsis, он, кажется, не делает или делает что-то особенное, но это глобально доступный встроенный объект. После поиска я обнаружил, что он используется в каком-то непонятном варианте синтаксиса нарезки Нампи и Сципи ... но почти …
540 python  ellipsis 

30
Преобразовать вложенный Python dict в объект?
Я ищу элегантный способ получить данные, используя доступ к атрибутам на dict с некоторыми вложенными dicts и списками (то есть синтаксис объекта в стиле javascript). Например: >>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} Должно быть доступно следующим образом: >>> x = dict2obj(d) >>> x.a 1 …

17
Как изменить размер файла VirtualBox vmdk
Я исчерпал пространство на диске виртуальной машины, который является vmdk и должен изменить размер виртуального образа. Изменение размера с помощью команды vboxmanage modifyhd Machine-disk1.vmdk --resize 30720 выдает ошибку Progress state: VBOX_E_NOT_SUPPORTED VBoxManage: error: Resize hard disk operation for this format is not implemented yet! Как я могу изменить размер изображения …
539 virtualbox 


9
Как распечатать экземпляры класса, используя print ()?
Я изучаю веревки в Python. Когда я пытаюсь напечатать объект класса, Foobarиспользуя print()функцию, я получаю вывод, подобный этому: <__main__.Foobar instance at 0x7ff2a18c> Есть ли способ, которым я могу установить поведение печати (или строковое представление ) класса и его объектов ? Например, когда я вызываю print()объект класса, я хотел бы напечатать …
539 python  class  printing  object 


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