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

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

3
создать образ докера с несколькими тегами
Как можно прикрепить несколько тегов к одному образу Docker? Можно ли создать несколько тегов с помощью одного Dockerfile ? Это возможно, так или иначе ; например, docker pull ubuntuвы получите несколько изображений, некоторые из которых имеют несколько тегов: ubuntu 13.10 9f676bd305a4 2 weeks ago 182.1 MB ubuntu saucy 9f676bd305a4 2 …
160 docker 

12
Как хорошо использовать «аннотации функций» в Python3?
Функциональные аннотации: PEP-3107 Я наткнулся на фрагмент кода, демонстрирующий аннотации функций Python3. Концепция проста, но я не могу думать о том, почему они были реализованы в Python3, или о каком-либо хорошем их использовании. Возможно, ТАК может просветить меня? Как это устроено: def foo(a: 'x', b: 5 + 6, c: list) …

15
Добавление локальных файлов .aar в сборку Gradle с использованием flatDirs не работает
Мне известен этот вопрос: добавление локальных файлов .aar в мою сборку Gradle, но решение не работает для меня. Я попытался добавить это утверждение на верхний уровень моего build.gradleфайла: repositories { mavenCentral() flatDir { dirs 'libs' } } Я также поместил slidingmenu.aarфайл /libsи ссылался на него в dependenciesразделе: compile 'com.slidingmenu.lib:slidingmenu:1.0.0@aar'но он …


26
UIButton: как центрировать изображение и текст, используя imageEdgeInsets и titleEdgeInsets?
Если я помещу в изображение только изображение и установлю imageEdgeInsets ближе к верху, изображение останется центрированным, и все будет работать как положено: [button setImage:image forState:UIControlStateNormal]; [button setImageEdgeInsets:UIEdgeInsetsMake(-15.0, 0.0, 0.0, 0.0)]; Если я помещу только текст в кнопку и установлю titleEdgeInsets ближе к основанию, текст останется центрированным, и все будет работать …

17
Есть ли в интерфейсе нечто большее, чем правильные методы
Допустим, у меня есть этот интерфейс: 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 } Если бы я хотел использовать интерфейс …


7
Почему разрешения enum часто имеют значения 0, 1, 2, 4?
Почему люди всегда используют значения перечисления как, 0, 1, 2, 4, 8а не как 0, 1, 2, 3, 4? Это как-то связано с битовыми операциями и т. Д.? Я был бы очень признателен за небольшой фрагмент кода о том, как это используется правильно :) [Flags] public enum Permissions { None …
159 c#  permissions  enums  flags 


12
Переключение на представление вкладок TabBar программно?
Допустим, у меня есть приложение UIButtonс одной вкладкой в ​​приложении для iPhone, и я хочу, чтобы оно открывало другую вкладку на панели вкладок TabBarController. Как бы я написал код для этого? Я предполагаю, что я выгружаю существующее представление и загружаю определенное представление вкладки, но я не уверен, как написать код …

11
Как заставить использование переполнения меню на устройствах с помощью кнопки меню
Я бы хотел, чтобы все пункты меню, которые не вписывались в панель ActionBar, попадали в меню переполнения (то, которое вызывается из панели действий, а не кнопка меню) даже на устройствах, на которых есть кнопка меню . Это кажется гораздо более интуитивно понятным для пользователей, чем выбрасывание их в отдельный список …

12
Программно открытое приложение Карты в iOS 6
В предыдущих версиях iOS 6 при открытии URL-адреса открывалось приложение Google Maps: NSURL *url = [NSURL URLWithString:@"http://maps.google.com/?q=New+York"]; [[UIApplication sharedApplication] openURL:url]; Теперь с новой реализацией Apple Maps, это просто открывает Mobile Safari для Google Maps. Как я могу добиться того же поведения с iOS 6? Как программно открыть приложение «Карты», чтобы …
159 ios  objective-c  ios6  mapkit 

4
Bash script - переменное содержимое как команда для запуска
У меня есть сценарий Perl, который дает мне определенный список случайных чисел, которые соответствуют строкам файла. Далее я хочу извлечь эти строки из файла, используя sed. #!/bin/bash count=$(cat last_queries.txt | wc -l) var=$(perl test.pl test2 $count) Переменная varвозвращает вывод , как: cat last_queries.txt | sed -n '12p;500p;700p'. Проблема в том, …
159 bash 

5
Прямое или делегированное - jQuery .on ()
Я пытаюсь понять эту конкретную разницу между прямыми и делегированных обработчиков событий с помощью JQuery .он () метод . В частности, последнее предложение в этом пункте: Когда selectorпредоставляется a , обработчик события называется делегированным . Обработчик вызывается не тогда, когда событие происходит непосредственно в связанном элементе, а только для потомков …

13
Как отследить неотслеживаемый контент?
Смотрите ниже сплошную линию для моего оригинального вопроса. У меня есть папка в моем локальном каталоге, которая не отслеживается. Когда я бегу git status, я получаю: Changed but not updated: modified: vendor/plugins/open_flash_chart_2 (modified content, untracked content) Когда я печатаю, git add vendor/plugins/open_flash_chart_2то попробуйте еще git statusраз, он все еще говорит, …

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