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

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

или

Сообщество

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

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

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

Репутация

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

10
голоса
5
ответов
143
просмотров
Запуск unittest с типичной структурой каталогов тестирования

У меня есть проблема с запуском юнит-тестов в структуре каталогов моего Python-проекта. Я использую довольно распространенную структуру, где тесты находятся в отдельной директории test. Вот пример структуры:

new_project/
    antigravity/
        antigravity.py
    test/
       ...
11
голоса
5
ответов
143
просмотров
Метод endsWith в JavaScript

Как проверить, заканчивается ли строка на определенный символ в JavaScript?

У меня есть строка:

var str = "mystring#";

Я хочу узнать, заканчивается ли эта строка на #. Как я могу это проверить?

  1. Существует ли метод endsWith() в JavaScript?
  2. Один из решений, которое я...
9
голоса
5
ответов
143
просмотров
Как заставить изображение изменять размер и сохранять пропорции?

Я работаю с изображениями и столкнулся с проблемой соотношения сторон.


Как вы можете видеть, параметры height и width уже заданы. Я добавил правило CSS для изображений:

img {
    max-width: 500px;
}

Однако для big_image.jpg я получаю width=500 и height=600. Как...

9
голоса
5
ответов
143
просмотров
Как отключить ссылку, используя только CSS

Проблема: Есть ли способ отключить ссылку с помощью CSS?

У меня есть класс под названием current-page, и я хочу, чтобы ссылки с этим классом были отключены, чтобы при их нажатии не происходило никаких действий.

8
голоса
5
ответов
143
просмотров
Сон на миллисекунды

Я знаю, что функция POSIX sleep(x) заставляет программу засыпать на x секунд. Есть ли функция, которая позволяет заставить программу засыпать на x миллисекунд в C++?

8
голоса
5
ответов
143
просмотров
Как протестировать один файл с помощью Jest?

Я могу тестировать несколько файлов с помощью Jest, но не могу понять, как протестировать один файл.

У меня есть:

  • Установлен jest-cli с помощью команды npm install jest-cli --save-dev
  • Обновлён package.json: { ... "scripts": { "test": "jest" } ... }
  • Написано несколько тестов.

Запуск...

8
голоса
5
ответов
143
просмотров
Можно ли использовать псевдоэлементы :before или :after для полей ввода?

Я пытаюсь использовать псевдоэлемент CSS :after для поля input, но это не работает. Если я использую его с span, то всё нормально.

Вот мой код:

<style type="text/css"> .mystyle:after {content:url(smiley.gif);} .mystyle {color:red;} </style>

Это работает (добавляет смайлик после...

9
голоса
5
ответов
143
просмотров
Добавление опций в <select> с помощью jQuery?

Вопрос: Как проще всего добавить `` в выпадающий список с использованием jQuery?

Я пытаюсь добавить новый элемент `` в выпадающий список с помощью jQuery. Вот код, который я использую:

$("#mySelect").append('My option');

Будет ли этот код работать? Есть ли более правильный...

8
голоса
2
ответов
143
просмотров
Как перебрать файлы в директории, изменить путь и добавить суффикс к имени файла

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

./MyProgram.exe Data/data1.txt [Logs/data1_Log.txt]

Я хочу реализовать это в виде псевдокода:

для...
7
голоса
5
ответов
143
просмотров
Изменение частоты делений по оси X или Y

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

x = [0, 5, 9, 10, 15]
y = [0, 1, 2, 3, 4]

matplotlib.pyplot.plot(x, y)
matplotlib.pyplot.show()

На оси X метки расположены с интервалом 5. Существует ли способ изменить их, чтобы они...