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

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

или

Сообщество

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

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

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

Репутация

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

8
голоса
5
ответов
278
просмотров
Почему не удается изменить директорию с помощью "cd" в скрипте?

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

#!/bin/bash
cd /home/tree/projects/java

Я сохранил этот файл как proj, добавил права на выполнение с помощью chmod и скопировал его в /usr/bin. Когда я вызываю его с помощью...

7
голоса
5
ответов
278
просмотров
Как удалить элемент из std::vector<> по индексу?

Я имею вектор типа std::vector&lt;int&gt;, и мне нужно удалить n-й элемент. Как это сделать?

Пример: std::vector<int> vec;

vec.push_back(6); vec.push_back(-17); vec.push_back(12);

vec.erase(???);

7
голоса
0
ответов
278
просмотров
Экранирование строки для использования в регулярных выражениях JavaScript [duplicate]

Я пытаюсь построить регулярное выражение в JavaScript на основе ввода пользователя:

function FindString(input) {
    var reg = new RegExp('' + input + '');
    // [snip] выполнение поиска
}

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

7
голоса
5
ответов
278
просмотров
Проверьте, нужно ли выполнять pull в Git

Заголовок: Как проверить, изменился ли удаленный репозиторий, и нужно ли выполнять pull?

Я использую следующий простой скрипт:

git pull --dry-run | grep -q -v 'Already up-to-date.' && changed=1

Однако этот способ довольно тяжелый и неэффективный.

Есть ли более оптимальное решение?...

6
голоса
5
ответов
278
просмотров
Каково назначение символа @ в PHP?

Я заметил использование символа @ перед некоторыми функциями, например, в следующем коде:

$fileHandle = @fopen($fileName, $writeAttributes);

В чем заключается назначение этого символа?

7
голоса
5
ответов
278
просмотров
Создание Blob из строки base64 в JavaScript

У меня есть строка, содержащая бинарные данные, закодированные в base64. Пример кода:

const contentType = 'image/png';
const b64Data = 'iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==';

Я хотел бы создать...

5
голоса
5
ответов
278
просмотров
Java - Преобразование целого числа в строку

Описание проблемы: Конвертация int в String в Java

Я столкнулся с проблемой преобразования целого числа в строку в Java. У меня есть следующий код:

int number = 1234;

Мне нужно получить строковое представление этого числа, то есть:

String stringNumber = "1234";

Я...

5
голоса
4
ответов
278
просмотров
Как проверить существование переменной окружения и получить её значение?

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

Например, предположим, что перед запуском скрипта я выполняю следующую...

5
голоса
5
ответов
278
просмотров
Как развернуть иерархический индекс в столбцах

У меня есть датафрейм с иерархическим индексом по оси 1 (колонки), который получен в результате операции groupby.agg. Пример структуры данных представлен ниже:

     USAF   WBAN  year  month  day  s_PC  s_CL  s_CD  s_CNT  tempf       
                                     sum   sum   sum   ...
5
голоса
5
ответов
278
просмотров
Генератор случайных цветов

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

У меня есть следующая функция, которая создает полилинию с заданным цветом. Мне нужно заменить цвет на случайно генерируемый цвет. Вот код:

document.overlay = GPolyline.fromEncoded({
    color: "#0000FF",
    weight: 10,
    points: encoded_points,
   ...