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

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

11
Kotlin addTextChangeListener лямбда?
Как вы создаете лямбда-выражение для EditText addTextChangeListener в Kotlin? Ниже выдает ошибку: passwordEditText.addTextChangedListener { charSequence -> try { password = charSequence.toString() } catch (error: Throwable) { raise(error) } }
104 android  kotlin  textview  anko 

17
Kotlin Android начинает новую деятельность
Я хочу начать другое действие на Android, но получаю эту ошибку: Укажите вызов конструктора; классификатор 'Page2' не имеет сопутствующего объекта после создания экземпляра Intentкласса. Что мне делать, чтобы исправить ошибку? Мой код: class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) } fun buTestUpdateText2 (view: View) { …

8
MySQL JOIN только к самой последней строке?
У меня есть таблица customer, в которой хранятся customer_id, адрес электронной почты и ссылка. Существует дополнительная таблица customer_data, в которой хранится историческая запись изменений, внесенных в клиента, то есть при внесении изменений вставляется новая строка. Чтобы отобразить информацию о клиенте в таблице, необходимо объединить две таблицы, однако только самая последняя …
104 mysql  sql  join 


6
Как предотвратить кеширование браузера на сайте Angular 2?
В настоящее время мы работаем над новым проектом с регулярными обновлениями, которым ежедневно пользуется один из наших клиентов. Этот проект разрабатывается с использованием angular 2, и мы сталкиваемся с проблемами кеширования, то есть наши клиенты не видят последних изменений на своих машинах. В основном файлы html / css для файлов …

6
Оформить заказ Jenkins Pipeline Git SCM с учетными данными?
Я следил за этим руководством : node { git url: 'https://github.com/joe_user/simple-maven-project-with-tests.git' ... } Однако он не сообщает, как добавить учетные данные. У Jenkins есть специальный раздел «Учетные данные», в котором вы определяете пользователя и пароль, а затем получаете идентификатор для использования в заданиях, но как мне использовать его в инструкциях …

5
B-дерево против хеш-таблицы
В MySQL тип индекса - это b-дерево, и доступ к элементу в b-дереве осуществляется за логарифмическое амортизированное время O(log(n)). С другой стороны, доступ к элементу в хеш-таблице находится в O(1). Почему не используется хеш-таблица вместо b-дерева для доступа к данным внутри базы данных?

5
Docker compose, запуск контейнеров в net: host
Я хочу создать 3 сервиса в сети "host" с помощью docker-compose. Вот мой файл docker-compose.yml: version: '2' services: mysql: image: mysql net: "host" nginx: image: nginx net: "host" app: image: tomcat net: "host" Получила следующую ошибку: $ docker-compose up [31mERROR[0m: Validation failed in file '.\docker-compose.yml', reason(s): Unsupported config option for …

14
Как исправить поврежденный репозиторий git?
Я попытался клонировать свой репозиторий, который я храню в одной папке Ubuntu, на новую машину, и получил следующее: christopher@christopher-laptop:~/source/personal$ git clone ~/Ubuntu\ One\ Side\ Work/projects.git/ Cloning into 'projects'... done. fatal: unable to read tree 29a422c19251aeaeb907175e9b3219a9bed6c616 christopher@christopher-laptop:~/source/personal$ Итак, я попытался посмотреть на многие другие вопросы, подобные этому, которые были заданы здесь, …
104 git 

5
Angular 4+ ngOnDestroy () в эксплуатации - уничтожить наблюдаемое
В приложении angular у нас есть ngOnDestroy()ловушка жизненного цикла для компонента / директивы, и мы используем эту ловушку для отмены подписки на наблюдаемые. Я хочу очистить / уничтожить наблюдаемые объекты, созданные в @injectable()службе. Я видел несколько сообщений, в которых говорилось, что ngOnDestroy()это также можно использовать в сервисе. Но является ли …

6
SVG-градиент с использованием CSS
Я пытаюсь применить градиент к rectэлементу SVG . В настоящее время я использую fillатрибут. В моем файле CSS: rect { cursor: pointer; shape-rendering: crispEdges; fill: #a71a2e; } И rectэлемент имеет правильный цвет заливки при просмотре в браузере. Однако я хотел бы знать, могу ли я применить к этому элементу линейный …

11
Сертификат распространения / закрытый ключ не установлен
Используя Xcode 9.1, после создания приложения для iOS я хочу заархивировать его и загрузить в appStore для бета-тестирования. Но после нажатия кнопки Upload to the App Store...и выбора у меня возникает следующая проблема Automatically manage signing: «Мое имя» имеет один сертификат распространения iOS, но его закрытый ключ не установлен. Я …

2
Как заставить git проверять основную ветвь и удалять возврат каретки после нормализации файлов с помощью атрибута «текст»?
Хорошо, поэтому я добавил файл .gitattributesс такими строками *.css text *.js text etc... Затем я выполнил инструкции на http://git-scm.com/docs/gitattributes#_checking-out_and_checking-in $ rm .git/index # Remove the index to force Git to $ git reset # re-scan the working directory $ git status # Show files that will be normalized $ git …

9
Как определить, вошел ли пользователь в Firebase?
Я использую api узла firebase в своих файлах javascript для входа в Google. firebase.initializeApp(config); let provider = new firebase.auth.GoogleAuthProvider(); firebase.auth().signInWithPopup(provider); Это работает нормально, и пользователь может войти в систему со своими учетными данными Google. Когда пользователь снова посещает страницу, всплывающее окно открывается снова, но, поскольку он уже вошел в систему, …


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