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

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

или

Сообщество

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

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

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

Репутация

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

7
голоса
5
ответов
60
просмотров
Как исправить ошибку "error: externally-managed-environment" при использовании pip 3?

При выполнении команды pip install xyz на машине под управлением Linux (например, Debian или Ubuntu или производных дистрибутивах) я получаю следующую ошибку:

error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt...
7
голоса
5
ответов
32
просмотров
pip использует неверную кэшированную версию пакета вместо указанной пользователем версии

Я сталкиваюсь с проблемой установки конкретной версии psycopg2 — 2.4.1. По ошибке я выполнил команду:

pip install psycopg2

Вместо того, чтобы указать нужную версию:

pip install psycopg2==2.4.1

В результате была установлена версия 2.4.4 вместо более ранней. Теперь, даже...

7
голоса
5
ответов
36
просмотров
Как получить первый символ строки?

Проблема: Получение первого символа строки в JavaScript

У меня есть строка, и мне нужно получить её первый символ. Вот мой код:

var x = 'somestring';
alert(x[0]); // в IE7 возвращает undefined

Проблема в том, что при использовании данного метода в Internet Explorer 7 я...

7
голоса
5
ответов
55
просмотров
CSS text-overflow: ellipsis; не работает?

Я не понимаю, почему этот простой CSS не работает...

.app a { height: 18px; width: 140px; padding: 0; overflow: hidden; position: relative; margin: 0 5px 0 5px; text-align: center; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; color: #000; } <div...

7
голоса
5
ответов
42
просмотров
Форматирование числа с ведущими нулями в PHP

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

У меня есть переменная, которая содержит значение 1234567.

Мне нужно, чтобы она содержала ровно 8 цифр, то есть 01234567.

Существует ли функция в PHP, которая может решить эту задачу?

7
голоса
5
ответов
33
просмотров
Какова цель использования "final class" в Java?

Я читаю книгу о Java, и там говорится, что классы можно объявлять как final. Я не могу вообразить ситуации, где это было бы полезно.

Я только начинаю изучать программирование и мне интересно, действительно ли программисты используют это в своих проектах? Если да, то в каких случаях? Мне хотелось...

7
голоса
0
ответов
45
просмотров
Инструменты для юнит-тестирования JavaScript в TDD

Я изучил множество инструментов для юнит-тестирования и тестов на JavaScript, но не смог найти подходящий вариант, который был бы полностью совместим с методологией TDD. Есть ли какой-нибудь инструмент для юнит-тестирования на JavaScript, который соответствует всем принципам TDD?

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

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

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

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

8
голоса
5
ответов
45
просмотров
Как посчитать количество вхождений строки в строке?

Заголовок: Как посчитать количество вхождений строки в другой строке в JavaScript?

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

Я столкнулся с задачей, в которой мне нужно посчитать, сколько раз конкретная подстрока встречается в другой строке. Например, у меня есть строка "This is a string.", и я хочу получить...

8
голоса
5
ответов
37
просмотров
Что такое 'Кюринг'?

Я встречал упоминания о каррированных функциях в нескольких статьях и блогах, но не могу найти хорошее объяснение (или хотя бы такое, которое действительно имеет смысл!).