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

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

5
Когда использовать next () и вернуть next () в Node.js
Сценарий : рассмотрим следующую часть кода веб-приложения узла. app.get('/users/:id?', function(req, res, next){ var id = req.params.id; if (id) { // do something } else { next(); //or return next(); } }); Проблема : я проверяю, какой из них использовать, просто next()или return next(). Приведенный выше пример кода работает одинаково для …
136 node.js  express  connect  v8 


8
JS генерирует случайное логическое значение
Простой вопрос, но меня здесь интересуют нюансы. Я генерирую случайные логические значения, используя следующий метод, который придумал сам: const rand = Boolean(Math.round(Math.random())); random()Кажется, что всякий раз, когда он появляется, всегда есть ловушка - это не совсем случайность, что-то скомпрометировано и т. Д. Итак, я хотел бы знать: а) Это лучший …

4
Безопасно ли удалять выбранные ключи с карты в пределах цикла диапазона?
Как удалить выбранные ключи с карты? Безопасно ли комбинировать delete()с диапазоном, как в приведенном ниже коде? package main import "fmt" type Info struct { value string } func main() { table := make(map[string]*Info) for i := 0; i < 10; i++ { str := fmt.Sprintf("%v", i) table[str] = &Info{str} } …
136 dictionary  for-loop  go 

11
Удалить ветки в Bitbucket
Я создал множество веток в одном из наших репозиториев. Эти ветки предназначены для тестирования, прежде чем они будут переданы мастеру. Сейчас я вижу их много в списке, и мы никогда не будем использовать их снова. Как удалить эти ветки прямо в Bitbucket?

25
sh: react-scripts: команда не найдена после запуска npm start
Я клонировал приложение реакции в свою систему и выполнил следующие команды npm install -g create-react-app npm install --save react react-dom После этого я побежал npm start Но он выдал вышеупомянутую ошибку. Он отлично работает в другой моей системе, из которой я нажал на github. Но после клонирования он не работает …
136 reactjs 

14
Как я могу получить информацию о контейнере Docker Linux из самого контейнера?
Я хотел бы сообщить мне docker containersоб их конфигурации так же, как вы можете получить информацию об экземплярах EC2 через метаданные. Я могу использовать (при условии dockerпрослушивания порта 4243) curl http://172.17.42.1:4243/containers/$HOSTNAME/json чтобы получить некоторые из его данных, но хотел бы знать, есть ли лучший способ получить хотя бы полный идентификатор …
136 linux  docker 

5
Для чего нужен декоратор Injectable при создании сервисов в Angular 6?
При создании сервисов в Angular CLI он добавляет дополнительные метаданные с помощью свойства «предоставлено в» со значением по умолчанию «root» для декоратора Injectable. @Injectable({ providedIn: 'root', }) Что именно делает providedIn? Я предполагаю, что это делает службу доступной как одноэлементную службу «глобального» типа для всего приложения, однако было бы лучше …
136 angular  angular6 



6
Можно ли вернуть пустое значение в функции рендеринга реакции?
У меня есть компонент уведомлений, и у меня есть настройка времени ожидания для него. по истечении таймаута звоню this.setState({isTimeout:true}). Что я хочу сделать, так это если уже истекло время ожидания, я просто ничего не хочу отображать: render() { let finalClasses = "" + (this.state.classes || ""); if (isTimeout){ return (); …
136 reactjs 


13
Преобразование строки в дату в Swift
Как я могу преобразовать эту строку "2016-04-14T10:44:00+0000"в строку NSDateи сохранить только год, месяц, день, час? TВ середине этого действительно выбрасывает то , что я привык к при работе с датами.

7
Получить данные из объекта ReadableStream?
Как я могу получить информацию от ReadableStreamобъекта? Я использую Fetch API и не вижу, чтобы это было ясно из документации. Тело возвращается как объект, ReadableStreamи я просто хотел бы получить доступ к свойству в этом потоке. В разделе «Ответ» в инструментах разработчика браузера я, кажется, организовал эту информацию в свойствах …

4
Значение ключа цикла PHP foreach
Я запускаю этот вызов БД, чтобы получить многомерный массив. Я пытаюсь получить ключи каждого, но когда я пытаюсь, он появляется пустым или как массив. $root_array = array(); $sites = $this->sites($member_id); foreach ($sites as $site){ $records = $this->db->select('p.name as place_name, p.id as place_id,p.active as place_status') ->from('places p') ->join('members_permissions pm','pm.sites_id = p.sites_id …
136 php  foreach 

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