Codengineering - блог о программировании ➜ страница 1315


Angular/RxJs когда я должен отписаться от " подписки`

когда я должен хранить Subscription экземпляры и вызывать unsubscribe() во время жизненного цикла NgOnDestroy и когда я могу просто игнорировать их? сохранение всех подписок вносит много беспорядка в код компонента. руководство клиента HTTP игнорировать подписки, как это: getHeroes() { this.heroService.getHeroes() .subscribe( heroes => this.heroes = heroes, error => this.errorMessage = <any>error); } в то же время ...

Что убило мой процесс и почему?

мое приложение работает как фоновый процесс на Linux. В настоящее время он запускается в командной строке в окне терминала. недавно пользователь некоторое время выполнял приложение, и оно таинственно умерло. Текст: убил был на терминале. Это случилось два раза. Я спросил, Если кто-то на другом терминале использовал команду kill, чтобы убить процесс? Нет. при каких условиях будет решать Linux чтобы убить мой процесс? Я считаю, что оболочка отображается "убита", потому что процесс умер по ...

В чем разница между использованием конструктора и getInitialState в React / React Native?

Я видел, как оба используются взаимозаменяемо. каковы основные варианты использования для обоих? Есть ли преимущества / недостатки? Является ли это лучшей практикой? ...

Как загрузить ImageView по URL в Android? [закрытый]

Как вы используете изображение, на которое ссылается URL в ImageView? ...

Что такое полиморфизм, для чего он нужен и как его используют?

Я смотрел a Google Tech Talks видео, и они часто называют полиморфизмом. Что такое полиморфизм, для чего он нужен и как его используют? ...

Как преобразовать список в int[] в Java?

это похоже на этот вопрос: как конвертировать int[] в Integer[] в Java? Я новичок в Java. Как я могу преобразовать List<Integer> to int[] в Java? Я в замешательстве, потому что List.toArray() на самом деле возвращает Object[], который может быть брошен в преисподнюю Integer[] или int[]. прямо сейчас я использую цикл, чтобы сделать это: int[] toIntArray(List<Integer> list){ int[] ret = new int[list.size()]; for(int i = 0;i < ret.length;i++) ret[i] = list.get(i); return ...

Пропустить некоторые таблицы с mysqldump

есть ли способ ограничить определенные таблицы из команды mysqldump? например, я бы использовал следующий синтаксис для дампа только table1 и table2: mysqldump -u username -p database table1 table2 > database.sql но есть ли подобный способ сбросить все таблицы за исключением table1 и table2? Я ничего не нашел в документации mysqldump, так что brute-force (указание всех имен таблиц) - единственный способ пойти? ...

В чем разница между col-lg-*, col-md-* и col-sm-* в Bootstrap?

в чем разница между col-lg-*,col-md-* и col-sm-* в Twitter Bootstrap? ...

Отменить леса в рельсах

есть ли способ "отменить" эффекты команды scaffold в Rails? ...

Автоматический выход из скрипта оболочки bash при ошибке

я писал некоторый сценарий оболочки, и я бы счел его полезным, если бы была возможность остановить выполнение указанного сценария оболочки, если какая-либо из команд не удалась. См. ниже для примера: #!/bin/bash cd some_dir ./configure --some-flags make make install поэтому в этом случае, если скрипт не может перейти в указанный каталог, то он, конечно же, не захочет этого делать ./ настроить после этого, если это не удается. теперь я хорошо знаю, что у меня может быть проверка i ...