9
голоса
5
ответов
4
просмотров
Следует ли мне использовать != или <> для обозначения "не равно" в T-SQL?

У меня возник вопрос по поводу синтаксиса SQL. Я заметил, что в коде используется как оператор !=, так и оператор `` для обозначения "не равно". Какой из этих синтаксисов предпочтителен и почему?

Лично мне больше нравится !=, так как `` напоминает мне о Visual Basic.

9
голоса
5
ответов
4
просмотров
Как вычесть дни из обычной даты?

Я столкнулся с проблемой при работе с объектом Date в JavaScript и ищу простое решение. Есть ли легкий способ взять текущую дату (например, сегодня) и вернуться назад на X дней?

К примеру, мне нужно рассчитать дату за 5 дней до сегодняшнего дня. Как это можно реализовать?

9
голоса
5
ответов
3
просмотров
Перегрузка функций в JavaScript - лучшие практики [закрыто]

Проблема: Как имитировать перегрузку функций в JavaScript?

Я понимаю, что перегрузка функций в JavaScript, как в других языках, невозможна. Однако у меня есть функция, которая должна работать по двум сценариям: с одним параметром foo(x) и с тремя параметрами foo(x,y,z). Какой из...

9
голоса
5
ответов
9
просмотров
Как инициализировать значения HashSet при создании?

Я столкнулся с проблемой: мне нужно создать объект типа Set с начальными значениями. Вот как я это делаю на данный момент:

Set h = new HashSet();
h.add("a");
h.add("b");

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

9
голоса
5
ответов
3
просмотров
Проверка наличия элементов одного массива в другом массиве на JavaScript

У меня есть целевой массив ["apple","banana","orange"], и я хочу проверить, содержатся ли какие-либо элементы этого целевого массива в других массивах.

Например:

["apple","grape"] // возвращает true;

["apple","banana","pineapple"] // возвращает true;

["grape", "pineapple"] // возвращает...

9
голоса
5
ответов
5
просмотров
Как проверить, является ли переменная числом в Bash?

Я никак не могу разобраться, как убедиться, что аргумент, передаваемый в мой скрипт, является числом или нет.

Я хочу сделать что-то вроде этого:

test *isnumber* $1 && VAR=$1 || echo "нужно число"

Не подскажете, как это реализовать?

9
голоса
1
ответов
5
просмотров
Почему моя переменная не изменяется после модификации внутри функции? - Ссылка на асинхронный код

У меня возникла проблема, и я не понимаю, почему в следующих примерах переменная outerScopeVar всегда оказывается неопределенной. Вот сами примеры:

var outerScopeVar;

var img = document.createElement('img'); img.onload = function() ; img.src =...

9
голоса
5
ответов
9
просмотров
Как указать Maven использовать последнюю версию зависимости?

Я работаю с проектом на Maven и постоянно обновляю зависимости. Обычно зависимости настраиваются следующим образом:


  wonderful-inc
  dream-library
  1.2.3

Однако, если вы работаете с библиотеками, которые имеют частые релизы, постоянное обновление тега `` может быть довольно...

9
голоса
5
ответов
3
просмотров
Создать пустой список заданного размера в Python

Проблема с созданием и присвоением значений элементам списка в Python

Я пытаюсь создать пустой список, который может содержать 10 элементов. После этого я планирую присвоить значения элементам этого списка. Например, я использую следующий код:

xs = list()
for i in range(0, 9):
  ...
9
голоса
5
ответов
8
просмотров
`std::wstring` против `std::string`: когда использовать и в чем разница?

Я не могу понять различия между std::string и std::wstring. Я знаю, что std::wstring поддерживает широкие символы, такие как символы Unicode. У меня есть следующие вопросы:

  1. Когда следует использовать std::wstring вместо std::string?
  2. Может ли std::string содержать весь набор...
9
голоса
5
ответов
3
просмотров
Получение текущего времени в секундах с начала эпохи в Linux, Bash

Я ищу что-то простое, как команда date, но чтобы результатом были секунды с 1970 года, а не текущая дата, часы, минуты и секунды.

Команда date не предоставляет такой возможности. Есть ли простой способ сделать это?

9
голоса
5
ответов
9
просмотров
"Получение и установка значений в TypeScript: методы get и set"

Я пытаюсь создать методы get и set для свойства:

private _name: string;

Name() {
    get:
    {
        return this._name;
    }
    set:
    {
        this._name = ???;
    }
}

Какой ключевое слово следует использовать для задания значения?

9
голоса
4
ответов
4
просмотров
Как преобразовать Set в Array?

Проблема:

Я использую класс Set в JavaScript, чтобы создавать массивы с гарантированно уникальными элементами. Однако, я столкнулся с тем, что у Set нет удобного способа для получения его элементов, кроме генератора Set.values, который вызывается в довольно неуклюжем формате:...

9
голоса
4
ответов
9
просмотров
Разница между одинарными и двойными кавычками в Bash

В Bash, в чем разница между одинарными кавычками ('') и двойными кавычками ("")?

9
голоса
5
ответов
3
просмотров
Как удалить стиль, добавленный с помощью функции .css()?

Я меняю CSS с помощью jQuery и хочу убрать стиль, который я добавляю в зависимости от значения инпута:

if(color != '000000') $("body").css("background-color", color); else // удалить стиль ?

Как это сделать? Обратите внимание, что указанная строка выполняется каждый раз, когда выбирается...

9
голоса
5
ответов
6
просмотров
Как расположить div внизу своего контейнера?

У меня есть следующий HTML-код:

<div id="container"> <!-- Другие элементы здесь --> <div id="copyright"> Copyright Foo web designs </div> </div>

Я хотел бы, чтобы #copyright находился внизу #container. Могу ли я добиться этого без использования...

9
голоса
5
ответов
5
просмотров
Как пропустить элемент в .map()?

Как пропустить элемент массива в методе .map?

Я пытаюсь использовать метод .map для преобразования массива изображений, но мне нужно пропустить элементы с определенным условием. В частности, я хочу игнорировать элементы, у которых расширение json.

Вот мой код:

var...
9
голоса
5
ответов
5
просмотров
Как вывести стандартный вывод print() в консоль во время выполнения pytest?

Я иногда хочу просто вставить несколько операторов print в свой код и посмотреть, что будет выведено при его выполнении. Обычно я "тестирую" его с помощью существующих тестов pytest. Однако, когда я запускаю их, я не вижу никакого стандартного вывода (по крайней мере, в PyCharm, моем...

9
голоса
5
ответов
8
просмотров
Как изменить размер шрифта на графике matplotlib

Как изменить размер шрифта для всех элементов (меток, заголовка и т.д.) на графике, созданном с помощью matplotlib?

Я знаю, как изменить размер шрифта меток осей, это делается с помощью следующего кода:

import matplotlib 
matplotlib.rc('xtick', labelsize=20) 
matplotlib.rc('ytick',...
9
голоса
3
ответов
3
просмотров
Преимущественны ли двойные квадратные скобки [[ ]] над одинарными [ ] в Bash?

Недавно мой коллега заявил на код-ревью, что конструкция [[ ]] предпочтительнее, чем [ ] в таких конструкциях, как приведена ниже:

if [ "`id -nu`" = "$someuser" ] ; then
     echo "I love you madly, $someuser"
fi

Однако он не смог предоставить обоснование своему утверждению. Есть...