Все вопросы
Mongoose: Опциональные поля в схеме
У меня есть схема пользователя с использованием Mongoose в Node.js, которая выглядит следующим образом:
userschema = mongoose.Schema({
org: String,
username: String,
fullname: String,
password: String,
email: String
});
Однако иногда мне нужно добавлять...
Когда и зачем использовать TryUpdateModel в ASP.NET MVC 2?
Не могу найти простого примера кода, чтобы понять, как работает метод TryUpdateModel. Когда его нужно использовать и почему?
Как определить примитивный тип примитивной переменной?
Есть ли в Java функция, аналогичная typeof
, которая возвращает тип переменной примитивного типа данных (Primitive Data Type, PDT) или выражения операндов примитивных типов?
Кажется, что instanceof
работает только для классов.
Python sqlite3.OperationalError: таблица не найдена
Я пытаюсь сохранить данные о учениках в школе. Ранее я уже создавал несколько таблиц, таких как таблица для паролей и таблица для учителей, которые я затем объединю в одной программе.
Я практически скопировал функцию создания таблицы из одной из этих ранее созданных таблиц и изменил значения для...
Почему приватные методы не могут быть финальными?
Вопрос: Избыточно ли использовать private
и final
одновременно для одного метода?
Я нашел следующий код в классе:
class SomeClass {
//--snip--
private final void doStuff()
{
// private work here
}
}
Если метод private
, то никто не сможет его...
Рассчитать цикломатическую сложность для JavaScript [закрыто]
Проблема с вопросом на Stack Overflow
Я столкнулся с проблемой, пытаясь найти инструменты для расчета цикломатической сложности в Javascript. Я использовал этот метрик раньше при работе с серверным кодом, и хотел бы применять его и к клиентскому Javascript, который я пишу.
Однако мой вопрос...
Удалить все файлы, кроме 3 самых новых, в bash-скрипте
Вопрос: Как удалить все файлы в директории, за исключением трех самых новых?
Найти три самых новых файла довольно просто:
ls -t | head -3
Но мне нужно найти все файлы, кроме этих трех самых новых. Как это сделать и удалить эти файлы в одной команде, без использования ненужного...
Как применить itertools.product к элементам списка списков?
У меня есть список массивов, и я хочу получить декартово произведение элементов этих массивов.
Чтобы проиллюстрировать проблему, приведу пример...
itertools.product
вроде как должен помочь, но я застрял на небольшом нюансе.
arrays = [(-1, +1), (-2, +2), (-3, +3)];
Если я сделаю...
Сравнение null и пустой строки в Bash
Заголовок: Проблема с проверкой переменной в Bash: выводится "Hi", даже если переменная не задана
Текст вопроса:
Я не задаю никаких значений для переменной $pass_tc11
, в результате чего при попытке вывести ее значение получается null. Как можно корректно сравнить переменную в условии if
?
Вот...
Что означает && в конце сигнатуры функции (после закрывающей скобки)?
Суть вопроса заключается в следующем:
Я столкнулся с непонятной мне конструкцией в C++ и хотел бы прояснить некоторые моменты. Вопрос касается перегрузки операторов, и я вижу следующий код, который вызывает у меня затруднения:
template
struct A
{
operator T&&() && // <== Что означает...
jQuery/JavaScript - обновить текущую страницу с добавленным параметром запроса?
У меня есть выпадающее меню в форме, и когда пользователь выбирает что-то из него, мне нужно перезагрузить текущую страницу с добавленным параметром в строке запроса.
Как мне это реализовать?
Python: Collections.Counter против defaultdict(int)
Допустим, у меня есть данные, которые выглядят следующим образом:
Lucy = 1
Bob = 5
Jim = 40
Susan = 6
Lucy = 2
Bob = 30
Harold = 6
Я хочу выполнить следующие действия:
- Удалить дублирующиеся ключи.
- Сложить значения для этих дублирующихся ключей.
Это означает, что в результате я...
Эквивалент GOTO в Python
Заголовок: Как выполнить переход по метке (GOTO) в Python?
Я самостоятельно изучаю Python 2.7 и у меня есть некоторый опыт в использовании BATCH, где присутствет оператор GOTO. Как я могу реализовать аналогичную функциональность в Python? Например, как можно прыгнуть с 5-й строки на 18-ю?
Я...
Как использовать несколько запросов и передавать данные между ними в Scrapy на Python?
Описание проблемы:
У меня есть объект item
, который я хочу передать через несколько страниц, чтобы сохранить данные в одном элементе.
Мой объект item
определен следующим образом:
class DmozItem(Item):
title = Field()
description1 = Field()
description2 = Field()
...
Как инициализировать вектор векторов в структуре?
Я столкнулся с проблемой и не могу разобраться, как инициализировать матрицу NxN в C++ с использованием векторов векторов. Я пытаюсь создать матрицу, объявив ее следующим образом:
vector> A;
Но как правильно инициализировать её размер? Я пробовал разные варианты, но неудачно. Например,...
Выбор элементов из списка Python по определённым индексам
У меня есть задача, с которой, как мне кажется, можно легко справиться в Python, но так как я только начинаю осваивать этот язык, прошу прощения, если вопрос простоват!
У меня есть список, и я хотел бы выбрать из него определенные значения. Те значения, которые я хочу извлечь, имеют индексы,...
Как поймать исключение в итераторе цикла for
Проблема с обработкой исключений в цикле for
в Python
У меня есть цикл for
на Python, который выглядит следующим образом:
for_stmt ::= "for" target_list "in" expression_list ":" suite
Обычно, когда во время получения значения из expression_list
возникает исключение,...
Расширение setuptools для использования CMake в setup.py?
Я разрабатываю расширение для Python, которое связывает библиотеку на C++. Для этого я использую CMake, чтобы упростить процесс сборки. В текущей реализации, чтобы упаковать расширение, мне нужно сначала скомпилировать его с помощью CMake, а затем запускать setup.py bdist_wheel
. Я уверен, что...
Как определить браузер в приложении Facebook?
У кого-то есть опыт определения браузера внутри приложения Facebook? Каковы основные отличия в строке User-Agent?
Меня не интересует информация о том, является ли это мобильным, iOS или Chrome. Мне нужно понять, есть ли специфические признаки в строке User-Agent, которые указывают на браузер...
Удалить все атрибуты из HTML-тегов
У меня есть следующий HTML-код:
hello
Как я могу удалить атрибуты из всех тегов? Я хотел бы, чтобы результат выглядел так:
hello
Как правильно это сделать?