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

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

23
требуется пустое сообщение
Внезапно это произошло со всеми моими проектами. Всякий раз, когда я делаю пост в nodejs, используя express и body-parser req.body- это пустой объект. var express = require('express') var bodyParser = require('body-parser') var app = express() // parse application/x-www-form-urlencoded app.use(bodyParser.urlencoded()) // parse application/json app.use(bodyParser.json()) app.listen(2000); app.post("/", function (req, res) { console.log(req.body) …
257 node.js  express 

13
Прекращение загрузки тайника в Git
Я открыл тайник, и произошел конфликт слияния. В отличие от вопроса, который указан как дубликат, у меня уже были некоторые незафиксированные изменения в каталоге, которые я хотел сохранить. Я не просто хочу, чтобы конфликт слияния исчез, но и чтобы вернуть мой каталог в состояние, в котором он был до появления. …
257 git  git-stash 

30
Как получить идентификатор видео YouTube из URL?
Я хочу получить v=idURL-адрес YouTube с помощью JavaScript (без jQuery, чистый JavaScript). Примеры форматов URL YouTube http://www.youtube.com/watch?v=u8nQa1cJyX8&a=GxdCwVVULXctT2lYDEPllDR0LRTutYfW http://www.youtube.com/watch?v=u8nQa1cJyX8 Или любой другой формат YouTube, который содержит идентификатор видео в URL. Результат из этих форматов u8nQa1cJyX8
257 javascript  regex  url  youtube 

11
Использование входа в несколько модулей
У меня есть небольшой проект Python, который имеет следующую структуру - Project -- pkg01 -- test01.py -- pkg02 -- test02.py -- logging.conf Я планирую использовать модуль регистрации по умолчанию для печати сообщений на стандартный вывод и файл журнала. Для использования модуля регистрации требуется некоторая инициализация - import logging.config logging.config.fileConfig('logging.conf') logger …
257 python  logging  config 

15
Начальный размер для ArrayList
Вы можете установить начальный размер для ArrayList, выполнив ArrayList<Integer> arr=new ArrayList<Integer>(10); Тем не менее, вы не можете сделать arr.add(5, 10); потому что это вызывает исключение вне границ. Какая польза от установки начального размера, если вы не можете получить доступ к выделенному пространству? Функция добавления определена add(int index, Object element)так, что …

7
Игнорировать дубликаты при создании карты с использованием потоков
Map<String, String> phoneBook = people.stream() .collect(toMap(Person::getName, Person::getAddress)); Я получаю, java.lang.IllegalStateException: Duplicate keyкогда дублированный элемент найден. Можно ли игнорировать такое исключение при добавлении значений на карту? Когда есть дубликат, он просто должен продолжаться, игнорируя этот дубликат ключа.
257 java  java-8  java-stream 




8
Как преобразовать изображение PIL в массив Numpy?
Хорошо, я играю с преобразованием объекта изображения PIL взад-вперед в массив, чтобы я мог сделать более быстрое преобразование пиксель за пикселем, чем PixelAccessпозволил бы объект PIL . Я выяснил, как разместить информацию о пикселях в полезном трехмерном массиве с помощью: pic = Image.open("foo.jpg") pix = numpy.array(pic.getdata()).reshape(pic.size[0], pic.size[1], 3) Но я …

4
Как получить 10 лучших значений в postgresql?
У меня простой вопрос: У меня есть postgresqlбаза данных: Scores(score integer). Как бы я получил самые высокие 10 баллов быстрее? ОБНОВИТЬ: Я буду делать этот запрос несколько раз и стремлюсь к самому быстрому решению.

13
Как слушать изменения "реквизита"
В документах VueJs 2.0 я не могу найти никаких хуков, которые бы слушали propsизменения. У VueJs есть такие хуки как onPropsUpdated()или похожие? Обновить Как и предложил @wostex, я попытался сделать watchэто, но ничего не изменилось. Тогда я понял, что у меня есть особый случай: <template> <child :my-prop="myProp"></child> </template> <script> export …


10
Mongoose: findOneAndUpdate не возвращает обновленный документ
Ниже мой код var mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/test'); var Cat = mongoose.model('Cat', { name: String, age: {type: Number, default: 20}, create: {type: Date, default: Date.now} }); Cat.findOneAndUpdate({age: 17}, {$set:{name:"Naomi"}},function(err, doc){ if(err){ console.log("Something wrong when updating data!"); } console.log(doc); }); У меня уже есть какая-то запись в моей базе данных Монго, …

5
Машинопись: разница между строкой и строкой
Кто-нибудь знает разницу между строкой и строкой в ​​TypeScript? Правильно ли я считаю, что они должны быть одинаковыми? var a: String = "test"; var b: string = "another test"; a = b; b = a; // this gives a compiler error! Текущая версия компилятора говорит: Type 'String' is not assignable …
257 typescript 

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