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

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

10
Как правильно передать состояние элемента формы родственным / родным элементам?
Предположим, у меня есть класс React P, который отображает два дочерних класса, C1 и C2. C1 содержит поле ввода. Я буду называть это поле ввода Foo. Моя цель - позволить C2 реагировать на изменения в Foo. У меня есть два решения, но ни одно из них не кажется правильным. Первое …
186 reactjs 

7
Как я могу использовать файл DLL из Python?
Какой самый простой способ использовать DLLфайл изнутриPython ? В частности, как это можно сделать без написания какого-либо дополнительного C++кода- обертки, чтобы раскрыть функциональность Python? Собственная Pythonфункциональность настоятельно предпочтительнее, чем использование сторонней библиотеки.
186 python  dll 

8
Возврат null как int разрешен с тернарным оператором, но не с оператором if
Давайте посмотрим на простой код Java в следующем фрагменте: public class Main { private int temp() { return true ? null : 0; // No compiler error - the compiler allows a return value of null // in a method signature that returns an int. } private int same() { …

5
Почему массив нельзя присвоить Iterable?
с Java5 мы можем написать: Foo[] foos = ... for (Foo foo : foos) или просто используя Iterable в цикле for. Это очень удобно. Однако вы не можете написать универсальный метод для повторяемого, как это: public void bar(Iterable<Foo> foos) { .. } и вызывая его с массивом, поскольку он не …

3
Могу ли я перечислить все стандартные пакеты Go?
Есть ли способ в Go перечислить все стандартные / встроенные пакеты (то есть пакеты, которые устанавливаются вместе с установкой Go)? У меня есть список пакетов, и я хочу выяснить, какие пакеты являются стандартными.
186 go  go-packages 

5
Каковы реальные сильные и слабые стороны многих фреймворков, основанных на backbone.js? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Улучшить этот вопрос Надеюсь, что кто-то может поделиться своим опытом с некоторыми из …

7
Как перенаправить на предыдущую страницу в Ruby On Rails?
У меня есть страница, на которой перечислены все проекты с сортируемыми заголовками и нумерацией страниц. path: /projects?order=asc&page=3&sort=code Я выбираю для редактирования один из проектов path: projects/436/edit Когда я нажимаю сохранить на этой странице, он вызывает метод контроллера / обновления проекта. После того, как я обновлю код, я хочу перенаправить на …

13
Что входит в «Контроллер» в «MVC»?
Я думаю, что понимаю основные концепции MVC - модель содержит данные и поведение приложения, представление отвечает за его отображение пользователю, а контроллер обрабатывает ввод данных пользователем. То, в чем я не уверен, это именно то , что происходит в контроллере. Скажем, например, у меня довольно простое приложение (я специально думаю …

5
Rails has_many с псевдонимом
В моей модели User я мог бы иметь: has_many :tasks и в моей модели задач: belongs_to :user Затем, предположив, что внешний ключ 'user_id' был сохранен в таблице задач, я мог бы использовать: @user.tasks У меня вопрос, как мне объявить отношение has_many таким образом, чтобы я мог ссылаться на задачи пользователя …

10
Как нарисовать границу только на одной стороне линейного макета?
Я могу нарисовать границу для линейного макета, но он рисуется со всех сторон. Я хочу ограничить его только правой стороной, как вы делаете в CSS (border-right: 1px solid red;). Я пробовал это, но это все еще привлекает все стороны: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item> <shape android:shape="rectangle" > <stroke …
186 android 

13
Как закомментировать блок кода Python в Vim
Мне было интересно, было ли в Vim какое-либо отображение клавиш, позволяющее мне делать отступы для определенных строк кода (были ли эти строки выделены в визуальном режиме или n строк выше / ниже текущей позиции курсора). Так что в основном то, что преобразует следующее def my_fun(x, y): return x + y …
186 python  vim  editor 



1
jQuery Validate - включить проверку для скрытых полей
В новой версии jQuery плагин проверки 1.9 по умолчанию проверка скрытых полей игнорируется . Я использую CKEditor для поля ввода textarea, и оно скрывает поле и заменяет его на iframe. Поле есть, но проверка скрытых полей отключена. С плагином валидации версии 1.8.1 все работает как положено. Поэтому мой вопрос заключается …

9
Переменные среды в Mac OS X
Обновление: ссылка ниже не имеет полного ответа . Необходимость указывать путь или переменную в двух местах (одно для графического интерфейса пользователя, а другое для оболочки) неэффективно. Не дублирует : установка переменных среды в OS X? Исходя из фона Windows, где очень легко устанавливать и изменять переменные среды (просто перейдите в …

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