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

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

8
Как использовать ng-repeat без HTML-элемента
Мне нужно использовать ng-repeat(в AngularJS), чтобы перечислить все элементы в массиве. Сложность состоит в том, что каждый элемент массива преобразуется в одну, две или три строки таблицы. Я не могу создать действительный HTML, если ng-repeatиспользуется для элемента, так как между <tbody>и <tr>. Например, если бы я использовал ng-repeat <span>, я …
142 angularjs 

4
Как изменить суперпредставление, чтобы оно соответствовало всем подпредставлениям с autolayout?
Мое понимание autolayout состоит в том, что он принимает размер суперпредставления и базируется на ограничениях и внутренних размерах, которые он вычисляет позиции подпредставлений. Есть ли способ обратить этот процесс вспять? Я хочу изменить размер суперпредставления на основе ограничений и внутренних размеров. Какой самый простой способ достичь этого? У меня есть …

6
Анимация изменения контроллеров представления без использования стека контроллера навигации, подпредставлений или модальных контроллеров?
NavigationController имеет стеки ViewController для управления и ограниченные переходы анимации. Добавление контроллера представления в качестве вспомогательного представления к существующему контроллеру представления требует передачи событий в контроллер вспомогательного просмотра, что является трудной задачей для управления, загружается с небольшим раздражением и в целом выглядит как неудачный взлом при реализации (Apple также рекомендует …

5
Хватая Node JS альтернативу многопоточности
Если я правильно понимаю, Node JS не блокирует ... поэтому вместо ожидания ответа от базы данных или другого процесса он перешел к чему-то другому и проверит позже. Также он однопоточный. Значит, все это означает, что данный процесс Node JS может полностью и эффективно использовать одно ядро ​​ЦП, но не будет …


4
рисовать или не рисовать (когда следует использовать drawRect / Core Graphics против подпредставлений / изображений и почему?)
Чтобы прояснить цель этого вопроса: я знаю, КАК создавать сложные представления как с подпредставлениями, так и с использованием drawRect. Я пытаюсь полностью понять, когда и почему использовать один над другим. Я также понимаю, что не имеет смысла оптимизировать это намного раньше времени и делать что-то более сложное, прежде чем выполнять …

3
В чем разница между .*? и. * регулярные выражения?
Я пытаюсь разделить строку на две части с помощью регулярных выражений. Строка отформатирована следующим образом: text to extract<number> Я использовал (.*?)<и <(.*?)>которые работают хорошо, но после небольшого прочтения регулярных выражений, я просто начал задумываться, зачем мне нужны ?выражения. Я сделал это только после того, как нашел их на этом сайте, …

12
Javascript: отрицательный взгляд за эквивалентом?
Есть ли способ добиться эквивалента негативного взгляда в регулярных выражениях javascript? Мне нужно сопоставить строку, которая не начинается с определенного набора символов. Кажется, я не могу найти регулярное выражение, которое делает это без сбоев, если совпадающая часть найдена в начале строки. Негативные взгляды, кажется, единственный ответ, но у javascript его …

6
Какого типа лямбда-выражения выводятся с помощью «auto» в C ++ 11?
У меня было ощущение, что тип лямбда - это указатель на функцию. Когда я выполнил следующий тест, я обнаружил, что это неправильно ( демо ). #define LAMBDA [] (int i) -> long { return 0; } int main () { long (*pFptr)(int) = LAMBDA; // ok auto pAuto = LAMBDA; …
142 c++  lambda  c++11  typeof  auto 


2
В чем разница между pyenv, virtualenv, anaconda?
Я программист ruby, пытающийся изучать Python. Я симпатичная семья с pyenv, так как это как копия и вставка из rbenv. Pyenv позволяет иметь более одной версии python в системе, а также изолировать python, не касаясь чувствительной части системы. Я полагаю, что каждая установка Python поставляется с пакетом pip. Что я …

3
Как передать значение из данных Vue в HREF?
Я пытаюсь сделать что-то вроде этого: <div v-for="r in rentals"> <a bind-href="'/job/'r.id"> {{ r.job_title }} </a> </div> Я не могу понять, как добавить значение r.idв конец hrefатрибута, чтобы я мог сделать вызов API. Какие-либо предложения?
142 vue.js  vue-router 

8
Обернуть длинную буквенную строку шаблона в многострочное, не создавая новую строку в строке
В шаблонных литералах es6 как можно обернуть длинный шаблонный литерал в многострочный, не создавая новую строку в строке? Например, если вы делаете это: const text = `a very long string that just continues and continues and continues` Затем он создаст символ новой строки для строки, интерпретируя его как новую строку. …

7
Методы статического расширения в Котлине
Как вы определяете метод статического расширения в Kotlin? Это вообще возможно? В настоящее время у меня есть метод расширения, как показано ниже. public fun Uber.doMagic(context: Context) { // ... } Вышеупомянутое расширение может быть вызвано на экземпляре. uberInstance.doMagic(context) // Instance method но как мне сделать это статическим методом, как показано …

22
После установки с помощью pip «jupyter: команда не найдена»
После установки с помощью pip install jupyterтерминала все еще не удается найти jupyter notebook. Ubuntu просто говорит command not found. Похоже с ipython. Не pipудалось правильно установить или что-то? Как Ubuntu знает, где искать исполняемые файлы, установленные с pip?
142 ubuntu  pip  jupyter 

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