Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

7
голоса
5
ответов
148
просмотров
Ошибка «Команда не найдена» при присвоении переменной в Bash

У меня есть скрипт под названием test.sh:

#!/bin/bash
STR = "Hello World"
echo $STR

Когда я запускаю sh test.sh, я получаю следующее сообщение об ошибке:

test.sh: line 2: STR: command not found

В чем моя ошибка? Я смотрел очень простые уроки по написанию скриптов на bash,...

7
голоса
5
ответов
148
просмотров
'IF' в операторе 'SELECT' – выбор выходного значения в зависимости от значений столбца

У меня есть запрос SQL:

SELECT id, amount FROM report

Мне нужно, чтобы поле amount оставалось без изменений, если report.type='P', и принимало отрицательное значение (-amount), если report.type='N'. Как мне добавить эту логику в указанный запрос?

6
голоса
5
ответов
148
просмотров
Удаление с использованием JOIN в MySQL

У меня возникла проблема с удалением записей из таблицы posts в базе данных. У меня есть следующие таблицы:

CREATE TABLE clients (
   client_id INT(11),
   PRIMARY KEY (client_id)
);
CREATE TABLE projects (
   project_id INT(11) UNSIGNED,
   client_id INT(11) UNSIGNED,
   PRIMARY KEY...
5
голоса
5
ответов
148
просмотров
Приватные свойства в классах JavaScript ES6

Заголовок: Возможно ли создать приватные свойства в классах ES6?

Описание проблемы:

Как можно запретить доступ к свойству instance.property в классах ES6? Вот пример:

class Something {
  constructor() {
    this.property = "test";
  }
}

var instance = new...
5
голоса
5
ответов
148
просмотров
Увеличение даты в JavaScript

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

У меня есть дата в формате 2010-09-11, и мне нужно сохранить значение следующего дня в переменной JavaScript.

Как я могу увеличить дату на один день?

6
голоса
5
ответов
148
просмотров
Node.js: Как проверить, является ли путь файлом или директорией?

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

Мне нужно просто узнать, является ли данный путь файлом или директорией (папкой).

5
голоса
5
ответов
148
просмотров
Сортировка списка кортежей по второму элементу (целое значение)

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

[('abc', 121), ('abc', 231), ('abc', 148), ('abc', 221)]

Мне нужно отсортировать этот список в порядке возрастания по целочисленному значению внутри кортежей....

6
голоса
5
ответов
148
просмотров
Пример использования getopts в bash

Я хочу вызвать файл myscript следующими способами:

$ ./myscript -s 45 -p any_string

или

$ ./myscript -h  # должен показать помощь
$ ./myscript     # должен показать помощь

Мои требования следующие:

  • Использовать getopts для получения входных аргументов
  • Проверить, существует...
5
голоса
5
ответов
148
просмотров
Компиляция представлений в ASP.NET MVC

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

5
голоса
5
ответов
148
просмотров
Python Pandas: Как получить индексы строк, где значение в столбце соответствует заданному?

У меня возникла проблема с поиском индексов в DataFrame по колонке "BoolCol", где значения равны True. В данный момент я использую следующий способ с итерацией, который работает корректно:

for i in range(100, 3000):
    if df.iloc[i]['BoolCol'] == True:
         print(i,...