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

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

14
Если результатов просмотра таблицы нет, отобразите на экране «Нет результатов»
У меня есть tableview, где иногда может не быть результатов для перечисления, поэтому я хотел бы разместить что-то, что говорит «нет результатов», если нет результатов (либо метка, либо одна ячейка представления таблицы?). Есть ли самый простой способ сделать это? Я бы попробовать labelза tableviewто спрятать один из двух на основе …

6
Сохранение изображения в папке с документами приложения из UIView на IOS
У меня есть UIImageView, который позволяет пользователю размещать и удерживать изображение, пока оно не будет сохранено. Проблема в том, что я не могу понять, как на самом деле сохранить и получить изображение, которое я поместил в представление. Я получил и поместил изображение в UIImageView следующим образом: //Get Image - (void) …

9
По-настоящему понимая разницу между процедурным и функциональным
Мне действительно сложно понять разницу между парадигмами процедурного и функционального программирования. Вот первые два абзаца из статьи Википедии о функциональном программировании : В информатике функциональное программирование - это парадигма программирования, которая рассматривает вычисления как оценку математических функций и избегает состояния и изменяемых данных. Он подчеркивает применение функций, в отличие от …

6
Рисование пальцем на холсте, Android
Мне нужно построить проект для рисования на холсте пальцами, чтобы получить событие касания и событие движения моего пальца, а затем отрисовать. Кто-нибудь может посоветовать мне, как начать работу над проектом, и какой компонент лучше всего подходит для этого?

19
Как вырваться из петли внутри переключателя?
Я пишу код, который выглядит так: while(true) { switch(msg->state) { case MSGTYPE: // ... break; // ... more stuff ... case DONE: break; // **HERE, I want to break out of the loop itself** } } Есть ли прямой способ сделать это? Я знаю, что могу использовать флаг и выйти …

18
Определение примитивного типа объекта
У меня есть Object[]массив, и я пытаюсь найти примитивы. Пробовал пользоваться Class.isPrimitive(), но вроде что-то не так делаю: int i = 3; Object o = i; System.out.println(o.getClass().getName() + ", " + o.getClass().isPrimitive()); печатает java.lang.Integer, false. Есть ли правильный путь или какая-то альтернатива?
114 java  reflection 

1
В чем разница между RSpec и Cucumber? [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …

9
Что означает «int & foo ()» в C ++?
Когда я читал это объяснение lvalues ​​и rvalues, мне запомнились следующие строки кода: int& foo(); foo() = 42; // OK, foo() is an lvalue Я пробовал это в g ++, но компилятор говорит «неопределенная ссылка на foo ()». Если я добавлю int foo() { return 2; } int main() { …

10
Как мне получить ключ по определенному индексу из словаря в Swift?
У меня есть DictionarySwift, и я хотел бы получить ключ по определенному индексу. var myDict : Dictionary<String,MyClass> = Dictionary<String,MyClass>() Я знаю, что могу перебирать ключи и регистрировать их for key in myDict.keys{ NSLog("key = \(key)") } Однако, как ни странно, что-то подобное невозможно. var key : String = myDict.keys[0] Зачем …
114 ios  dictionary  swift 

8
Как найти определенный элемент в List <T>?
В моем приложении используется такой список: List&lt;MyClass&gt; list = new List&lt;MyClass&gt;(); С помощью этого Addметода MyClassв список добавляется еще один экземпляр . MyClass предоставляет, среди прочего, следующие методы: public void SetId(String Id); public String GetId(); Как я могу найти конкретный экземпляр MyClassс помощью GetIdметода? Я знаю, что есть Findметод, но …
114 c#  list  properties  find 

27
Как определить, сбалансировано ли двоичное дерево?
Давно прошли те школьные годы. Получил работу айтишником в больнице. Сейчас пытаюсь заняться программированием. Сейчас я работаю над бинарными деревьями, и мне было интересно, как лучше всего определить, сбалансировано ли дерево по высоте. Я думал об этом: public boolean isBalanced(Node root){ if(root==null){ return true; //tree is empty } else{ int …

14
Как проверить, является ли строка действительной датой
У меня есть строка: "31-02-2010"и я хочу проверить, действительна ли это дата. Как лучше всего это сделать? Мне нужен метод, который возвращает true, если строка является действительной датой, и false, если это не так.

6
Почему я должен использовать теги вместо веток выпуска / бета для управления версиями?
Я использую git около года и хотел бы использовать теги, ну, теги коммитов в разных версиях. Я нашел много информации о командах, которые нужно использовать для работы с тегами, но я хотел бы знать, зачем вообще использовать теги, если я могу просто создать новую ветку с именем, 1.1.0и мне не …
114 git  branch  git-tag 


9
свернуть приложение в системный трей
У меня есть приложение Windows Forms на C # и Visual Studio 2010. Как я могу свернуть мое приложение в системный трей (не на панель задач), а затем вернуть его при двойном щелчке в системном трее? любая идея? Кроме того, как я могу сделать какое-то меню на значке в системном …
114 c#  windows  winforms 

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